Home > Undergraduate > Computer Engineering Course Map > About Computer Engineering Major

About Computer Engineering Major

The Program in Computer Engineering focuses on understanding the basic nature of the electronic devices that go into the creation of modern computers and on the detailed architecture and organization of such systems, both within the central processing unit and in how larger systems are assembled.

Modern design tools and techniques are introduced very early in the program and used throughout to design, analyze, and prototype real digital computing systems. All computer engineering students are required to enroll in at least one of a prescribed set of design courses before graduation.