This question already has an answer here:
I finished my undergraduate studies in Mechatronics Engineering and have a low CGPA. The main reason is that I'd been developing web application and doing small projects (creating robots). I have interested in doing Masters in computer science, because it would help me to get better understanding and I have a huge interest in artificial intelligence systems. Do Universities in USA accept undergraduates, who don't have CS and have less CGPA? Please share your ideas. It will, really, help me a lot.