Academic Eligibility:
- An Bachelor degree in the relevant discipline or equivalent qualification or
- Mathematics: calculus (2 or 3 semesters), probability and statistics (typically at a junior or senior level), and discrete math. A course in linear algebra can also be helpful.
- Programming and algorithmic thinking: 2 semesters of objected-oriented programming (Java, C++, or the like), and a course in data structures. A course in algorithm analysis / automata theory is worth considering.
- The GRE is required of all international masters applicants and all international
Indian Student Eligibility:
- Students must hold a Bachelor degree in the relevant discipline.
- They must have completed two semesters of study and be in good academic standing with a GPA of 3.0 or higher.
Language Requirements:
- International students from non-English speaking countries need to prove English proficiency through IELTS/TOEFL or any equivalent test.