Bachelor’s degree in Computer Engineering or related fields (engineering, science, or mathematics) from a recognized university. Candidates from other backgrounds may need to take prerequisite courses.
Minimum GPA: 3.0/4.0 in undergraduate engineering/math/physics is generally required. Applicants with lower GPAs may be considered if they show strong academic, professional, or research potential.
Undergraduate coursework: solid foundation in computer systems, architecture, operating systems, and mathematics.