Undergraduate
Introductory Computer Engineering Course

The Department of Electrical Engineering and Computer Science invites undergraduate students from across Northwestern University to explore the computer engineering major through taking introductory courses. The classes described below can be taken on an individual basis to explore the field of computer engineering.

EECS 203 - Intro to Computer Engineering

This class is an overview of computer engineering design, including number systems and Boolean algebra, logic gates, design of combinational circuits and simplification, decoders, multiplexers, adders, sequential logic, and flip flops. The course includes an introduction to assembly language, and the application of concepts to a computer engineering design project.


Getting Started as a Computer Engineering Major

We encourage you to learn more about the computer engineering major on our website or to contact the computer engineering curriculum chair.