Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Computer Engineering concentration equips students with a strong foundation in designing, developing, and assessing computer systems. Key focus areas encompass computer architecture, software development, and embedded systems, while allowing significant flexibility to align with individual student interests. Faculty research within this specialization spans parallel and distributed computing systems, distributed software frameworks and databases, highly dependable real-time systems, VLSI architectures, adaptive computing, computer-aided design, energy-efficient systems, embedded technologies, network protocols, cybersecurity, parallel/distributed programming languages, knowledge systems, service-based architectures, and software development methodologies. EECS researchers conduct wide-ranging investigations into the fundamental circuits and components that form the basis of sophisticated electronic systems, exploring areas such as communications, signal processing, RF technologies, networking, digital imaging, integrated circuits, nanotechnology, photonic devices, and power electronics.