Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
As a computer engineering student, you'll delve into enhancing digital hardware, computing networks, and software systems that shape modern life. Your contributions will drive societal progress across fields like computer systems architecture, mobile devices, embedded systems, sensor networks, programmable logic, software development, and AI applications.
The curriculum emphasizes balancing computational performance with hardware, software, and energy efficiency across computing platforms - from tiny embedded sensors to massive supercomputers. You'll study under distinguished professors actively involved in pioneering research, with opportunities to collaborate on undergraduate research projects in your chosen specialization. The program also emphasizes practical, experiential learning where you can implement classroom knowledge to solve actual engineering challenges.