Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The rapid expansion of computer technology is fueled by innovations in wireless communication, multimedia systems, mobile devices, and internet-based computing. Central to these breakthroughs are computer engineers who innovate, create, and refine both hardware and software solutions. Earning a computer engineering degree could lead you to build advanced multimedia smartphones, engineer cutting-edge microprocessors, program automated inspection systems for nanoscale manufacturing, or launch your own tech startup.
The computer engineering program provides students with a robust grounding in engineering fundamentals and physical sciences, combined with a balanced approach to hardware and software development. Key coursework includes studies in computer architecture, networking, CAD systems, programming languages, optimization methods, and software engineering principles.