Bachelor’s degree: From a recognized or accredited institution, with a minimum GPA of 3.0 out of 4.0.
Background & prerequisites: While no specific bachelor’s major is mandatory, applicants should show strong quantitative and analytical reasoning skills, including coursework or experience in programming (e.g., Python, Java, C/C++), data structures, analysis of algorithms, and linear algebra. Calculus is encouraged but not required.
Applicants from diverse backgrounds—sciences, social sciences, humanities—are welcome as long as these analytic prerequisites are met.