Bachelor’s Degree: A 4-year undergraduate degree from an accredited institution. While a background in computer science is not mandatory, applicants without it may need to undertake prerequisite courses that won't count towards the master's degree. GPA: Minimum cumulative undergraduate GPA of 3.0 out of 4