Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Bachelor of Science in Electrical Engineering and Computer Science program caters to students passionate about developing systems that interact with the physical world, digital design, computer architecture, and control systems. This degree requires a foundational curriculum of 4.5 subjects covering essential mathematics, programming, and algorithms. Students expand on these basics through three core system design courses spanning the discipline, complemented by a hands-on system design lab. The program also includes four specialized subjects from various application tracks, one communication-focused course, and an additional elective.
Career prospects for EECS graduates are diverse and continually expanding: technologies rooted in electrical engineering and computer science are ubiquitous and crucial for enhancing global quality of life and environmental management. The program's strength lies in its rigorous engineering education, grounded in mathematical, computational, physical, and life sciences, enriched with practical applications and project work across multiple domains. Over time, our alumni have proven that an EECS degree serves as a robust springboard, even for careers that diverge significantly from traditional engineering paths.
The first-year application is intended for students who have concluded their secondary education and wish to pursue a bachelor’s degree as a full-time university student.
For the TOEFL Internet Based Test (iBT), the minimum composite score is a 90. We recommend scores of at least 23 for each section, and a composite score of at least 100. Similarly, for the TOEFL revised Paper-Delivered Test (rPDT), we recommend scores of at least 23 for each section. If you have taken the TOEFL Paper Based Test (PBT) prior to June 2017, the minimum composite score is a 577, with a recommended composite score of at least 600.