Winter 2026

ACTSC 232: Life Contingencies 1 James Adcock Study time: 30 minutes ACTSC 331: Life Contingencies 2 Emily Kozlowski Study time: 30 minutes ACTSC 446: Mathematics of Financial Markets Bin Li Study time: 31 minutes ACTSC 489: Climate Risk Management Fan Yang Study time: 24 minutes AFM 102: Introduction to Managerial Accounting Hector Gamez Study time: 1 hr 23 min AFM 111: Professional Pathways and Problem-Solving Tracy Hilpert Study time: 1 hr 51 min AFM 112: Analytic Methods for Business 1 Laila Rohani Study time: 1 hr 38 min AFM 113: Analytic Methods for Business 2 Daniel Jiang Study time: 1 hr 28 min AFM 121: Introduction to Global Financial Markets Garvin Blair Study time: 1 hr 42 min AFM 127: Introduction to Global Capital Markets and Financial Analytics Chris Niu Study time: 1 hr 39 min AFM 182: Introduction to Financial Reporting and Managerial Decision Making 2 Cody Buchenauer Study time: 59 minutes AFM 191: Introduction to Financial Reporting and Managerial Decision Making 1 Bradley Pomeroy Study time: 1 hr 5 min AFM 231: Business Law Joe Radocchia Study time: 1 hr 20 min AFM 321: Personal Financial Planning and Taxation Kaishu Wu Study time: 1 hr 5 min AFM 322: Derivative Securities Nicholas Lee Study time: 1 hr 52 min AFM 323: Quantitative Foundations for Finance Tony Wirjanto Study time: 1 hr 49 min AFM 427: Intermediate Portfolio Management Avnish Chopra Study time: 1 hr 32 min AMATH 361: Continuum Mechanics Francis J. Poulin Study time: 1 hr 55 min AMATH 362: Mathematics of Climate Change Alain Gervais Study time: 27 minutes AMATH 382: Computational Modelling of Cellular Systems Brian Ingalls Study time: 3 hr 22 min AMATH 741: Numerical Solution of Partial Differential Equations Study time: 1 hr 25 min AMATH 840: Advanced Numerical Methods for Computational and Data Sciences Study time: 1 hr 29 min AMATH 881: Introduction to Mathematical Oncology Study time: 1 hr 13 min BIOL 201: Human Anatomy Michael Bording-Jorgensen Study time: 1 hr 17 min BIOL 220: Introduction to Plant Structure and Function Simon Chuong Study time: 1 hr 2 min BIOL 280: Introduction to Biophysics Zoya Leonenko Study time: 1 hr 10 min BIOL 355: Biology of Human Aging Cheryl Duxbury Study time: 1 hr 52 min BIOL 365: Methods in Bioinformatics Brendan McConkey Study time: 2 hr 11 min BIOL 383: Tropical Ecosystems Maren Oelbermann Study time: 1 hr 55 min BIOL 414: Parasitology Marcel Pinheiro; Okey Igboeli Study time: 1 hr 51 min BME 393: Digital Systems Bill Bishop Study time: 22 minutes CHE 200: Equilibrium Stage Operations Eline Boghaert Study time: 20 minutes CHE 331: Electrochemical Engineering Maxime van der Heijden Study time: 29 minutes CHEM 221: Multi-Component Analysis Tadeusz Górecki Study time: 1 hr 46 min CHEM 265: Organic Chemistry 2 Julie Goll Study time: 56 minutes CHEM 360: Organic Chemistry 3 Eric Fillion Study time: 1 hr 15 min CI 100: Cultural Identities Today Grit Liebscher Study time: 50 minutes CIVE 303: Structural Analysis Robert Gracie Study time: 19 minutes CIVE 332: Civil Systems and Project Management Nadine Ibrahim Study time: 22 minutes CIVE 440: Transit Planning and Operations Jeff Casello Study time: 19 minutes CIVE 512: Rehabilitation of Structures Adil Al-Mayah Study time: 21 minutes CIVE 542: Pavement Structural Design Pejoohan Tavassoti-Kheiry Study time: 19 minutes CO 372: Portfolio Optimization Models Stephen Vavasis Study time: 1 hr 39 min CO 431: Symmetric Functions Kevin Purbhoo Study time: 3 hr 18 min CO 434: Combinatorial Designs Christopher Godsil Study time: 3 hr 11 min CO 739: Topics in Combinatorics Study time: 38 minutes CO 769: Topics in Continuous Optimization Study time: 33 minutes CS 343: Concurrent and Parallel Programming Peter Buhr Study time: 1 hr 39 min CS 346: Application Development Jeff Avery Study time: 44 minutes CS 445: Software Requirements Specification and Analysis Byron Weber Becker Study time: 34 minutes CS 448: Database Systems Implementation David Toman Study time: 2 hr 16 min CS 450: Computer Architecture Sihang Liu Study time: 1 hr 16 min CS 451: Data-Intensive Distributed Computing Jimmy Lin Study time: 2 hr 35 min CS 487: Introduction to Symbolic Computation Armin Jamshidpey Study time: 1 hr 2 min EARTH 221: Introductory Geochemistry Tonya DelSontro Study time: 1 hr 25 min EARTH 270: Disasters and Natural Hazards Study time: 51 minutes EARTH 355: Water: Data to Decisions Andrea Brookfield Study time: 1 hr 2 min EARTH 437: Rock Mechanics Ali Yaghoubi Study time: 3 hr 41 min EARTH 471: Mineral Deposits Chris Yakymchuk Study time: 1 hr 12 min ECE 109: Principles of Electronic Materials for Engineering Michal Bajcsy Study time: 1 hr 5 min ECE 124: Digital Circuits and Systems William (Bill) Bishop Study time: 52 minutes ECE 140: Linear Circuits Mike Cooper-Stachowsky; Peter Levine Study time: 1 hr 31 min ECE 192: Engineering Economics and Impact on Society Dario Peralta Moarry Study time: 1 hr 16 min ECE 222: Digital Computers Hiren Patel Study time: 5 minutes ECE 240: Electronic Circuits 1 Shiyu Su Study time: 1 hr 16 min ECE 318: Communication Systems Oussama Damen Study time: 1 hr 40 min ECE 327: Digital Hardware Systems Andrew Boutros Study time: 1 hr 9 min ECE 380: Analog Control Systems Michael Fisher Study time: 58 minutes ECE 405C: Programming of Quantum Computing Algorithms Na Young Kim Study time: 1 hr 5 min ECE 406: Algorithm Design and Analysis Stephen L. Smith Study time: 5 minutes ECE 416: Advanced Topics in Networking Albert Wasef Study time: 53 minutes ECE 417: Image Processing Oleg Michailovich Study time: 1 hr 15 min ECE 423: Embedded Computer Systems Rodolfo Pellizzoni Study time: 1 hr 5 min ECE 444: Integrated Analog Electronics Peter Levine Study time: 1 hr 19 min ECE 451: Software Requirements Specification and Analysis Byron Weber Becker Study time: 46 minutes ECE 459: Programming for Performance Jeff Zarnett Study time: 5 minutes ECE 467: Power Systems Analysis, Operations, and Markets Claudio Cañizares Study time: 1 hr 20 min ECE 474: Radio and Wireless Systems Slim Boumaiza Study time: 1 hr 7 min ECE 488: Multivariable Control Systems Yash Pant Study time: 55 minutes ECE 493: Foundations of Multi-Agent Systems Seyed Majid Zahedi Study time: 1 hr 56 min ECE 493: Neural Networks and Deep Learning Elliot Creager Study time: 43 minutes ECE 493: Social Robotics — Foundations, Technology and Applications of Human-Centered Robotics Kerstin Dautenhahn Study time: 25 minutes ECE 493: Ultrasound in Medicine and Biology Di Xiao Study time: 36 minutes ECE 495: Autonomous Vehicles Krzysztof Czarnecki Study time: 1 hr 5 min ECON 262: History of Economic Thought Ryan George Study time: 40 minutes ECON 306: Macroeconomics Jean Guillaume Forand Study time: 51 minutes ECON 322: Econometric Analysis 1 Pierre Chaussé Study time: 37 minutes ECON 323: Econometric Analysis 2 Mikal Skuterud Study time: 27 minutes ECON 332: International Finance Barb Bloemhof Study time: 40 minutes ECON 351: Labour Economics Mikal Skuterud Study time: 34 minutes ECON 391: Equilibrium in Market Economies Jean Guillaume Forand Study time: 21 minutes ECON 392: Strategic Situations and Welfare Economics Anqi Li Study time: 23 minutes ECON 393: Market Failures Lutz-Alexander Busch Study time: 28 minutes ECON 409: Workers, Jobs, and Wages Francisco Gonzalez Study time: 26 minutes ECON 412: Topics in Game Theory Anqi Li Study time: 29 minutes ECON 421: Econometric Theory Tao Chen Study time: 33 minutes ECON 422: Microeconometric Analysis Tom Parker Study time: 24 minutes ECON 423: Time Series Econometrics Dinghai Xu Study time: 33 minutes ECON 441: Public Economics Anindya Sen Study time: 35 minutes ECON 483: Financial Economics Keisuke Teeple Study time: 56 minutes ECON 496: Advanced Macroeconomics Derek Stacey Study time: 52 minutes ENVE 275: Aquatic Chemistry Anh Pham Study time: 23 minutes GENE 123: Electrical Circuits and Instrumentation Ayman El-Hag Study time: 27 minutes GERON 352: Sociology of Aging Elena Neiterman Study time: 53 minutes GSJ 326: Sexuality and the Law Allison Chenier Study time: 46 minutes HIST 111: A History of the Western World 2 Rebecca MacAlpine Study time: 28 minutes HIST 113: Canadian Business History: Innovators and Entrepreneurs Catherine Briggs Study time: 19 minutes HIST 236: Law and Society in the Middle Ages Dan Hutter Study time: 19 minutes HIST 238: Hodinohsó:ni History Talena Atfield Study time: 24 minutes HIST 277: Histories of Law in Canada Susan Roy Study time: 19 minutes HIST 282: History of Modern South Asia, ca. 1500 to the Present Douglas Peers Study time: 18 minutes HIST 422: Prisons and Politics in South Africa Katherine Bruce-Lockhart Study time: 21 minutes KIN 146: Introduction to Human Nutrition Michaela Devries-Aboud Study time: 1 hr 10 min KIN 327: Trauma Biomechanics Andrew Laing Study time: 52 minutes KIN 342: Nutrition and Aging Heather Keller Study time: 1 hr 58 min KIN 360: Concussion Robert Burns Study time: 1 hr 49 min KIN 429: Bone and Joint Health Lora Giangregorio Study time: 50 minutes LS 300: Sociology of Law Joseph Pazzano, JD Study time: 53 minutes LS 423: Peers and Crime Owen Gallupe Study time: 48 minutes ME 115: Structure and Properties of Materials Michael Mayer Study time: 22 minutes ME 321: Dynamics of Machines and Mechanical Vibrations Homeyra Pourmohammadali Study time: 1 hr 55 min ME 535: Welding Metallurgy Elliot Biro Study time: 18 minutes ME 547: Robot Manipulators — Kinematics, Dynamics, and Control Baris Fidan Study time: 1 hr 48 min MTE 119: Statics Teng Cui Study time: 31 minutes MTE 320: Actuators and Power Electronics Ramadan El-Shatshat Study time: 30 minutes MTE 321: Design and Dynamics of Machines Kamyar Ghavam Study time: 23 minutes MTE 322: Electromechanical Machine Design Mihaela Vlasea Study time: 29 minutes MUSIC 141: Popular Music After 1980 Study time: 4 hr 38 min MUSIC 142: Popular Music in Other Cultures Study time: 2 hr 37 min MUSIC 143: The Other Side of the Record Study time: 1 day MUSIC 390: Orchestration and Arranging Karen Sunabacka Study time: 3 hr 16 min NE 110: Introduction to Nanomaterials Health Risks Howard Siu Study time: 18 minutes NE 140: Linear Circuits John Saad Study time: 20 minutes PHARM 362: Advanced Patient Self Care Nardine Nakhla Study time: 44 minutes PHIL 201: Philosophy of Sex and Love Zorn Rose Study time: 48 minutes PHIL 202: Gender Issues Eleanor Aurora Study time: 46 minutes PHIL 206: Philosophy of Sport Mathieu Doucet Study time: 36 minutes PHIL 221: Ethics Cameron Cattell Study time: 51 minutes PHIL 226: Biomedical Ethics Chris Lowry Study time: 50 minutes PHIL 240: Introduction to Formal Logic Ashar Khan Study time: 1 hr 16 min PHIL 257: Philosophy of Mathematics Patricia Marino Study time: 51 minutes PHIL 258: Introduction to the Philosophy of Science Doreen Fraser Study time: 42 minutes PHIL 302: Feminisms for Social Justice Dr. Carla Fehr Study time: 45 minutes PHIL 319J: Ethics of End-of-Life Care Nikolaj Zunic Study time: 1 hr 4 min PHIL 327: Philosophy of Law George Stroubakis Study time: 56 minutes PHYS 121: Mechanics Peter Neathway Study time: 2 hr 14 min PHYS 122: Waves, Electricity and Magnetism Laboratory Mikolas Skilandziunas Study time: 1 hr 49 min PHYS 175: Introduction to the Universe Richard Epp Study time: 1 hr 24 min PHYS 335: Condensed Matter Physics David Hawthorn Study time: 2 hr 4 min PHYS 375: Stars Avery Broderick Study time: 1 hr 59 min PHYS 393: Physical Optics Kazi Rajibul Islam Study time: 3 hr 19 min PHYS 444: Introduction to Particle Physics Fil Simovic Study time: 2 hr 6 min PHYS 468: Introduction to the Implementation of Quantum Information Processing Kevin Resch Study time: 32 minutes PHYS 490: String Theory, Renormalization, Path Integrals, and Supersymmetric Quantum Mechanics Gang Xu, Daniel Wohns Study time: 1 day 1 hr PMATH 434: Set Theory Andrew Zucker Study time: 4 hr 25 min PMATH 454: Fourier Analysis Nico Spronk Study time: 4 hr 11 min PMATH 467: Algebraic Topology Doug Park Study time: 5 hr 15 min PMATH 940: Topics in Number Theory Study time: 39 minutes PMATH 945: Category Theory and Homological Algebra Jason Bell Study time: 4 hr 10 min PMATH 965: Toric Varieties Study time: 33 minutes PSYCH 101: Introductory Psychology Megan McCarthy / Rebecca Pister / Cam Smith Study time: 59 minutes PSYCH 236: Introduction to Human Sexuality Carl Rodrigue Study time: 1 hr 27 min PSYCH 257: Psychopathology Siobhan Sutherland Study time: 2 hr 15 min PSYCH 306: Perception Clara Colombatto Study time: 53 minutes PSYCH 354: Interpersonal Relations Dr. John K. Rempel Study time: 1 hr 12 min PSYCH 356R: Personality Christine Logel, Cam Smith Study time: 56 minutes PSYCH 357: Psychology of Good Chris Burris & John Rempel Study time: 1 hr 3 min PSYCH 444R: Psychological Interventions Christine Logel Study time: 1 hr 13 min SOC 200: Sociology of Marriage and Family Jessica Elizabeth Pulis Study time: 56 minutes SOC 210: Sociology of Sport Bryson Boddy Study time: 1 hr 23 min SOC 417: Sociology of Higher Education Carol Ann MacGregor Study time: 1 hr 27 min SOC 423: Peers and Crime Owen Gallupe Study time: 1 hr 25 min SOC 434: Sociology of At-Risk Youth Maria Brisbane Study time: 1 hr 15 min SRF 216: Sexual Pleasure Carm De Santis Study time: 1 hr 9 min SRF 310: Sexual and Relational Ethics Carl Rodrigue Study time: 1 hr 48 min STAT 340: Stochastic Simulation Methods Erik Hintz Study time: 1 hr 11 min STAT 435: Statistical Methods for Process Improvements Joslin Goh Study time: 1 hr 7 min STAT 436: Introduction to the Analysis of Spatial Data in Health Research Samuel WK Wong Study time: 1 hr 22 min STAT 437: Statistical Methods for Life History Analysis Liqun Diao Study time: 1 hr 21 min STAT 438: Advanced Methods in Biostatistics Glen McGee Study time: 1 hr 33 min STAT 440: Computational Inference Paul Marriott Study time: 1 hr 32 min STAT 441: Statistical Learning — Classification Matthias Schonlau Study time: 2 hr 4 min STAT 442: Data Visualization Matthias Schonlau Study time: 1 hr 25 min STAT 450: Estimation and Hypothesis Testing Liqun Diao Study time: 2 hr 35 min STAT 454: Sampling Theory and Practice Changbao Wu Study time: 1 hr 47 min STAT 847: Exploratory Data Analysis Michael John Davis Study time: 50 minutes STAT 903: High-Dimensional Probability Aukosh Jagannath Study time: 1 hr 15 min STAT 910: Bayesian Statistics Shoja'eddin Chenouri Study time: 1 hr 21 min STAT 923: Multivariate Analysis Peijun Sang Study time: 1 hr 17 min STAT 936: Analysis of Longitudinal Data Glen McGee Study time: 1 hr 25 min STAT 946: Case Studies in Data Science Martin Lysy Study time: 1 hr 9 min STV 100: Society, Technology, and Values Scott Campbell Study time: 53 minutes SYDE 352: Introduction to Control Systems Nasser Lashgarian Azad Study time: 2 hr 1 min SYDE 537: Artificial Life: Biology and Computation Chrystopher L. Nehaniv Study time: 1 hr 20 min SYDE 542: Interface Design Christine Murad Study time: 17 minutes SYDE 543: Cognitive Ergonomics Moojan Ghafurian Study time: 21 minutes