General information on course sequences

The course sequence you need to follow is that of the year you first joined your program. For example, if you were admitted into your program in the fall of 2021, you must follow the course sequence of 2021-2022.

Please note:

  • Some courses are not offered every term.
  • Courses at levels 1000 and 2000 are offered in French and in English.
  • Some courses at levels 3000 and 4000 are not offered in French.
  • For the French course codes, refer to the French course sequence.
  • Courses with fewer than 10 registrants may be cancelled.

Useful links

Programs in this discipline

BASc in Chemical Engineering

Course sequence – BASc in Chemical Engineering (2024-2025)
YearFallWinter

1st

(30 units)

  • CHG 1125 | Chemical Engineering Fundamentals
  • CHM 1311 | Principles of Chemistry
  • ENG 1112 | Technical Report Writing
  • GNG 1105 | Engineering Mechanics
  • MAT 1320 | Calculus I
  • CHG 1371 | Numerical Methods and Engineering Computation in Chemical Engineering
  • CHM 1321 | Organic Chemistry I
  • MAT 1322 | Calculus II
  • MAT 1341 | Introduction to Linear Algebra
  • PHY 1122 | Fundamentals of Physics II

2nd

(36 units)

  • CHG 2312 | Fluid Flow
  • CHG 2317 | Introduction to Chemical Process Analysis and Design
  • CHM 2120 | Organic Chemistry II
  • GNG 1103 | Introduction to Engineering Design
  • MAT 2322 | Calculus III for Engineers
  • MAT 2384 | Ordinary Differential Equations and Numerical Methods
  • Either (according to availability):
    • HIS 2129 | Technology, Society and Environment Since 1800
    • PHI 2394 | Scientific Thought and Social Values
  • Either (according to availability):
    • ECO 1192 | Engineering Economics
    • GNG 2101 | Introduction to Product Development for Engineers and Computer Scientists
  • CHG 2314 | Heat Transfer Operations
  • CHG 2324 | Fundamentals and Applications of Chemical Engineering Thermodynamics
  • CHM 2330 | Physical Chemistry: Introduction to the Molecular Properties of Matter
  • Either (according to availability):
    • HIS 2129 | Technology, Society and Environment Since 1800
    • PHI 2394 | Scientific Thought and Social Values
  • Either (according to availability):
    • ECO 1192 | Engineering Economics
    • GNG 2101 | Introduction to Product Development for Engineers and Computer Scientists
  • ITI1120 | Introduction to Computing I 

3rd

(33 units)

  • CHG 3127 | Chemical Reaction Engineering
  • CHG 3305 | Advanced Materials in Chemical Engineering
  • CHG 3316 | Transport Phenomena
  • CHG 3335 | Process Control
  • CHG 3337 | Data Collection and Interpretation
  • Complementary elective
  • CHG 3111 | Unit Operations
  • CHG 3112 | Process Synthesis, Design and Economics
  • CHG 3122 | Chemical Engineering Practice
  • CHG 3326 | Principles of Phase Equilibria and Chemical Reaction Equilibria
  • Complementary elective

4th

(33 units)

  • CHG 4116 | Chemical Engineering Laboratory
  • CHG 4343 | Computer-Aided Design in Chemical Engineering
  • CHG 4381 | Biochemical Engineering
  • 2 Technical electives
  • CHG 4250 | Plant Design Project
  • CHG 4307 | Process Risk Management and Sustainability
  • GNG 4170 | Engineering Law
  • Technical elective

HIS2129 or PHI2394: Choose a course from the two choices and complete it in the fall or winter term depending on when the chosen course is offered.

BASc in Chemical Engineering, Engineering Management and Entrepreneurship Option

Course sequence – BASc in Chemical Engineering, Engineering Management and Entrepreneurship Option (2024-2025)
YearFallWinter

1st

(30 units)

  • CHG 1125 | Chemical Engineering Fundamentals
  • CHM 1311 | Principles of Chemistry
  • ENG 1112 | Technical Report Writing
  • GNG 1105 | Engineering Mechanics
  • MAT 1320 | Calculus I
  • CHG 1371 | Numerical Methods and Engineering Computation in Chemical Engineering
  • CHM 1321 | Organic Chemistry I
  • MAT 1322 | Calculus II
  • MAT 1341 | Introduction to Linear Algebra
  • PHY 1122 | Fundamentals of Physics II

2nd

(36 units)

  • ADM 1100 | Introduction to Business Management
  • CHG 2312 | Fluid Flow
  • CHG 2317 | Introduction to Chemical Process Analysis and Design
  • CHM 2120 | Organic Chemistry II
  • MAT 2322 | Calculus III for Engineers
  • MAT 2384 | Ordinary Differential Equations and Numerical Methods
  • ADM 1340 | Financial Accounting
  • CHG 2314 | Heat Transfer Operations
  • CHG 2324 | Fundamentals and Applications of Chemical Engineering Thermodynamics
  • CHM 2330 | Physical Chemistry: Introduction to the Molecular Properties of Matter
  • GNG 1103 | Introduction to Engineering Design
  • ITI1120 | Introduction to Computing I 

