Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Computer System Engineering is a modern program crafted to provide students with expertise in developing both hardware and software components for computing systems. This curriculum emphasizes the seamless integration of hardware and software solutions while fostering innovative and independent thinking to address evolving technological demands.
The program uniquely combines elements of electronics/hardware engineering with computer science/software principles. Students explore comprehensive software topics alongside advanced hardware design using field-programmable gate arrays (FPGAs) and microcontroller-based system development. The coursework equips learners to address emerging technological frontiers including IoT, smart urban infrastructure, self-driving vehicles, and sustainable energy solutions.
4 years full-time
5 years sandwich