Bachelor's degree: Preferably in Computer Engineering, Computer Science, Electrical Engineering, or a closely related field. Other backgrounds may be considered if you’ve completed the necessary technical coursework.
Minimum GPA: 3.0/4.0 required (3.25+ preferred).
Applicants should have completed the equivalent of U.S. undergraduate courses covering: Digital logic & computer architecture, Data structures & algorithms, Signals and systems or electronics fundamentals, Programming proficiency in C/C++, Python, or equivalent, athematics: Calculus, Linear Algebra, Probability, Additional courses may be required based on undergraduate background (e.g., those from non-Engineering fields).