MEng: Electrical/Computer Engineering On-Campus

Electrical/computer engineering leverages the fundamental principles surrounding electricity to advance today’s emerging technologies ranging from semiconductor devices to advanced communication networks, from self-powered sensors to electric cars, from wearable devices to cognitive medical imaging, and from autonomous vehicles to smart cities. Students may focus on a single specialization within electrical and computer engineering, or build an individualized curriculum from a combination of complementary subfields within the track.

In This Section

Request Info


How to Apply

Course Requirements

The program consists of nine courses, of which five should be from the list of core courses. The remaining four electives can consist of any graduate-level engineering or science courses at Dartmouth.

Please note: The information below reflects degree requirements, effective as of Fall 2023.


Core Courses

5 courses

Choose 5 courses, all from one subfield:

Computer Engineering
ENGS 93: Statistical Methods in Engineering
ENGG 107: Bayesian Statistical Modeling and Computation
ENGS 108: Applied Machine Learning or COSC 274: Machine Learning and Statistical Data Analysis
ENGS 112: Modern Information Technologies
ENGS 128: Advanced Digital System Design
COSC 55: Security and Privacy
COSC 258: Operating Systems
COSC 269: Topics in Computer Systems
COSC 278: Deep Learning

Control, Signal Processing, and Image Processing
ENGS 92: Fourier Transforms and Complex Variables
ENGS 110: Signal Processing
ENGS 111: Digital Image Processing
ENGG 113: Image Visualization and Analysis
ENGS 145: Modern Control Theory
ENGS 147: Mechatronics
ENGG 149: Introduction to Systems Identification
ENGS 167: Medical Imaging

Devices & Circuits
ENGG 122: Advanced Topics in Semiconductor Devices
ENGS 125: Power Electronics and Electromechanical Energy Conversion
ENGS 126: Analog Integrated Circuits
ENGS 129: Biomedical Circuits and Systems
ENGS 131: Science of Solid State Materials
ENGS 135: Thin Films and Microfabrication Technology
ENGS 159: Molecular Sensors & Nanodevices in Biomedical Engineering
ENGS 162: Basic Biological Circuit Engineering
ENGS 262: Advanced Biological Circuit Engineering

Optics & Electromagnetics
ENGS 105: Computational Methods for Partial Differential Equations I
ENGS 120: Electromagnetic Waves: Analytical and Modeling Approaches
ENGS 123: Optics
ENGS 124: Optical Devices and Systems
ENGS 220: Electromagnetic Wave Theory
PHYS 105: Electromagnetic Theory I Winter
PHYS 106: Electromagnetic Theory II Spring

Miniaturized & Mobile Health Sensors
ENGS 108: Applied Machine Learning
ENGS 125: Power Electronics and Electromechanical Energy Conversion
ENGS 129: Biomedical Circuits and Systems
ENGS 159: Molecular Sensors & Nanodevices in Biomedical Engineering
ENGS 169: Intermediate Biomedical Engineering


4 courses

Choose 4 courses, from the following:

Any graduate-level engineering sciences course.

Design Project**
Students enrolled in the design project elective may take the following three-course sequence to partially fulfill the four-course elective requirement.
ENGM 191: Product Design and Development
ENGG 199.1: MEng Design Project Initiation
ENGG 199.11 MEng Design Project Completion

Any graduate-level science course.

* Students may choose electives from any graduate-level engineering or science courses offered at Dartmouth. The courses listed here are for recommended students who seek additional further depth of study in their chosen track.
** Starting in the Fall of 2024, students interested in the Design Project elective may have additional pathways to fulfill this requirement. Current students should consult their faculty advisors about the path that is best for them. Interested applicants may reach out to for more information.