Accelerated
Age requirement
Academic requirements
- Undergraduate degree or equivalent in Computer Science, Computer Engineering, Software Engineering, Informatics, or Mathematics. Degree must include Introduction to Programming, Data Structures, Object-Oriented Design, Computer Architecture, Algorithms, Operating Systems, Calculus I, Calculus II, Statistics, and a substantial course in discrete mathematics. 2.75 GPA on a 4.0 scale. Professional goal statement (optional). Letters of recommendation (optional). GRE (optional).
English language entry requirements
- 1 Semester: TOEFL 75 (17 subscores in reading and writing), IELTS 6.0 (6.0 subscores in reading and writing), PTEA 50, IELA 171 (169 subscores in reading and writing), or Duolingo 120
Standard
Age requirement
Academic requirements
- Undergraduate degree or equivalent in Computer Science, Computer Engineering, Software Engineering, Informatics, or Mathematics. Degree must include Introduction to Programming, Data Structures, Object-Oriented Design, Computer Architecture, Algorithms, Operating Systems, Calculus I, Calculus II, Statistics, and a substantial course in discrete mathematics. 2.75 GPA on a 4.0 scale. Professional goal statement (optional). Letters of recommendation (optional). GRE (optional).
English language entry requirements
- 2 Semesters: TOEFL 70 (13 subscores in reading and writing), IELTS 6.0 (5.5 subscores in reading and writing), PTEA 48, IELA 169 (162 subscores in reading and writing), Duolingo 95, or Completion of Academic English Level 5