3rd

(36 units)

  • CHG 3127 | Chemical Reaction Engineering
  • CHG 3305 | Advanced Materials in Chemical Engineering
  • CHG 3316 | Transport Phenomena
  • CHG 3335 | Process Control
  • CHG 3337 | Data Collection and Interpretation
  • Either (according to availability):
    • ECO 1192 | Engineering Economics
    • GNG 2101 | Introduction to Product Development for Engineers and Computer Scientists
  • ADM 2320 | Marketing
  • CHG 3111 | Unit Operations
  • CHG 3112 | Process Synthesis, Design and Economics
  • CHG 3122 | Chemical Engineering Practice
  • CHG 3326 | Principles of Phase Equilibria and Chemical Reaction Equilibria
  • GNG 4170 | Engineering Law

4th

(30 units)

  • CHG 4116 | Chemical Engineering Laboratory
  • CHG 4343 | Computer-Aided Design in Chemical Engineering
  • CHG 4381 | Biochemical Engineering
  • 1 Technical elective (Fall or Winter)
  • Either (according to availability):
    • HIS 2129 | Technology, Society and Environment Since 1800
    • PHI 2394 | Scientific Thought and Social Values
  • ADM 3313 | Entrepreneurial Mind: New Venture Creation
  • CHG 4250 | Plant Design Project
  • CHG 4307 | Process Risk Management and Sustainability
  • Either (according to availability):
    • HIS 2129 | Technology, Society and Environment Since 1800
    • PHI 2394 | Scientific Thought and Social Values

BASc in Chemical Engineering, Environmental Engineering Option

Course sequence – BASc in Chemical Engineering, Environmental Engineering Option (2024-2025)
YearFallWinter

1st

(30 units)

  • CHG 1125 | Chemical Engineering Fundamentals
  • CHM 1311 | Principles of Chemistry
  • ENG 1112 | Technical Report Writing
  • GNG 1105 | Engineering Mechanics
  • MAT 1320 | Calculus I
  • CHG 1371 | Numerical Methods and Engineering Computation in Chemical Engineering
  • CHM 1321 | Organic Chemistry I
  • MAT 1322 | Calculus II
  • MAT 1341 | Introduction to Linear Algebra
  • PHY 1122 | Fundamentals of Physics II

2nd

(36 units)

  • CHG 2312 | Fluid Flow
  • CHG 2317 | Introduction to Chemical Process Analysis and Design
  • CHM 2120 | Organic Chemistry II
  • CVG 2132 | Fundamentals of Environmental Engineering
  • MAT 2322 | Calculus III for Engineers
  • MAT 2384 | Ordinary Differential Equations and Numerical Methods
  • CHG 2314 | Heat Transfer Operations
  • CHG 2324 | Fundamentals and Applications of Chemical Engineering Thermodynamics
  • CHM 2330 | Physical Chemistry: Introduction to the Molecular Properties of Matter
  • GNG 1103 | Introduction to Engineering Design
  • ITI1120 | Introduction to Computing I
  • Complementary elective

3rd

(33 units)

  • CHG 3127 | Chemical Reaction Engineering
  • CHG 3305 | Advanced Materials in Chemical Engineering
  • CHG 3316 | Transport Phenomena
  • CHG 3335 | Process Control
  • CHG 3337 | Data Collection and Interpretation
  • Technical elective (must be in the field of Environmental Engineering)
  • 3 course units from: (Fall or Winter)
    • ENV1101 | Global Environmental Challenges
    • ENV2110 |Sustainable Cities
    • ENV2301 | History of Environmental Thoughts
    • PHI2398 | Environmental Ethics
  • CHG 3111 | Unit Operations
  • CHG 3112 | Process Synthesis, Design and Economics
  • CHG 3122 | Chemical Engineering Practice
  • CHG 3326 | Principles of Phase Equilibria and Chemical Reaction Equilibria
  • GNG 4170 | Engineering Law
  • 3 course units from: (Fall or Winter)
    • ENV1101 | Global Environmental Challenges
    • ENV2110 |Sustainable Cities
    • ENV2301 | History of Environmental Thoughts
    • PHI2398 | Environmental Ethics

4th

