Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Computer Engineering program at Northwestern University is a collaborative initiative between the Department of Computer Science (CS) and the Department of Electrical and Computer Engineering (ECE), providing both MS and PhD degree options in Computer Engineering (CE). This interdisciplinary field encompasses a wide spectrum of research domains actively explored by faculty members. Key focus areas span computer architecture, system design, operating systems, compiler development, parallel processing, distributed computing, high-performance computing, data analytics, artificial intelligence, machine learning, big data applications, VLSI design, mixed-signal circuits, automation tools, formal verification techniques, embedded systems, mobile computing, IoT technologies, cyber-physical systems, database management, and reconfigurable architectures. Additional information can be found on faculty members' individual research pages.
A typical applicant is expected to have a bachelor of science in electrical engineering, computer engineering, or a related discipline from a recognized institution. Highly qualified candidates with other academic backgrounds may also be considered.
90 IBT (Internet-based test), 233 CBT (computer-based test), and 577 PBT (paper-based test).