Skip to main content
Student homeAcademic Schedule home
Academic Schedule

Fall 2021 undergraduate courses

Entirely in-person

Results

BIOL
Biology
3051U
Developmental Biology
BIOL
Biology
3660U
Ecology
BIOL
Biology
4020U
Introduction to Environmental Toxicology
BIOL
Biology
4052U
Advanced Developmental Biology Laboratory
BUSI
Business
2050U
Managerial Economics
BUSI
Business
2130U
Intermediate Financial Accounting I
BUSI
Business
2500U
Business Simulation and Analytics
BUSI
Business
3131U
Intermediate Financial Accounting III
BUSI
Business
3230U
Marketing Channels
BUSI
Business
3260U
Marketing Research
BUSI
Business
3305U
Recruitment and Selection
BUSI
Business
3312U
Industrial and Labour Relations
BUSI
Business
3315U
Negotiation Theory and Behaviour
BUSI
Business
3330U
The Management of Change
BUSI
Business
3340U
Human Resource Planning
BUSI
Business
3440U
Financial Modelling
BUSI
Business
3480U
International Finance
BUSI
Business
3503U
E-Marketing
BUSI
Business
3630U
Logistics in the Supply Chain
BUSI
Business
3670U
Risk Management Frameworks and Processes
BUSI
Business
3800U
International Business
BUSI
Business
4040U
Emerging Trends in Technology Management
BUSI
Business
4130U
Advanced Financial Accounting
BUSI
Business
4210U
High-Tech Marketing
BUSI
Business
4230U
Marketing Analytics
BUSI
Business
4250U
International Marketing
BUSI
Business
4340U
Business of Gaming
BUSI
Business
4410U
Advanced Corporate Finance Applications
BUSI
Business
4504U
Business Intelligence and Data Warehouses
BUSI
Business
4710U
Information Privacy Law and New Technologies
BUSI
Business
5200G
Marketing Management
CRMN
Criminology and Justice
3028U
Women in the Criminal Justice System
ENVS
Environmental Science
2010U
Introductory Environment Science
HLSC
Health Science
010G
Critical Perspectives in Research and Knowledge Translation in Health Sciences
HLSC
Health Science
5010G
Health Research Approaches
HLSC
Health Science
5020G
Studies in Community, Public and Population Health
HLSC
Health Science
5030G
Studies in Kinesiology
HLSC
Health Science
5111G
Health Policy
HLSC
Health Science
5324G
Critical Issues in Skilled Performance
HLSC
Health Science
7014G
Interdisciplinary Perspectives on Health Data and Technology
INDG
Indigenous Studies
2000U
Introduction to Indigenous Studies
LGLS
Legal Studies
2110U
Private Law
LGLS
Legal Studies
2200U
Legal Theory
LGLS
Legal Studies
2420U
Canadian Human Rights Law
LGLS
Legal Studies
2940U
Legal Research Methods
LGLS
Legal Studies
3530U
Intellectual Property
LGLS
Legal Studies
4099U
Legal Studies Integrating Project
PHY
Physics
2030U
Mechanics I
PHY
Physics
2050U
Thermodynamics and Heat Transfer
PHY
Physics
3020U
Quantum Mechanics I
PHY
Physics
3030U
Experimental Methods in Physics I
PHY
Physics
3040U
Mathematical Physics
PHY
Physics
3060U
Fluid Dynamics
PHY
Physics
3080U
Electricity and Magnetism II
PHY
Physics
4020U
Quantum Mechanics II
PHY
Physics
4120U
Forensic Physics Applications
PHY
Physics
4410U
Physics Thesis Project I
PHY
Physics
4430U
Directed Studies in Physics
PHY
Physics
4510U
Physics of Nanotechnology
POSC
Political Science
2100U
Global Politics
POSC
Political Science
2200U
Fundamentals of Policy Theory
POSC
Political Science
2300U
Mobilizing for Change
POSC
Political Science
3000U
Policy, Democracy and Governance
POSC
Political Science
3750U
American Politics and Political Culture
POSC
Political Science
4300U
Special Topics in Political Science
PSYC
Psychology
4101U
Forensic Psychology Honours Thesis I
PSYC
Psychology
4999U
Special Topics in Forensic Psychology II
PSYC
Psychology
5580G
Psychopathic Behaviour
SSCI
Social Science
5025G
Modern and Emerging Criminological Theories
SSCI
Social Science
5050G
Professional Seminar
SSCI
Social Science
5060G
Advanced Methods in Qualitative Research
SSCI
Social Science
6920G
Professional Seminar
AUTE
Automotive Engineering
4010U
Vehicle Dynamics and Control
AUTE
Automotive Engineering
4060U
Automotive Structural Design
AUTE
Automotive Engineering
4070U
Chassis Systems Design
CHEM
Chemistry
3040U
Fundamentals of Physical Chemistry
CHEM
Chemistry
3050U
Environmental Chemistry
CHEM
Chemistry
3250U
Introductory Medicinal Chemistry
CHEM
Chemistry
3510U
Inorganic Chemistry I: Transition Metals and Main Group Elements
CHEM
Chemistry
3530U
Instrumental Analytical Chemistry I
CHEM
Chemistry
4040U
Physical Chemistry: Surfaces and Colloids
CHEM
Chemistry
4110U
Bio-Organic Chemistry and Chemical Biology
CHEM
Chemistry
4510U
Pharmaceutical Discovery
CHEM
Chemistry
4610U
Advances in Inorganic Chemistry
ELEE
Electrical Engineering
4130U
Digital Communications
ENGR
Engineering
5003G
MASc Seminar for Automotive and Mechanical Engineering
ENGR
Engineering
5005G
Special Topics
ENGR
Engineering
5005G
Special Topics
ENGR
Engineering
5005G
Special Topics
ENGR
Engineering
5007G
MASc Seminar for ECE
ENGR
Engineering
5010G
Advanced Optimization
ENGR
Engineering
5012G
Advanced and Smart Materials
ENGR
Engineering
5100G
Advanced Energy Systems
ENGR
Engineering
5102G
Fuel Cells and Hydrogen Systems
ENGR
Engineering
5320G
Automotive Aerodynamics
ENGR
Engineering
5410G
Project Management for Engineers
ENGR
Engineering
5415G
Foundations of Engineering Management
ENGR
Engineering
5605G
Convex Optimization
ENGR
Engineering
5630G
Statistical Signal Processing
ENGR
Engineering
5670G
Secure Communications and Networking
ENGR
Engineering
5910G
Embedded Real-Time Control Systems
ENGR
Engineering
5945G
Mobile Robotic Systems
ENGR
Engineering
5970G
Advanced Power Electronics
ENGR
Engineering
6003G
PhD Seminar for Mechanical Engineering
ENGR
Engineering
6007G
PhD Seminar for ECE
INFR
Information Technology
2330U
Intermediate Game Design
INFR
Information Technology
2345U
Modelling and Animation Systems I
INFR
Information Technology
2670U
Introduction to Cloud Services
INFR
Information Technology
3110U
Game Engine Design and Implementation
INFR
Information Technology
3345U
Modelling and Animation Systems II
INFR
Information Technology
3370U
Designing Games for Social and Emotional Impact
INFR
Information Technology
3380U
Industrial Design for Game Hardware Development
INFR
Information Technology
4336U
Visual Programming for Game Development
INFR
Information Technology
4560U
Law and Ethics in Game Development
INFR
Information Technology
4661U
Introduction to Penetration Testing
INFR
Information Technology
4670U
Malware and Software Security
INFR
Information Technology
4680U
IT Security Policies and Procedures
MANE
Manufacturing Engineering
4110U
Design for Manufacturing
MANE
Manufacturing Engineering
4380U
Life Cycle Engineering
MANE
Manufacturing Engineering
4390U
Modelling Manufacturing Systems
MATH
Mathematics
4041U
Topics in Applied Mathematics I
MCSC
Modelling & Computational Scie
6010G
Mathematical Modelling
MCSC
Modelling & Computational Scie
6210G
Advanced Topics in Mathematical Modelling
MECE
Mechanical Engineering
4151U
Solar Energy
MECE
Mechanical Engineering
4153U
Wind and Hydro Energy
MTSC
Materials Science
6010G
Physics and Chemistry of Materials
MTSC
Materials Science
6020G
Advanced Topics in Materials Science
NUCL
Nuclear
3860U
Introduction to Nuclear Reactor Technology
NUCL
Nuclear
4510U
Nuclear Plant Chemistry
NUCL
Nuclear
4640U
Nuclear Plant Operation
NUCL
Nuclear
4994U
Capstone Design I
NUCL
Nuclear
5003G
Seminar
NUCL
Nuclear
5005G
Special Topics
NUCL
Nuclear
5005G
Special Topics
NUCL
Nuclear
5005G
Special Topics
NUCL
Nuclear
5060G
Nuclear Concepts for Engineers and Scientists
NUCL
Nuclear
5120G
Design of Nuclear Plant Systems
NUCL
Nuclear
5130G
Nuclear Design Processes and Techniques
NUCL
Nuclear
5140G
CANDU Steam Supply Systems
NUCL
Nuclear
6003G
Doctoral Seminar
NUCL
Nuclear
6005G
Special Topics for Doctoral Candidates
RADI
Radiation Science
3200U
Medical Imaging
RADI
Radiation Science
3570U
Environmental Effects of Radiation
RADI
Radiation Science
4430U
Industrial Applications of Radiation Techniques
RADI
Radiation Science
4550U
Radiation Detection and Measurement
RADI
Radiation Science
4995U
Thesis Project I
EDUC
Education
1300U
Foundations I: Planning and Preparation + 22 days Field Experience
EDUC
Education
1302U
P/J Digital Literacies I (Language Arts and Digital Technology)
EDUC
Education
1303U
P/J STEM I (Science-Technology and Mathematics)
EDUC
Education
1309U
I/S Digital Literacies and Information and Communication Technology
EDUC
Education
1315U
The Arts Primary/Junior
EDUC
Education
2405U
Foundations III: Long Range Planning and Assessment + 31 days Field Experience
EDUC
Education
2408U
P/J Coding and Communication
EDUC
Education
3200U
Introduction to Indigenous Pedagogy
EDUC
Education
3208U
Teaching Kindergarten
EDUC
Education
3209U
Outdoor Education
EDUC
Education
3216U
Teaching English Language Learners
EDUC
Education
3299U
Special Topics in Education - Teaching Students with ASD
EDUC
Education
3299U
Special Topics in Education - Challenging Behaviour
METE
Mechatronics
4000U
Special Topics in Mechatronics Engineering
CURS
Curriculum Studies
4100U
Curriculum Studies I: I/S Biology
CURS
Curriculum Studies
4110U
Curriculum Studies I: I/S English
CURS
Curriculum Studies
4140U
Curriculum Studies I: I/S Mathematics
CURS
Curriculum Studies
4180U
Curriculum Studies I: I/S General Science
CURS
Curriculum Studies
4301U
Curriculum Studies I: I/S Chemistry/Physics
CURS
Curriculum Studies
4501U
Curriculum Studies I: I/S History
CURS
Curriculum Studies
4503U
Curriculum Studies I: I/S Health and Physical Education