(33 units)

  • CHG 4116 | Chemical Engineering Laboratory
  • CHG 4343 | Computer-Aided Design in Chemical Engineering
  • CHG 4381 | Biochemical Engineering
  • 1 Technical elective
  • 3 course units from: (Fall or Winter)
    • HIS 2129 | Technology, Society and Environment Since 1800
    • PHI 2394 | Scientific Thought and Social Values
  • 3 course units from: (Fall or Winter)
    • ECO 1192 | Engineering Economics
    • GNG 2101 | Introduction to Product Development for Engineers and Computer Scientists
  • CHG 4250 | Plant Design Project
  • CHG 4307 | Process Risk Management and Sustainability
  • 1 Technical elective
  • 3 course units from: (Fall or Winter)
    • HIS 2129 | Technology, Society and Environment Since 1800
    • PHI 2394 | Scientific Thought and Social Values
  • 3 course units from: (Fall or Winter)
    • ECO 1192 | Engineering Economics
    • GNG 2101 | Introduction to Product Development for Engineers and Computer Scientists

BASc in Chemical Engineering and BSc in Computing Technology

Course sequence – BASc in Chemical Engineering and BSc in Computing Technology (2024-2025)
YearFallWinter

1st

(33 units)

  • CHG 1125 | Chemical Engineering Fundamentals
  • CHM 1311 | Principles of Chemistry
  • GNG 1105 | Engineering Mechanics
  • ITI 1120 | Introduction to Computing I
  • MAT 1320 | Calculus I
  • CHG 1371 | Numerical Methods and Engineering Computation in Chemical Engineering
  • CHM 1321 | Organic Chemistry I
  • ITI 1121 | Introduction to Computing II
  • MAT 1322 | Calculus II
  • MAT 1341 | Introduction to Linear Algebra
  • PHY 1122 | Fundamentals of Physics II

2nd

(36 units)

  • CHG 2312 | Fluid Flow
  • CHG 2317 | Introduction to Chemical Process Analysis and Design
  • CHM 2120 | Organic Chemistry II
  • ENG 1112 | Technical Report Writing
  • MAT 2322 | Calculus III for Engineers
  • MAT 2384 | Ordinary Differential Equations and Numerical Methods
  • CHG 2314 | Heat Transfer Operations
  • CHG 2324 | Fundamentals and Applications of Chemical Engineering Thermodynamics
  • CHM 2330 | Physical Chemistry: Introduction to the Molecular Properties of Matter
  • GNG 1103 | Introduction to Engineering Design
  • ITI 1100 | Digital systems I
  • MAT 1348 | Discrete Mathematics for Computing

3rd

(33 units)

  • CEG 2136 | Computer Architecture I
  • CHG 3127 | Chemical Reaction Engineering
  • CHG 3305 | Advanced Materials in Chemical Engineering
  • CHG 3316 | Transport Phenomena
  • CHG 3335 | Process Control
  • 3 course units from: (Fall or Winter)
    • ECO 1192 | Engineering Economics
    • GNG 2101 | Introduction to Product Development for Engineers and Computer Scientists
  • CHG 3111 | Unit Operations
  • CHG 3112 | Process Synthesis, Design and Economics
  • CHG 3122 | Chemical Engineering Practice
  • CHG 3326 | Principles of Phase Equilibria and Chemical Reaction Equilibria
  • Complementary elective
  • 3 course units from: (Fall or Winter)
    • ECO 1192 | Engineering Economics
    • GNG 2101 | Introduction to Product Development for Engineers and Computer Scientists

4th

(30 units)

  • CHG 3337 | Data Collection and Interpretation
  • CHG 4116 | Chemical Engineering Laboratory
  • CSI 2110 | Data Structures and Algorithms
  • 3 course units from: (Fall or Winter)
    • HIS 2129 | Technology, Society and Environment Since 1800
    • PHI 2394 | Scientific Thought and Social Values
  • Technical elective
  • CSI 2120 | Programming Paradigms
  • ELG 2336 | Electric Circuits and Machines for Mechanical Engineering
  • 3 course units from: (Fall or Winter)
    • HIS 2129 | Technology, Society and Environment Since 1800
    • PHI 2394 | Scientific Thought and Social Values
  • Computing elective 2000 (3 course units of CEG, CSI, ELG, or SEG at the 2000 level or above)
  • Computing Elective 3000 (6 course units of CSI, ELG, or SEG at the 3000 level or above

5th

(30 credits)

  • ADM 1100 | Introduction to Business Management
  • CHG 4343 | Computer-Aided Design in Chemical Engineering
  • CHG 4381 | Biochemical Engineering
  • 2 Technical electives
  • CHG 4250 | Plant Design Project
  • CHG 4307 | Process Risk Management and Sustainability
  • GNG 4170 | Engineering Law

Honours BSc in Biochemistry (biotechnology) / BASc in Chemical Engineering (biotechnology)

The course sequence for the biotechnology program is available on the Faculty of science website.