A bachelor’s degree in science, engineering, mathematics, or business is preferred but not strictly required; other fields are also considered.
Minimum required undergraduate maths: calculus & linear algebra; no stats/data analytics required. Prior programming experience is expected; a summer bridging course (CSC 162) is mandatory for students lacking data structures knowledge.
GPA: Admissions look at overall academic record (India to US conversion: GPA out of 4.0). While no strict cut-off is stated, strong performance is expected. If GPA is low (<3.0), the applicant may explain via uploaded narrative and let other components support the application.