You are now in the main content area

Courses

decorative seats in the lecture hall
Courses

Fall 2025

All first semester courses are common to all engineering programs. These courses (with the exception of CEN 100) are only offered in the Fall and Winter term

CEN 100: Introduction to Engineering
CHY 102: General Chemistry
MTH 140: Calculus 1
MTH 141: Linear Algebra
PCS 211: Physics: Mechanics
CEN 199*: Writing Skills

A required lower level liberal studies course from Table A (opens in new window)  may be completed in the first semetser.  Engineering students must take four liberal studies courses to graduate: two lower liberal courses (Table A (opens in new window) ), one upper liberal course (Table B (opens in new window) ) and one professional-level liberal course.  

*CEN 199 is not an actual course, it is used to track the results of the mandatory Writing Skills Test. Upon passing of the test, it will appear as PSD on your transcript.

Undeclared? (opens in new window)  You are required to fill out the Plan Change Form (external link, opens in new window)  indicating your program of choice.

student at computer

Winter 2026

There are three common courses in the winter term and two to three program specific courses. Except for ECN 801*, these courses only run in the Winter and Spring term.
*ECN 801 is also offered in the Fall term and sometimes run in the Spring or Summer term.

Common

ECN 801: Principles of Engineering Economics
MTH 240: Calculus II
PCS 125: Physics; Waves and Fields

Aerospace

AER 222: Engineering Design and Graphical Communication
CPS 125: Digital Computation & Programming
MTL 200: Material Science Fundamentals

Biomedical

BME 100: Introduction to Biomedical Engineering
CPS 188: Computer Programming Fundamentals
ELE 202: Electric Circuit Analysis

Chemical

CHE 200: Chemical Engineering Fundamentals
CHY 211: General Chemistry Laboratory
CPS 125: Digital Computation & Programming

Civil

CPS 125: Digital Computation & Programming
CVL 207: Graphics
MTL 200: Material Science Fundamentals

Computer & Electrical

CPS 188: Computer Programming Fundamentals
ELE 202: Electric Circuit Analysis

Industrial, Mechanical & Mechatronics

CPS 188: Computer Programming Fundamentals
MEC 222: Engineering Graphical Communication
MTL 200: Material Science Fundamentals

Second Year and Onwards

Beyond your first year of studies, each Engineering program has increasingly specialized required courses that can be reviewed in the undergraduate calendar (opens in new window)  or by clicking the links below.