In order to earn a Bachelor of Science in Engineering degree with an optional concentration from Trinity College, students must complete:

All of: At least one of:
Engineering Core (5 courses) Electrical Engineering Concentration (6 courses)
Engineering Senior Capstone Design Project (2 courses) Mechanical Engineering Concentration (7 courses)
Mathematics; Natural Sciences (8 courses) Computer Engineering Concentration (7 courses)
Arts, Humanities, Social Sciences (8 course credits) Biomedical Engineering Concentration (9 courses)
Proof of Computer Programming Proficiency General Engineering Concentration (6 to 7 courses, 7 credits)

For incoming freshmen a suggested course sequence is provided for the first two years. Please contact the chair of the engineering department, or any engineering faculty, for scheduling advice.

To read detailed descriptions of Engineering Department courses click here.

Engineering Core (5 courses)

ENGR 200 – Meas., Instr., & Analysis
ENGR 212L – Linear Circuit Theory
ENGR 225 – Mechanics I
ENGR 232 – Engineering Materials
ENGR 312 – Automatic Control Systems

Engineering Senior Capstone Design Project (2 courses)

This is the capstone senior design experience composed of a year-long two course sequence:

ENGR 483 – Capstone Design I
ENGR 484 – Capstone Design II

Mathematics & Natural Sciences (8 courses)

Engineering students must complete at least eight courses in mathematics, physics and chemistry. The Mathematics Placement Exam will determine the level of a student’s first calculus. All Engineering students must progress through MATH 234-Differential Equations. All Engineering students must have earned credit for at least two calculus-based physics courses. AP credit is accepted toward these 8 courses.

Arts, Humanities & Social Sciences (8 course credits)

Engineering students must complete at least eight course credits in arts, humanities, or the social sciences. At least two courses must be selected from the same subject area. All first-year seminars count toward these 8 credits.

Proof of Computer Programming Proficiency

Students must demonstrate proficiency in computer programming by course or exam. The courses that satisfy this requirement are: ENGR 110, ENGR 301L, ENGR 323L, ENGR 357, CPSC 115L, and CPSC 215L.

Electrical Engineering Concentration (6 courses)

All of:
ENGR 221L – Digital Circuits & Systems
ENGR 30lL – Signal Processing & Applications
ENGR 303L – Analog & Digital Communication
ENGR 305L – Intro. to Microelectronic Circuits
ENGR 323L – Microprocessor Systems

Plus, one of:
ENGR 110 – Engineering Computation & Analysis OR ENGR 120 – Introduction to Engineering Design: Mobile Robots
ENGR 226 – Mechanics II
ENGR 306 – Intro to Machine Learning
ENGR 311 – Electrophysiology
ENGR 316 – Neural Engineering
ENGR 320 – Introduction to Robot Manipulation
ENGR 325L – Mechanics of Materials
ENGR 337 – Thermodynamics
ENGR 346L Computational Neuroscience
ENGR 353 – Biomechanics
ENGR 357 – Physiological Modeling
ENGR 362L – Fluid Mechanics
ENGR 372L – Heat Transfer
ENGR 431L – Experimental Design & Methods

Mechanical Engineering Concentration (7 courses)

All of:
ENGR 226 – Mechanics II
ENGR 325L – Mechanics of Materials
ENGR 337 – Thermodynamics
ENGR 362L – Fluid Mechanics
ENGR 372L – Heat Transfer
ENGR 431L – Experimental Design & Methods OR ENGR 353 – Biomechanics

Plus, one of:
ENGR 110 – Engineering Computation & Analysis OR ENGR 120 – Introduction to Engineering Design: Mobile Robots
ENGR 221L – Digital Circuits & Systems
ENGR 301L – Signal Processing & Applications
ENGR 303L – Analog & Digital Communication
ENGR 305L – Intro. to Microelectronic Circuits
ENGR 306 – Intro to Machine Learning
ENGR 311 – Electrophysiology
ENGR 316 – Neural Engineering
ENGR 320 – Introduction to Robot Manipulation
ENGR 323L – Microprocessor Systems
ENGR 346L – Computational Neuroscience​
ENGR 353 – Biomechanics
ENGR 357 – Physiological Modeling
ENGR 431L – Experimental Design & Methods

Computer Engineering Concentration (7 courses)

All of:
ENGR 221L – Digital Circuits & Systems
ENGR 305L – Introduction to Microelectronic Circuits
ENGR 323L – Microprocessor Systems
One additional upper-level ENGR course, 300 level or above, approved in advance by the Department Chair.
CPSC 115L – Introduction to Computer Science
CPSC 215L – Lang. & Data Structures
One additional upper-level CPSC course approved in advance by the Department Chair.

Biomedical Engineering Concentration (9 courses)

All of:
BIOL 182L – Evolution of Life AND BIOL 183L – Cellular Basis of Life
BIOL 319L – Animal Physiology​ OR ENGR 357 – Physiological Modeling
ENGR 116 – Introduction to Biomedical Engineering
ENGR 353 – Biomechanics
ENGR 301L – Signal Processing & Applications OR ENGR 323L – Microprocessor Systems
ENGR 311 – Electrophysiology OR ENGR 316 – Neural Engineering

Plus, three courses from the Bioelectrical focus or three courses from the Biomechanical focus.

Bioelectrical focus:

ENGR 316 – Neural Engineering OR ENGR 346L Computational Neuroscience
ENGR 221L – Digital Circuits & Systems
ENGR 323L – Microprocessor Systems

Biomechanical focus:

ENGR 226 – Mechanics II
ENGR 325L – Mechanics of Materials
ENGR 362L – Fluid Mechanics

BIOL 183L will satisfy the natural science elective for BME concentration.

General Engineering Concentration (6 to 7 courses – total of 7 credits)

At least 7 course credits chosen from:
ENGR 110 – Engineering Computation & Analysis OR ENGR 120 – Introduction to Engineering Design: Mobile Robots
ENGR 221L – Digital Circuits & Systems
ENGR 226 – Mechanics II
ENGR 301L – Signal Processing & Applications and/or ENGR 303 Analog & Digital Communication
ENGR 303L – Analog & Digital Communication
ENGR 305L – Intro. to Microelectronic Circuits
ENGR 306 – Intro to Machine Learning
ENGR 311 – Electrophysiology
ENGR 316 – Neural Engineering
ENGR 320 – Introduction to Robot Manipulation
ENGR 323L – Microprocessor Systems
ENGR 325L – Mechanics of Materials
ENGR 337 – Thermodynamics
​ENGR 346L – Computational Neuroscience​
ENGR 353 – Biomechanics
ENGR 357 – Physiological Modeling
ENGR 362L – Fluid Mechanics
ENGR 372L – Heat Transfer
ENGR 431L – Experimental Design & Methods