Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or closely related field. Minimum GPA: 3.0 out of 4.0 (equivalent) – normally strict, but waivers considered for experienced applicants.
Core subjects from undergrad: calculus, linear algebra, discrete math, statistics, object‑oriented programming, data structures, algorithms, computer organization/architecture, OS and software engineering.