Sample A.B/B.E. Program: Computer Engineering
Students interested in computer engineering have two options:
-
Option 1: Major in engineering sciences for the A.B. program; for the B.E. program, combine engineering courses with computer science courses offered by Dartmouth's Department of Computer Science.
-
Option 2: Pursue an engineering sciences major modified with computer science for the A.B. program; for the B.E. program, focus on computer engineering applications.
The program below is a sample program for the first option. Students wanting to pursue the second option should consult Professor George Cybenko.
Faculty advisors: Professors Cybenko, Olfati-Saber, Santos, Taylor
Sample A.B. Engineering Sciences Major
Common Core (3 courses)
Distributive Core (2 courses)
Gateway (2 courses)
- ENGS 31: Digital Electronics OR ENGS 32: Electronics: Introduction to Linear and Digital Circuits
- One course from ENGS 33-37
Electives (2 courses)
- ENGS 62: Microprocessors in Engineered Systems OR ENGS 63: Introduction to VLSI Systems
- MATH 22: Linear Algebra with Applications OR COSC 19: Discrete Mathematics in Computer Science
Sample B.E. Program
Mathematics (1 course)
Engineering Design (2-course sequence)
- ENGS 89: Engineering Design Methodology and Project Initiation
- ENGS 90: Engineering Design Methodology and Project Completion










