Course sequencing for Chemical Engineering (B.Eng) & Co-op

Always refer to the undergraduate calendar as the most authoritative reference.


Level II: 36 units

Term 1

Term 2

  Chem 1AA3
Introductory Chemistry II
ChE 2D04
Chemical Engineering Principles I
ChE 2F04
Chemical Engineering Principles II
ChE 2G03
Problem Solving and Technical Communication
ChE 2O04
Fluid Mechanics
Math 2Z03
Engineering Mathematics II
Math 2ZZ3
Engineering Mathematics III
Stats 3Y03
Statistical Analysis for Engineering
ChE 2I03
Complementary Studies (3 units) Complementary Studies (3 units)


Notes for Terms 1 and 2:
Complementary Studies
means one or two courses (6 units total) selected from the list of acceptable Complementary Study courses maintained by the Associate Dean of Engineering. These units have been equally divided between the terms in this analysis, but the student may choose to take all 6 units in either Term 1 or 2. Click here for the complete listing.

Level III: 38 units

Term 1

Term 2
ChE 3D03
Chemical Engineering Thermodynamics
ChE 3G04
Simulation, Modelling and Problem Solving
ChE 3E04
Process Model Formulation and Solution
ChE 3K04
Introduction to Reactor Design
ChE 3M04
Mass Transfer and Stagewise Operations
ChE 3L02
Intermediate Laboratory Skills
ChE 3A04
Heat Transfer
ChE 3P04
Process Control
9 units from
3-6 units from:

Chem 2E03 – Introductory Organic Chemistry (term 1)
Or both
Chem 20A3 – Organic Chemistry I (term 1)
Chem 20B3 – Organic Chemistry II (term 2)

3-6 units from:

Biochem 2EE3 – Metabolism and Physiological Chemistry (term 2)

ChE 3Q03 - Introduction to Polymer Science (term 2)

Chem 3I03 - Industrial Chemistry (term 2)

Chem Bio 2A03 - Introduction to Bio-Analytical Chemistry (term 1)

Chem Bio 3BM3 - Implanted Biomaterials


Level IV: 37-40 units

Term 1

Term 2

ChE 4L02
Advanced Laboratory Skills
ChE 4W04
Chemical Plant Design and Simulation
ChE 4N04
Engineering Economics and Problem Solving
Engineer 4A03
Engineering and Social Responsibility

15-16 units from:

(Only two courses from approved list B can be taken over the course of the program) 

  • ChE 3BK3 - Bio-Reaction Engineering (term 1 List B)
  • Che 3BM3 - Bioseparations Engineering (term 2 List B)
  • ChE 4B03 - Polymer Reaction Engineering (term 1)
  • ChE 4C03 - Statistics for Engineers (term 2  List B)
  • ChE 4E03 - Digital Computer and Process Control (term 1)
  • ChE 4G03 - Optimization in Chemical Engineering (term 2)
  • ChE 4K03 - Reactor Design for Heterogenous Systems  (term 1)
  • ChE 4M03 - Separations (term 1)
  • ChE 4T03 - Applications of Chemical Engineering in Medicine (term 2)
  • ChE 4X03 - Polymer Processing (term 1)
  • ChE 4Z03 - Interfacial Engineering (term 2 List B)
    • ChE 4Y04 - Senior Independent Project (term 1 & 2 List B)
    • Engineer 4EX3A/B - Experiential Engineering Design (term 1 & 2 List B) 
Complementary Studies Electives (3 units)

Technical Electives:
6 to 8 units in Level III or IV from approved list A

ChE 4W04 Chemical Plant Design and Simulation

Prerequisite: Registration in ChE 4N04, Registration in the final level of any Chemical Engineering program.

Information Sessions will be scheduled in September. There will be 3 projects available:

4W04-I Process Systems Project 4W04-II Polymer Design Project 4W04-III Environmental Design Project: Civil Engineering 4V04 recommended