The University of Waterloo

Course Selection Offerings List for Undergraduate Students

Fall 2021 (1219)

This information is updated hourly between the hours of 8:30am and 8:30pm.

More detailed course information is available in Quest.

Campus Codes

UW - University of Waterloo - Main     CGC - Conrad Grebel University Coll
STJ - St. Jerome's University     STP - St. Paul's University College
REN - Renison University College     BLND - Blended - UW Main
BLNDG - Blended - Conrad Grebel     BLNDJ - Blended - St. Jerome's
BLNDP - Blended - St. Paul's     BLNDR - Blended - Renison
ONLN - Online - UW Main     ONLNG - Online - Conrad Grebel
ONLNJ - Online - St. Jerome's     ONLNP - Online - St. Paul's
ONLNR - Online - Renison     WLU - Wilfrid Laurier University
ONLNL - Online - Laurier     OFF - Off Campus

SubjectCat NbrTitleTopicCampus   Course Selection Notes
ACTSC 221Intro Fin Math(Non-Specialist)ONLN  
ACTSC 231Intro Financial MathematicsBLND  
ACTSC 231Intro Financial MathematicsONLN  
ACTSC 232Life Contingencies 1ONLN  
ACTSC 331Life Contingencies 2ONLN  
ACTSC 363Casualty & Hlth Insuran Math 1ONLN  
ACTSC 372Investment Sci and Corp FinONLN  
ACTSC 372Investment Sci and Corp FinBLND  
ACTSC 431Casualty & Hlth Insur Math 2ONLN  
ACTSC 432Property & Cas Insur: PricingONLN  
ACTSC 445Quan Enterprise Risk MgtONLN  Held with ACTSC 845.
ACTSC 446Math of Financial MarketsONLN  Held with ACTSC 846
ACTSC 489Adv Topics in ActscPredictive Modelling in P&CONLN  
 
AE 100Concepts StudioBLND  Log into LEARN for important information about your F2021 class schedule.
AE 101History of Built EnvironmentBLND  Log into LEARN for important information about your F2021 class schedule.
AE 104Mechanics 1BLND  Log into LEARN for important information about your F2021 class schedule.
AE 115Linear AlgebraBLND  Log into LEARN for important information about your F2021 class schedule.
AE 205Solid Mechanics 2UW  Log into LEARN for important info about your F21 class schedule
AE 205Solid Mechanics 2ONLN  Log into LEARN for important info about your F21 class schedule
AE 223Diff Equations & Balance LawsUW  Log into LEARN for important info about your F21 class schedule
AE 223Diff Equations & Balance LawsONLN  Log into LEARN for important info about your F21 class schedule
AE 225ENVE Bldg Systems StudioUW  Log into LEARN for important info about your F21 class schedule
AE 225ENVE Bldg Systems StudioONLN  Log into LEARN for important info about your F21 class schedule
AE 265Structure & Props of MaterialsUW  Log into LEARN for important info about your F21 class schedule
AE 265Structure & Props of MaterialsONLN  Log into LEARN for important info about your F21 class schedule
AE 299SeminarUW  
AE 299SeminarONLN  
 
AFM 101Intro to Financial AccountingONLN  
AFM 102Intro to Managerial AcctONLN  
AFM 111Prof Pathways and Prob-SolvingONLN  1A SAF students only
AFM 111Prof Pathways and Prob-SolvingBLND  1A SAF students only
AFM 112Analytic Methods for Bus 1ONLN  1A SAF students only
AFM 123Accounting Info for ManagersONLN  
AFM 131Intro to Business in N.A.ONLN  
AFM 132Intro to Business StagesONLN  1A SAF students only
AFM 191Foundations for Financial RepoONLN  1A SAF students only
AFM 191Foundations for Financial RepoBLND  1A SAF students only
AFM 205Intro to Financial ServicesONLN  
AFM 206Introduction to TaxONLN  
AFM 206Introduction to TaxBLND  
AFM 207Intro to Performance AnalyticsONLN  
AFM 208Introduction to AssuranceONLN  
AFM 212Fin Analysis and PlanningONLN  
AFM 212Fin Analysis and PlanningBLND  
AFM 231Business LawONLN  Reserved for Non-SAF students
AFM 272Global Capital MarketsONLN  
AFM 273Financial Instruments and CapiUW  
AFM 273Financial Instruments and CapiONLN  
AFM 291Intermed Financial Account 1ONLN  
AFM 321Personal Financial PlanningONLN  
AFM 321Personal Financial PlanningBLND  
AFM 323Quantitative FoundationsONLN  
AFM 326Student Venture Fund - AnalystONLN  Application process - inquire with Advisor
AFM 328Invest. Mgmt. - Junior AnalystONLN  Application process - inquire with Advisor
AFM 329Invest. Mgmt. - Senior AnalystONLN  Application process - inquire with Advisor
AFM 333International BusinessONLN  Cross-listed and held with ARBUS 301
AFM 341Accounting Information SystemsONLN  
AFM 341Accounting Information SystemsBLND  
AFM 346App of Pred Analytics in AFMONLN  
AFM 347CybersecurityONLN  
AFM 373Cases & Apps in Corp FinanceONLN  
AFM 382Cost Management SystemsONLN  
AFM 391Intermed Financial Account 2ONLN  
AFM 401Accounting TheoryUW  
AFM 401Accounting TheoryONLN  
AFM 424Equity InvestmentsONLN  
AFM 425Fixed Income SecuritiesONLN  
AFM 426Student Venture Fund-AssociateONLN  Application process - inquire with Advisor
AFM 428Invst. Mgmt.-Jr. Portfolio MgrONLN  Application process - inquire with Advisor
AFM 429Invst. Mgmt - Sr Portfolio MgrONLN  Application process - inquire with Advisor
AFM 433Business StrategyONLN  
AFM 462Specialized Topics in TaxationONLN  
AFM 462Specialized Topics in TaxationBLND  
AFM 463Introduction to U.S. TaxationONLN  
AFM 470Fin'l Mgmt - High Growth ComONLN  Application process - inquire with Instructor
AFM 476Corp Financial Decision MakingONLN  
AFM 477Mergers and AcquisitionsONLN  
AFM 478International Financial ManageONLN  
AFM 479Cases & Apps in Finance IIONLN  
AFM 482Perform Measur and Org ControlONLN  
AFM 491Advanced Financial AccountingONLN  
 
AHS 105Mental Health LiteracyONLN  
AHS 107Sociology of Activity & HealthONLN  
 
AMATH 231Calculus 4ONLN  
AMATH 250Intro Differential EquationsUW  
AMATH 250Intro Differential EquationsONLN  
AMATH 251Intro to Diff Equations (Adv)UW  
AMATH 271Intro to Theoretical MechanicsONLN  
AMATH 331Applied Real AnalysisUW  cross-listed with PMATH 331
AMATH 342Compu Methods for Diff EquatUW  
AMATH 342Compu Methods for Diff EquatONLN  
AMATH 343Discrete Models Applied MathONLN  
AMATH 343Discrete Models Applied MathBLND  
AMATH 350Diff Equ for Bus and EconONLN  
AMATH 351Ordinary Diff Equations 2UW  
AMATH 351Ordinary Diff Equations 2ONLN  
AMATH 390Mathematics and MusicONLN  
AMATH 390Mathematics and MusicBLND  
AMATH 391From Fourier to WaveletsONLN  
AMATH 391From Fourier to WaveletsBLND  
AMATH 442Comput Methods for PDEsUW  
AMATH 442Comput Methods for PDEsONLN  
AMATH 453Partial Diff Equations 2UW  
AMATH 456Calculus of VariationsONLN  
AMATH 456Calculus of VariationsBLND  
AMATH 463Fluid MechanicsONLN  
AMATH 463Fluid MechanicsBLND  cross-listed with AMATH 663
AMATH 473Quantum Theory 2UW  cross-listed with AMATH 673 and PHYS 454
AMATH 477Stochastic Processes for AMATHONLN  
AMATH 477Stochastic Processes for AMATHBLND  
 
ANTH 100Intro to AnthropologyONLN  
ANTH 106Technologies of Being HumanONLN  
ANTH 201Intro to ArchaeologyONLN  Held with CLAS 221
ANTH 202Social & Cultural AnthropologyONLN  
ANTH 204Biological AnthropologyONLN  
ANTH 222Anthropologies of the BodyONLN  
ANTH 241Food as CultureUW  
ANTH 322Archaeology of the Great LakesONLN  
ANTH 347Medical AnthropologyONLN  
ANTH 355Human OsteologyONLN  
ANTH 389Special Topics in AnthropologyBioarchaeological TheoryONLN  Topic: Bioarchaeological Theory
ANTH 391Reading in AnthropologyONLN  Department Consent Required
ANTH 430Science as Pract. and CultureONLN  Held with SOC 431
ANTH 499AHonours EssayONLN  Department Consent Required
ANTH 499BHonours EssayONLN  Department Consent Required
 
APPLS 205RSecond Language AcquisitionONLNR  
APPLS 301Language, Culture & IdentityONLNR  
 
ARABIC 101RIntroduction to Arabic 1ONLNR  Students must complete the ARABIC Placement Application https://uwaterloo.ca/renison/current-students/printable-forms
 
ARBUS 101Intro to Business in N.A.ONLN  
ARBUS 200EntrepreneurshipONLN  
ARBUS 202Professional & Business EthicsONLN  Held with Phil 215
ARBUS 300Practical Business SkillsONLN  
ARBUS 300Practical Business SkillsBLND  
ARBUS 301International BusinessONLN  Held with AFM 333
ARBUS 302Principles of MarketingBLND  
ARBUS 302Principles of MarketingONLN  
ARBUS 303Marketing StrategyUW  
ARBUS 303Marketing StrategyONLN  
ARBUS 400Strategy & Program IntegrationONLN  
 
ARCH 110Visual & Digital Media 1UW  CAMBRIDGE CAMPUS
ARCH 120Arch Ideas & CommunicationsUW  
ARCH 142Intro to Cultural HistoryUW  CAMBRIDGE CAMPUS
ARCH 172Building Construction 1UW  CAMBRIDGE CAMPUS
ARCH 192Design StudioUW  CAMBRIDGE CAMPUS
ARCH 212Digital FabricationUW  CAMBRIDGE CAMPUS
ARCH 246Pre-Renaissance to ReformationUW  CAMBRIDGE CAMPUS
ARCH 260Principles of StructuresUW  CAMBRIDGE CAMPUS
ARCH 292Design StudioUW  CAMBRIDGE CAMPUS
ARCH 346Competitions in ArchitectureUW  CAMBRIDGE CAMPUS
ARCH 384Architectural ResearchUW  
ARCH 393Option Design StudioUW  3B Students Only
ARCH 442Contemporary Arch TheoryUW  CAMBRIDGE CAMPUS
ARCH 473Technical ReportUW  
ARCH 484Architectural ResearchUW  
ARCH 493Design Std/Comp Bldg DesignUW  
ARCH 510Visual & Digital MediaCoding DesignUW  
ARCH 520Urbanism & LandscapeDevelopment & FinancingUW  
ARCH 540Architectural History & TheoryApproaches to Arch. & UrbanismUW  
ARCH 570Building Tech & Enviro CoursesAmphibious ArchitecturesUW  Third year Architecture Students or higher
 
ARTS 122Quest for Meaning in Mod WorldSTP  
ARTS 190First-Year Topics in ArtsComm in the Eng. ProfessionONLN  
ARTS 280Statistics for Arts StudentsONLN  
 
ASL 101RAmerican Sign Language 1ONLNR  
ASL 102RAmerican Sign Language 2ONLNR  
 
AVIA 100Introduction to AviationONLN  
AVIA 100Introduction to AviationBLND  
AVIA 101Prof Pilot Program Course 1UW  
AVIA 101Prof Pilot Program Course 1ONLN  
AVIA 203Prof Pilot Program Course 3ONLN  
AVIA 205Prof Pilot Program Course 5UW  1219 - cancelled
AVIA 205Prof Pilot Program Course 5ONLN  
AVIA 306Prof Pilot Program Course 6UW  1219 - Cancelled
AVIA 310Human Factors in AviationONLN  
 
BET 100Foundations of Entre PracticeONLN  
BET 210Business Tech & InfrastructureONLN  
BET 300Foundations, Venture CreationUW  This course requires a further application and interview process. For more details please refer to: https://uwaterloo.ca/conrad-business-entrepreneurship-technology/undergraduate-students/undergraduate-courses
BET 300Foundations, Venture CreationONLN  
BET 320Entrepreneurial StrategyUW  
BET 320Entrepreneurial StrategyONLN  
BET 340Entrepreneurial Plan& ExecuteUW  
BET 340Entrepreneurial Plan& ExecuteONLN  
BET 350Customer Experience DesignONLN  
BET 420Entrepreneurship Social ImpactONLN  
BET 430Sales FundamentalsUW  
BET 430Sales FundamentalsONLN  
BET 450LeadershipONLN  
BET 580ConsultingUW  
 
BIOL 110Introductory ZoologyONLN  
BIOL 130Intro Cell BiologyONLN  
BIOL 130LCell Biology LabONLN  
BIOL 150Organismal & Evolutionary EcolONLN  
BIOL 201Human AnatomyONLN  
BIOL 225Plants and CivilizationONLN  
BIOL 239GeneticsONLN  
BIOL 240Fundamentals of MicrobiologyONLN  
BIOL 240LMicrobiology LaboratoryBLND  
BIOL 266Intro to Computational BiologyONLN  
BIOL 273Principles of Human Physio 1ONLN  
BIOL 303Intro Develop Biol and EmbryolONLN  
BIOL 308Principles of Molecular BiolONLN  
BIOL 309Analytical Meth Molecular BiolONLN  
BIOL 310Invertebrate ZoologyBLND  Lecture remote, lab UW campus
BIOL 323Plant PhysiologyUW  
BIOL 335LMolecular Biology TechniquesUW  
BIOL 342Molecular Biotechnology 1ONLN  
BIOL 345Microorganisms in FoodsBLND  If you are interested in registering for 'Microorganisms in Food', BIOL 345, please be aware that this course requires periodic but substantial follow-up times in the lab. You will need at least 15 minutes to 1 hour of free time, 2 -3 times a week. If you cannot provide this time in your schedule, please contact Dr. Duxbury. Lecture remote.
BIOL 349Synthetic Biology ProjectUW  
BIOL 350Ecosystem EcologyONLN  
BIOL 354Environmental Toxicology 1BLND  Lecture remote, lab UW campus
BIOL 359Evolution 1: MechanismsONLN  
BIOL 370Comp Animal Physio: Env AspectUW  
BIOL 370Comp Animal Physio: Env AspectONLN  
BIOL 376Cellular NeurophysiologyUW  
BIOL 376Cellular NeurophysiologyONLN  
BIOL 433Plant BiotechnologyUW  
BIOL 434Human Molecular GeneticsONLN  
BIOL 439Env & Natural Products BiochemONLN  
BIOL 443Fermentation BiotechnologyONLN  
BIOL 444Bacterial PathogenesisUW  If you are interested in enrolling in Biol 444 'Bacterial Pathogenesis' please note this course requires periodic, but substantial follow-up times outside scheduled lab time. You will need, at times, at least 1 hr of available free time, two to three times a week during the 4 hr window of 9am - 12pm. If you cannot provide this time, then please consider a different course.
BIOL 447Environmental MicrobiologyONLN  
BIOL 448Microbial Physiology & BioChemUW  
BIOL 451Advanced Ecology and EvolutionUW  
BIOL 452Quantitative FisheriesUW  
BIOL 455Eco-Risk AssessmentONLN  
BIOL 456Population BiologyUW  
BIOL 462Applied Wetland ScienceONLN  
BIOL 469GenomicsONLN  
BIOL 470Methods of Aquatic EcologyONLN  
BIOL 472Cell Biology of Human DiseaseUW  
BIOL 473Mammalian ReproductionONLN  1219 - Cancelled
BIOL 476Sys Neurosci: Neurons to BehavBLND  Lecture remote, Tut UW campus
 
BME 101Comm BME-Written & OralONLN  Log into LEARN for important information about your F2021 class schedule.
BME 101LComm BME-VisualizationONLN  
BME 101LComm BME-VisualizationBLND  Log into LEARN for important information about your F2021 class schedule.
BME 121Digital ComputationONLN  Log into LEARN for important information about your F2021 class schedule.
BME 161Intro to Biomedical DesignONLN  Log into LEARN for important information about your F2021 class schedule.
BME 181Physics 1 - StaticsONLN  
BME 181Physics 1 - StaticsBLND  Log into LEARN for important information about your F2021 class schedule.
BME 182Physics 2 - DynamicsONLN  
BME 182Physics 2 - DynamicsBLND  Log into LEARN for important information about your F2021 class schedule.
BME 201SeminarONLN  Log into LEARN for important information about your F2021 class schedule.
BME 281Mechanics of Deformable SolidsONLN  
BME 281Mechanics of Deformable SolidsBLND  Log into LEARN for important information about your F2021 class schedule.
BME 281LMechanics Deformable Solid LabUW  Log into LEARN for important information about your F2021 class schedule.
BME 281LMechanics Deformable Solid LabONLN  Log into LEARN for important information about your F2021 class schedule.
BME 282Materials Sci for Biomed EngONLN  
BME 282Materials Sci for Biomed EngBLND  Log into LEARN for important information about your F2021 class schedule.
BME 285Engineering BiologyONLN  
BME 285Engineering BiologyBLND  Log into LEARN for important information about your F2021 class schedule.
BME 285LEngineering Biology LabONLN  Log into LEARN for important information about your F2021 class schedule.
BME 302SeminarUW  Log into LEARN for important information about your F2021 class schedule.
BME 302SeminarONLN  
BME 356Control SystemsONLN  
BME 356Control SystemsBLND  Log into LEARN for important information about your F2021 class schedule.
BME 356LControl Systems LaboratoryUW  Log into LEARN for important information about your F2021 class schedule.
BME 356LControl Systems LaboratoryONLN  Log into LEARN for important information about your F2021 class schedule.
BME 362Biomed Eng Design Workshop 1ONLN  
BME 362Biomed Eng Design Workshop 1BLND  Log into LEARN for important information about your F2021 class schedule.
BME 364Eng. Biomedical EconomicsONLN  Log into LEARN for important information about your F2021 class schedule.
BME 384Biofluids & Mass TransferONLN  
BME 384Biofluids & Mass TransferBLND  Log into LEARN for important information about your F2021 class schedule.
BME 386The Physics of Medical ImagingONLN  
BME 386The Physics of Medical ImagingBLND  Log into LEARN for important information about your F2021 class schedule.
BME 399Biomedical Research ProjectONLN  Log into LEARN for important information about your F2021 class schedule.
BME 401SeminarONLN  Log into LEARN for important information about your F2021 class schedule.
BME 411Optimization & Num MethodsONLN  
BME 411Optimization & Num MethodsBLND  Log into LEARN for important information about your F2021 class schedule.
BME 461Biomed Eng. Design Workshop 2ONLN  Log into LEARN for important information about your F2021 class schedule.
BME 499Elective Biomed Research ProjONLN  Log into LEARN for important information about your F2021 class schedule.
BME 550Sports EngineeringONLN  
BME 550Sports EngineeringBLND  Log into LEARN for important information about your F2021 class schedule.
BME 551Biomechanics Human MovementONLN  
BME 551Biomechanics Human MovementBLND  Log into LEARN for important information about your F2021 class schedule.
BME 581Ultrasound Medicine & BiologyONLN  Log into LEARN for important information about your F2021 class schedule.
BME 587S/T in Biomedical SignalsOptics & Biomedical OpticsONLN  Log into LEARN for important information about your F2021 class schedule.
BME 588Special Topics in BiomechanicsMech of Biomaterials & TissuesUW  Log into LEARN for important information about your F2021 class schedule.
BME 588Special Topics in BiomechanicsMech of Biomaterials & TissuesONLN  
 
BUS 111WIntro to Bus Organization(WLU)WLU  
BUS 127WIntro to Financial Acc (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 127WIntro to Financial Acc (WLU)ONLNL  
BUS 208WInterpers Communication (WLU)WLU  
BUS 223WFundamentals of Finance(WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 231WBusiness Law (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 231WBusiness Law (WLU)ONLNL  
BUS 247WManagerial Accounting (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 247WManagerial Accounting (WLU)ONLNL  
BUS 283WFinancial Management 1 (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 288WOrganizat'nal Behaviour 1(WLU)WLU  
BUS 352WIntro to Marketing (WLU)WLU  
BUS 353WIntro Risk Mang't & Ins. (WLU)WLU  
BUS 354WHuman Resources Managemen(WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 357WTaxation (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 362WBuilding & Managing Pro(WLU)WLU  
BUS 387WIntermediate Accounting 1(WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 393WFinancial Management 2 (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 397WIntermediate Account 2 (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 400WAdv Equity Analysis 1 (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 403WEntrepreneurial Finance(WLU)WLU  
BUS 405WProcurem't & Supply Mgt (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 408WRecruitment and Selection(WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 412WServices Marketing Mgt (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 413WPers. Fin. Plan. & Manage(WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 415WIntro Mgmt Info Systems (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 422WMarketing Research (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 423WOptions, Futures & Swaps(WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 425WComp Sim Model/Bus DecMak(WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 432WConsumer Behaviour (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 435WSupply Chain Management(WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 443WInternational Fin'l Mgt (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 451WLegal Env: Bus in Canada (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 452WMarketing Strategy (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 459WMarketing & Soc. Networks(WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 460WLaurier Start-Up Fund (WLU)WLU  
BUS 461AWComp. Case Analysis (WLU)WLU  
BUS 462WBusiness-to-Bus Marketing(WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 466WAdvanced Taxation (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 467WAdvanced Management Acct (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 470WBrand Communication (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 472WMarketing Communications(WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 473WInvestment Management (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 474WTraining & Development (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 477WAuditing (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 479WHigh-Tech Marketing (WLU)WLU  
BUS 480WIndependent Research (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 481WBusiness Policy 1 (WLU)WLU  
BUS 482WSales Management (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 486WData Analytics and Acc Inf SysWLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 487WAdvanced Accounting (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
BUS 490AWMajor Project (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 490WMajor Project (WLU)WLU  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
BUS 491WBusiness Policy 2 (WLU)WLU  
BUS 492NWDigital Marketing (WLU)WLU  
BUS 492WSeminar in Marketing (WLU)Digital MarketingWLU  
 
CDNST 201Indigenous Experience CanadaSTP  
 
CFM 101Intro to Fin. Markets & Data AUW  
CFM 101Intro to Fin. Markets & Data AONLN  
 
CHE 100Chemical Eng'g Concepts 1BLND  Log into LEARN for important information about your F2021 class schedule.
CHE 102Chemistry for EngineersONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 102Chemistry for EngineersBLND  Log into LEARN for important information about your F2021 class schedule.
CHE 120Computer Literacy&ProgrammingBLND  Log into LEARN for important information about your F2021 class schedule.
CHE 180CHE Design Studio 1BLND  Log into LEARN for important information about your F2021 class schedule.
CHE 200Equilibrium Stage OperationsONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 201SeminarUW  
CHE 201SeminarONLN  
CHE 202SeminarUW  
CHE 202SeminarONLN  
CHE 211Fluid MechanicsUW  Log into LEARN for important information about your F2021 class schedule.
CHE 211Fluid MechanicsONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 220Process Data AnalysisONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 230Physical Chemistry 1ONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 230Physical Chemistry 1BLND  Log into LEARN for important information about your F2021 class schedule.
CHE 231Physical Chemistry 2ONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 241Materials Science and EngONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 241Materials Science and EngBLND  Log into LEARN for important information about your F2021 class schedule.
CHE 290Chemical Engineering Lab 1UW  Log into LEARN for important information about your F2021 class schedule.
CHE 291Chemical Engineering Lab 2UW  Log into LEARN for important information about your F2021 class schedule.
CHE 298Directed Research ProjectUW  Log into LEARN for important information about your F2021 class schedule.
CHE 299Directed Research ProjectUW  Log into LEARN for important information about your F2021 class schedule.
CHE 302SeminarUW  
CHE 302SeminarONLN  
CHE 313Appl of Heat & Mass TransferONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 331Electrochemical EngineeringUW  Log into LEARN for important information about your F2021 class schedule.
CHE 331Electrochemical EngineeringONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 341Intro to Process ControlONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 361Bioprocess EngineeringONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 383Chemical Eng. Design WorkshopONLN  1219 - 701 - cancelled. Log into LEARN for important information about your F2021 class schedule.
CHE 383Chemical Eng. Design WorkshopONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 399Directed Research ProjectUW  Log into LEARN for important information about your F2021 class schedule.
CHE 401SeminarUW  
CHE 401SeminarONLN  
CHE 425Strategies for Process ImproveONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 425Strategies for Process ImproveBLND  Log into LEARN for important information about your F2021 class schedule.
CHE 480Process Analysis and DesignONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 480Process Analysis and DesignBLND  Log into LEARN for important information about your F2021 class schedule.
CHE 482Group Design ProjectUW  Log into LEARN for important information about your F2021 class schedule.
CHE 482Group Design ProjectONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 490Chemical Engineering Lab 4UW  Log into LEARN for important information about your F2021 class schedule.
CHE 498Directed Research ProjectUW  Log into LEARN for important information about your F2021 class schedule.
CHE 499Elective Research ProjectUW  Log into LEARN for important information about your F2021 class schedule.
CHE 500Spec. Topics in CHE Engr'gSynthetic Biology Project DesiUW  Log into LEARN for important information about your F2021 class schedule. Topic: Synthetic Biology Project Design
CHE 514Fundamentals of Petroleum ProdUW  Log into LEARN for important information about your F2021 class schedule.
CHE 514Fundamentals of Petroleum ProdONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 541Introduction to Polymer SciUW  Log into LEARN for important information about your F2021 class schedule.
CHE 541Introduction to Polymer SciONLN  Log into LEARN for important information about your F2021 class schedule.
CHE 571Industrial EcologyUW  Log into LEARN for important information about your F2021 class schedule.
CHE 571Industrial EcologyONLN  Log into LEARN for important information about your F2021 class schedule.
 
CHEM 120General Chemistry 1ONLN  
CHEM 120LGeneral Chemistry Laboratory 1ONLN  
CHEM 121Phys & Chem Props of MatterUW  
CHEM 121Phys & Chem Props of MatterONLN  
CHEM 121LChemical Reaction Laboratory 1UW  Attendance at first lab is mandatory.
CHEM 121LChemical Reaction Laboratory 1ONLN  
CHEM 140Scientific CalculationsONLN  
CHEM 200Introduction to Lab TechniquesBLND  2A Biochemistry, Chemistry or Medicinal Chemistry students only.
CHEM 209Intro Spectroscopy & StructureONLN  
CHEM 220Intro Analytical ChemistryONLN  
CHEM 220Intro Analytical ChemistryBLND  
CHEM 220LQuantitative Chem Analysis LabUW  
CHEM 240Math Methods for ChemistryUW  
CHEM 240Math Methods for ChemistryONLN  
CHEM 250LPhysical Chemistry Lab 1UW  
CHEM 262Organic Chem for EngineeringUW  
CHEM 262Organic Chem for EngineeringONLN  
CHEM 262LOrg Chem Lab for Eng'gUW  
CHEM 262LOrg Chem Lab for Eng'gONLN  
CHEM 264Organic Chemistry 1UW  
CHEM 264Organic Chemistry 1ONLN  
CHEM 266Basic Organic Chemistry 1ONLN  
CHEM 266Basic Organic Chemistry 1BLND  
CHEM 266LOrganic Chemistry LabONLN  
CHEM 267Basic Organic Chemistry 2ONLN  
CHEM 302Innovation and Prjct Mngmnt.ONLN  Any enrolment inquiries are to be directed to the instructor Eric Prouzet at eprouzet@uwaterloo.ca
CHEM 310Trans Metal/Inorganic MaterialONLN  
CHEM 310Trans Metal/Inorganic MaterialONLN  
CHEM 310LInorganic Chemistry Lab 2UW  
CHEM 323Analytical InstrumentationONLN  
CHEM 331Fundamentals of Metabolism 1UW  
CHEM 331Fundamentals of Metabolism 1ONLN  
CHEM 333Metabolism 1UW  
CHEM 333Metabolism 1ONLN  
CHEM 335LAdvanced Biochemistry LabBLND  
CHEM 350LPhysical Chemistry Lab 2UW  
CHEM 356Intro Quantum MechanicsONLN  
CHEM 356Intro Quantum MechanicsBLND  
CHEM 360LSenior Organic Chemistry LabUW  
CHEM 370Intro to Polymer ScienceONLN  
CHEM 382LAdvanced Organic Synthesis LabUW  
CHEM 383Medicinal ChemistryUW  
CHEM 383Medicinal ChemistryONLN  
CHEM 392AResearch Project 1UW  Exchange students only
CHEM 392BResearch Project 2UW  Exchange students only
CHEM 400Special Topics in ChemistryInorganic Solid State MaterialUW  Topic 6 (Inorganic Solid State Materials) requires CHEM 313 or MNS 221 prerequisite. Topic 12 (Natural Products Synthesis) requires CHEM 360 prerequisite. Topic 13 (Polymer Synthesis & Self-Assembly) no additional prerequisites.
CHEM 400Special Topics in ChemistryNatural Products SynthesisUW  Topic 6 (Inorganic Solid State Materials) requires CHEM 313 or MNS 221 prerequisite. Topic 12 (Natural Products Synthesis) requires CHEM 360 prerequisite. Topic 13 (Polymer Synthesis & Self-Assembly) no additional prerequisites.
CHEM 400Special Topics in ChemistryPolymer Synth & Self-AssemblyONLN  Topic 6 (Inorganic Solid State Materials) requires CHEM 313 or MNS 221 prerequisite. Topic 12 (Natural Products Synthesis) requires CHEM 360 prerequisite. Topic 13 (Polymer Synthesis & Self-Assembly) no additional prerequisites.
CHEM 400Special Topics in ChemistryNatural Products SynthesisONLN  Topic 6 (Inorganic Solid State Materials) requires CHEM 313 or MNS 221 prerequisite. Topic 12 (Natural Products Synthesis) requires CHEM 360 prerequisite. Topic 13 (Polymer Synthesis & Self-Assembly) no additional prerequisites.
CHEM 400Special Topics in ChemistryInorganic Solid State MaterialONLN  Topic 6 (Inorganic Solid State Materials) requires CHEM 313 or MNS 221 prerequisite. Topic 12 (Natural Products Synthesis) requires CHEM 360 prerequisite. Topic 13 (Polymer Synthesis & Self-Assembly) no additional prerequisites.
CHEM 404Physicochem Aspects Nat WatersUW  
CHEM 404Physicochem Aspects Nat WatersONLN  
CHEM 430Special Topics in BiochemistryBiochemical PharmacologyONLN  
CHEM 432Metabolism 2ONLN  
CHEM 464Spectroscopy in Organic ChemUW  
CHEM 464Spectroscopy in Organic ChemONLN  
CHEM 481Rational Drug DesignONLN  
CHEM 494AResearch ProjectUW  
CHEM 494BResearch ProjectUW  
CHEM 495Advanced Research ProjectUW  Exchange students only
 
CHINA 101RFirst-Year Chinese 1ONLNR  Before enrolling in CHINA 101R students must complete the CHINA Placement Application: https://uwaterloo.ca/renison/current-students/printable-forms
CHINA 102RFirst-Year Chinese 2ONLNR  Successful completion of CHINA 101R or Students must complete the CHINA Placement Application before enrolling in CHINA 102R: https://uwaterloo.ca/renison/current-students/printable-forms
CHINA 120RAdvanced First-Year ChineseONLNR  Students must complete the CHINA Placement Application before enrolling in CHINA 120R: https://uwaterloo.ca/renison/current-students/printable-forms
CHINA 201RSecond-Year Chinese 1ONLNR  
CHINA 202RSecond-Year Chinese 2ONLNR  
CHINA 301RThird-Year Chinese 1ONLNR  
 
CI 100Cultural Identities TodayONLN  
CI 300Cultural Identities: TheoriesONLN  
 
CIVE 100Civil Engineering ConceptsBLND  Log into LEARN for important information about your F2021 class schedule.
CIVE 104Mechanics 1BLND  Log into LEARN for important information about your F2021 class schedule.
CIVE 115Linear AlgebraBLND  Log into LEARN for important information about your F2021 class schedule.
CIVE 204Solid Mechanics 1UW  Log into LEARN for important information about your F2021 class schedule.
CIVE 204Solid Mechanics 1ONLN  Log into LEARN for important information about your F2021 class schedule.
CIVE 221Advanced CalculusUW  Log into LEARN for important information about your F2021 class schedule.
CIVE 221Advanced CalculusONLN  Log into LEARN for important information about your F2021 class schedule.
CIVE 224Probability & StatisticsUW  Log into LEARN for important information about your F2021 class schedule.
CIVE 224Probability & StatisticsONLN  Log into LEARN for important information about your F2021 class schedule.
CIVE 241Transport Princ.& ApplicationsUW  Log into LEARN for important information about your F2021 class schedule.
CIVE 241Transport Princ.& ApplicationsONLN  Log into LEARN for important information about your F2021 class schedule.
CIVE 265Structure & Props of MaterialsUW  Log into LEARN for important information about your F2021 class schedule.
CIVE 265Structure & Props of MaterialsONLN  Log into LEARN for important information about your F2021 class schedule.
CIVE 298SeminarONLN  
CIVE 306Mechanics of Solids 3UW  Log into LEARN for important information about your F2021 class schedule.
CIVE 306Mechanics of Solids 3ONLN  Log into LEARN for important information about your F2021 class schedule.
CIVE 310Intro to Structural DesignUW  Log into LEARN for important information about your F2021 class schedule.
CIVE 310Intro to Structural DesignONLN  Log into LEARN for important information about your F2021 class schedule.
CIVE 343Traffic Sim Modelling & ApplUW  Log into LEARN for important information about your F2021 class schedule.
CIVE 343Traffic Sim Modelling & ApplONLN  Log into LEARN for important information about your F2021 class schedule.
CIVE 354Geotechnical Engineering 2UW  Log into LEARN for important information about your F2021 class schedule.
CIVE 354Geotechnical Engineering 2ONLN  Log into LEARN for important information about your F2021 class schedule.
CIVE 375Environmental Eng. PrinciplesUW  Log into LEARN for important information about your F2021 class schedule.
CIVE 375Environmental Eng. PrinciplesONLN  Log into LEARN for important information about your F2021 class schedule.
CIVE 399SeminarONLN  
CIVE 495Design Intensive Special TopicBuilding Energy AnalysisUW  Log into LEARN for important information about your F2021 class schedule.
CIVE 495Design Intensive Special TopicStructural Design in TimberUW  Log into LEARN for important information about your F2021 class schedule.
CIVE 495Design Intensive Special TopicStructural Design in TimberONLN  Log into LEARN for important information about your F2021 class schedule.
CIVE 495Design Intensive Special TopicBuilding Energy AnalysisONLN  
 
CLAS 100Intro to Classical StudiesONLN  
CLAS 104Classical MythologyONLN  
CLAS 105Intro to Medieval StudiesUW  
CLAS 201Love, Life and Death in GreeceONLN  
CLAS 210History of Ancient LawONLNJ  Cross listed with HIST 210/LS 235
CLAS 221Intro to ArchaeologyONLN  Cross listed with ANTH 201
CLAS 241Surv. of Greek Art & Architec.ONLN  
CLAS 251Greek HistoryONLN  
CLAS 261Great Works:Ancient & MedievalONLN  
CLAS 311Sex & Gender in Ancient WorldONLN  
CLAS 326The Body, Dress, and ReligionONLNG  
CLAS 486Senior SeminarDeath in the Ancient WorldUW  
 
CMW 363The Christian HymnBLNDG  
 
CO 227Intro to Optimiza (Non-Spec)UW  
CO 227Intro to Optimiza (Non-Spec)ONLN  
CO 250Introduction to OptimizationUW  
CO 250Introduction to OptimizationONLN  
CO 255Intro Optimization (Adv Level)ONLN  
CO 330Combinatorial EnumerationONLN  
CO 342Intro to Graph TheoryONLN  
CO 351Network Flow TheoryUW  
CO 367Nonlinear OptimizationUW  
CO 367Nonlinear OptimizationONLN  
CO 370Deterministic Op. Res. ModelsUW  
CO 370Deterministic Op. Res. ModelsONLN  
CO 372Portfolio Optimization ModelsONLN  
CO 442Graph TheoryONLN  
CO 450Combinatorial OptimizationUW  
CO 450Combinatorial OptimizationONLN  
CO 456Intro to Game TheoryONLN  
CO 466Continuous OptimizationUW  
CO 485Math of Public-Key CryptographONLN  
CO 487Applied CryptographyONLN  
 
COMM 101Intro to Financial MarketsBLND  
COMM 101Intro to Financial MarketsONLN  
COMM 421Financial Statement AnalysisONLN  
COMM 431Project ManagementBLND  
COMM 433Income Tax for Finance studentONLN  Not open to Mathematics/CPA students
 
CROAT 101Elementary Croatian 1ONLN  CROAT 101 is not open to students with native, near-native or similar advanced ability. Students who already have knowledge of the Croatian language please contact the Germanic & Slavic Studies Undergraduate Office (gssugrad@uwaterloo.ca) for enrollment advice.
 
CS 100Intro Computing through ApplONLN  
CS 105Intro to Comp Programming 1ONLN  
CS 114Principles of Computing SciONLN  
CS 114Principles of Computing SciBLND  
CS 115Intro to Computer Science 1ONLN  
CS 115Intro to Computer Science 1BLND  
CS 116Intro to Computer Science 2ONLN  
CS 135Designing Functional ProgramsONLN  
CS 135Designing Functional ProgramsBLND  
CS 136Elem Alg Design & Data AbstracONLN  
CS 136Elem Alg Design & Data AbstracBLND  
CS 137Programming PrinciplesONLN  
CS 137Programming PrinciplesBLND  Log into LEARN for important information about your F2021 class schedule.
CS 145Design Funct Programs (Adv)ONLN  
CS 145Design Funct Programs (Adv)BLND  
CS 234Data Types & StructuresONLN  
CS 240Data Structures & Data MgmtONLN  
CS 240Data Structures & Data MgmtBLND  
CS 241Foundations of Sequential ProgONLN  
CS 241EFound of Seq Prog EnrichedONLN  
CS 241EFound of Seq Prog EnrichedBLND  
CS 245Logic and ComputationONLN  
CS 246Object-Oriented Software DevelONLN  
CS 246Object-Oriented Software DevelBLND  
CS 246EObject-Oriented Soft EnrichedONLN  
CS 246EObject-Oriented Soft EnrichedBLND  
CS 251Computer Organization & DesignONLN  
CS 330Management Information SystemsONLN  
CS 335Compl Methods in BusinessONLN  
CS 338Comp App in Business DatabasesONLN  
CS 341AlgorithmsONLN  
CS 341AlgorithmsBLND  
CS 343Concurrent and Parallel ProgUW  
CS 343Concurrent and Parallel ProgONLN  
CS 348Intro to Database ManagementUW  
CS 348Intro to Database ManagementONLN  
CS 349User InterfacesONLN  
CS 349User InterfacesBLND  
CS 350Operating SystemsONLN  
CS 360Intro to Theory of ComputingUW  
CS 360Intro to Theory of ComputingONLN  
CS 370Numerical ComputationONLN  
CS 431Data-Intensive Distr AnalyticsONLN  
CS 445Software Req:Specif & AnalysisONLN  
CS 445Software Req:Specif & AnalysisBLND  
CS 449Human-Computer InteractionONLN  
CS 451Data-Intel Distrib ComputingONLN  
CS 454Distributed SystemsONLN  
CS 456Computer NetworksONLN  
CS 456Computer NetworksBLND  
CS 458Computer Security and PrivacyONLN  
CS 458Computer Security and PrivacyBLND  
CS 466Algorithm Design & AnalysisONLN  
CS 480Intro to Machine LearningONLN  
CS 480Intro to Machine LearningBLND  
CS 484Computational VisionONLN  
CS 484Computational VisionBLND  701 - 1219 - cancelled
CS 485Stat and Comp Found of MachineONLN  
CS 486Intro Artificial IntelligenceONLN  
CS 488Intro to Computer GraphicsONLN  
 
DAC 201Design Digi: Images & InteractONLN  
DAC 202Design Digital: VideoONLN  
DAC 204Introduction to Game DesignONLN  
DAC 300Special Topics Digital DesignONLN  
DAC 302Digital StorytellingONLN  
DAC 305Design and User Exp of GamesONLN  
 
DUTCH 101Elementary Dutch 1ONLN  DUTCH 101 is not open to students with native, near-native or similar advanced ability. Students who already have knowledge of the Dutch language please contact the Germanic & Slavic Studies Undergraduate Office (gssugrad@uwaterloo.ca) for enrollment advice.
DUTCH 102Elementary Dutch 2ONLN  DUTCH 102 is not open to students with native, near-native or similar advanced ability. Students who already have knowledge of the Dutch language but have not taken DUTCH 101 please contact the Germanic & Slavic Studies Undergraduate Office (gssugrad@uwaterloo.ca) for enrollment advice.
 
EARTH 121Introductory Earth SciencesONLN  
EARTH 121LIntro Earth Sciences LabBLND  
EARTH 123Intro HydrologyONLN  
EARTH 123Intro HydrologyOFF  
EARTH 223Field Methods in HydrologyUW  
EARTH 231MineralogyUW  
EARTH 235StratigraphyUW  
EARTH 260Applied Geophysics 1ONLN  
EARTH 281Geol. Impacts on Human HealthONLN  
EARTH 321Intro to GeomicrobiologyBLND  
EARTH 331Volcanology &Igneous PetrologyBLND  
EARTH 342Geomorphology and GIS AppsONLN  
EARTH 421Geochemistry 2BLND  
EARTH 436AThesis ProposalBLND  Student must have supervisor arranged prior to the start of term
EARTH 436BHonours ThesisBLND  
EARTH 440Quaternary GeologyBLND  
EARTH 444Applied Wetland ScienceONLN  
EARTH 458Physical HydrogeologyONLN  
EARTH 458LField Methods in HydrogeologyUW  
EARTH 461Applied Geophysics 3UW  
 
EASIA 100RIntroduction to East AsiaONLNR  
EASIA 202RChinese Culture and SocietyONLNR  Formerly CHINA 272R
EASIA 203RJapanese Culture and SocietyONLNR  Formerly JAPAN 272R.
EASIA 204RKorean Culture and SocietyONLNR  Formerly KOREA 272R
EASIA 205RReligions of East AsiaONLNR  Held with RS 201,
EASIA 277RIntl. Relations of East AsiaONLNR  
EASIA 346RGlobal Asian DiasporasONLNR  Held with ENGL 346R.
 
ECE 105Classical MechanicsONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 105Classical MechanicsBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 109Materials Chemistry for EngONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 109Materials Chemistry for EngBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 150Fundamentals of ProgrammingONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 150Fundamentals of ProgrammingBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 190Eng. Profession & PracticeUW  Log into LEARN for important information about your F2021 class schedule.
ECE 190Eng. Profession & PracticeONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 198Project StudioUW  Log into LEARN for important information about your F2021 class schedule.
ECE 198Project StudioONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 201Information SessionONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 202Information SessionONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 203Probability Theory&Statistics1ONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 203Probability Theory&Statistics1BLND  Log into LEARN for important information about your F2021 class schedule.
ECE 204Numerical MethodsONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 204Numerical MethodsBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 205Adv Calculus (Elec.&Comp.Eng.)ONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 205Adv Calculus (Elec.&Comp.Eng.)BLND  Only enroll into this course to clear a failure. Log into LEARN for important information about your F2021 class schedule.
ECE 206Advanced Calculus 2 (Elec Eng)ONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 206Advanced Calculus 2 (Elec Eng)BLND  Log into LEARN for important information about your F2021 class schedule.
ECE 207Signals and SystemsONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 207Signals and SystemsBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 208Discrete Math and Logic 2ONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 208Discrete Math and Logic 2BLND  Log into LEARN for important information about your F2021 class schedule.
ECE 222Digital ComputersONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 222Digital ComputersBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 224Embedded Microprocessor SysONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 224Embedded Microprocessor SysBLND  Only enroll into this course if you are retaking the course to clear a failure. Log into LEARN for important information about your F2021 class schedule.
ECE 231Semiconductor Phys & DevicesONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 231Semiconductor Phys & DevicesBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 240Electronic Circuits 1ONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 240Electronic Circuits 1BLND  Log into LEARN for important information about your F2021 class schedule.
ECE 250Algorithms & Data StructuresONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 250Algorithms & Data StructuresBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 252Systems Program & ConcurrencyONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 252Systems Program & ConcurrencyBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 260Electromech Energy ConversionONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 260Electromech Energy ConversionBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 298Instrument & Prototyping LabUW  Log into LEARN for important information about your F2021 class schedule.
ECE 298Instrument & Prototyping LabONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 302Information SessionONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 307Probability Theory & Stats 2ONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 307Probability Theory & Stats 2BLND  Log into LEARN for important information about your F2021 class schedule.
ECE 313Digital Signal ProcessingONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 313Digital Signal ProcessingBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 320Computer ArchitectureONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 320Computer ArchitectureBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 331Electronic DevicesONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 331Electronic DevicesBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 351CompilersONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 351CompilersBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 356Database SystemsONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 356Database SystemsBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 358Computer NetworksONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 358Computer NetworksBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 360Power Systems & Smart GridsUW  Log into LEARN for important information about your F2021 class schedule.
ECE 360Power Systems & Smart GridsONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 373RF & Microwave CircuitsONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 373RF & Microwave CircuitsBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 400AECE PracticeONLN  1219 - cancelled. Log into LEARN for important information about your F2021 class schedule.
ECE 401Information SessionONLN  
ECE 451Software Req:Specif & AnalysisONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 451Software Req:Specif & AnalysisBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 457ACoop & Adaptive AlgorithmsONLN  Log into LEARN for important information about your F2021 class schedule.
ECE 484Digital Control ApplicationsONLN  
ECE 484Digital Control ApplicationsBLND  Log into LEARN for important information about your F2021 class schedule.
ECE 498AEngineering Design ProjectONLN  Log into LEARN for important information about your F2021 class schedule.
 
ECON 101Intro to MicroeconomicsONLN  
ECON 102Intro to MacroeconomicsONLN  
ECON 120WIntro to Microeconomics (WLU)WLU  Open for pre-enrollment to BBA/BMath & BBA/BCS Double Degree students only.
ECON 140WIntro to Macroeconomics (WLU)ONLNL  
ECON 201Microeconomic Theory for BusinUW  
ECON 201Microeconomic Theory for BusinONLN  
ECON 206Money and Banking 1ONLN  
ECON 207Economic Growth and Develop 1UW  
ECON 211Intro to Mathematical EconONLN  
ECON 212Introduction to Game TheoryBLND  
ECON 221Statistics for EconomistsONLN  
ECON 223WEcon Cdn Banking&Fin Sys (WLU)ONLNL  
ECON 231Intro to International EconUW  
ECON 238WEnvironmental Economics (WLU)WLU  cancelled - 1219
ECON 238WEnvironmental Economics (WLU)ONLNL  
ECON 239WIntro Internat'l Trade (WLU)ONLNL  
ECON 241Intro to Public EconomicsONLN  
ECON 247WHist Devl the Intnt Econ (WLU)WLU  
ECON 249WInternational Finance (WLU)WLU  1219 - cancelled
ECON 249WInternational Finance (WLU)ONLNL  
ECON 250WInt Macroec Anlys for Mgt(WLU)WLU  
ECON 254Economics of SportONLN  
ECON 255Intro to Economics of NaturalUW  
ECON 260WInt Microec Anal for Mgt (WLU)ONLNL  Open for pre-enrollment to BBA/Bmath & BBA/BCS Double Degree students only
ECON 290Models of Choice in CompetitivONLN  
ECON 290WInt Macroeconomics I (WLU)WLU  
ECON 306MacroeconomicsONLN  
ECON 310IWMarket Design (WLU)WLU  
ECON 322Econometric Analysis 1ONLN  
ECON 323Econometric Analysis 2ONLN  
ECON 351Labour EconomicsUW  
ECON 366Gender and EconomicsBLND  
ECON 371Business Finance 1ONLN  
ECON 372Business Finance 2ONLN  
ECON 391Equilibrium in Market EconomieONLN  
ECON 392Strategic Situations and WelfaONLN  
ECON 393Market FailuresONLN  
ECON 406Money and Banking 2ONLN  
ECON 408Business CyclesUW  
ECON 409Workers, Jobs, and WagesONLN  
ECON 421Econometric TheoryONLN  
ECON 422Microeconometric AnalysisONLN  
ECON 423Time Series EconometricsONLN  
ECON 424Machine Learning in EconomicsONLN  
ECON 441Public EconomicsONLN  
ECON 443Advanced Public EconomicsBLND  
ECON 472Senior Honours EssayONLN  Senior Honours Essay course. Must be an Honours Economics or Honours Mathematical Economics student. Department Consent required.
ECON 484Special TopicsWater EconomicsUW  
ECON 491Advanced MicroeconomicsONLN  
 
EMLS 101ROral Commun - Acad PurposesONLNR  
EMLS 102RClear Comm in Engl WritingONLNR  
EMLS 103REffective Engl PronunciationONLNR  
EMLS 129RWritten Academic EnglishONLNR  
 
ENBUS 102Intro: Environment & BusinessONLN  
ENBUS 102Intro: Environment & BusinessBLND  
ENBUS 202Environmental Management SysONLN  
ENBUS 202Environmental Management SysBLND  
ENBUS 203Green EntrepreneurshipONLN  
ENBUS 203Green EntrepreneurshipBLND  
ENBUS 204Principles of Industrial EcolONLN  
ENBUS 204Principles of Industrial EcolBLND  
ENBUS 306Research DesignONLN  
ENBUS 306Research DesignBLND  
ENBUS 402AEnvironment & Business ProjectONLN  
ENBUS 402AEnvironment & Business ProjectBLND  
ENBUS 403ASustainable Entrepreneur ProjONLN  
ENBUS 403ASustainable Entrepreneur ProjBLND  
ENBUS 406Ind Eco: Sustainable MaterialsONLN  
ENBUS 406Ind Eco: Sustainable MaterialsBLND  
ENBUS 407Corp Sustain Acct / ReportingONLN  
ENBUS 407Corp Sustain Acct / ReportingBLND  
ENBUS 408Best Practices in RegulationsUW  
ENBUS 408Best Practices in RegulationsONLN  
 
ENGL 100AFictionONLNR  
ENGL 100BPoetryONLNJ  
ENGL 101AIntro to Literary StudiesSTJ  
ENGL 101AIntro to Literary StudiesONLN  
ENGL 101BIntro to Rhetorical StudiesONLN  
ENGL 108AThe SuperheroONLNJ  
ENGL 108AThe SuperheroONLN  
ENGL 108DDigital LivesONLN  
ENGL 108DDigital LivesONLN  1219 - Cancelled 702
ENGL 108EGender and RepresentationONLNJ  Held with GSJ 108
ENGL 108FThe RebelONLNJ  1219 - Cancelled
ENGL 108PPopular PotterBLND  
ENGL 108PPopular PotterONLN  
ENGL 109Intro to Academic WritingONLN  
ENGL 109Intro to Academic WritingBLNDP  
ENGL 109Intro to Academic WritingBLND  
ENGL 109Intro to Academic WritingBLND  
ENGL 140RThe Use of EnglishONLNR  
ENGL 190ShakespeareONLN  
ENGL 191Comm in Eng: AE,CIVE,ENVE,GEOEONLN  
ENGL 200ASurvey of British Literature 1ONLNJ  
ENGL 200ASurvey of British Literature 1BLND  
ENGL 201The Short StoryONLNJ  
ENGL 202AThe Bible & Literature 1ONLN  
ENGL 203Design Digi: Images & InteractONLN  Held with DAC 201
ENGL 204Design Digital: VideoONLN  Held with DAC 202
ENGL 208AForms of FantasyONLNJ  
ENGL 208CStudies in Children's LitONLN  
ENGL 208KDetective FictionBLND  
ENGL 210CGenres of Creative WritingONLN  
ENGL 210FGenres of Business CommunicatONLN  
ENGL 210HArts WritingONLNJ  
ENGL 210ILegal WritingONLNJ  Held with LS 291
ENGL 210JTechnical EditingONLN  
ENGL 230The Pleasure of PoetryUW  
ENGL 251Literary Theory and CriticismONLNJ  
ENGL 292Rhetorical Theory & CriticismONLN  
ENGL 293Intro to Digital Media StudiesONLN  
ENGL 294Intro to Critical Game StudiesONLN  
ENGL 303Special Topics Digital DesignONLN  Held with DAC 300, SPCOM 300
ENGL 306AIntro to LinguisticsONLN  
ENGL 306AIntro to LinguisticsBLND  
ENGL 308Race and ResistanceONLN  
ENGL 309ARhetoric, Classical to EnlightONLN  
ENGL 309CContemporary RhetoricONLN  
ENGL 309ESpeech WritingONLN  
ENGL 310BChaucer 2STJ  Held with ENGL 310B-002
ENGL 310BChaucer 2ONLNJ  Held with ENGL 310B-001
ENGL 320Pre-Internet MediaBLND  
ENGL 325AustenONLNJ  
ENGL 332Topics in Creative WritingWriters on Creative WritingONLNJ  Topic: Writers on Creative Writing
ENGL 335Creative Writing 1ONLNJ  
ENGL 335Creative Writing 1ONLN  
ENGL 346American FictionONLN  
ENGL 346RGlobal Asian DiasporasONLNR  
ENGL 362Shakespeare 1ONLNJ  Held with THPERF 386
ENGL 371Editing Literary WorksONLNJ  
ENGL 378Prof Comm in Stat and ActscSTJ  Held with MTHEL 300 For students in Statistics and Actuarial Science only.
ENGL 378Prof Comm in Stat and ActscONLNJ  Held with MTHEL 300 For students in Statistics and Actuarial Science only.
ENGL 392AInformation DesignONLN  
ENGL 409ARhetoric of ArgumentationUW  
ENGL 41018thC Women WritersUW  
ENGL 460DContemporary UK and Irish LitONLNJ  
ENGL 486Topics Lits Modern to ContempShakespeare's AfterlivesBLND  
ENGL 494Topics Media and Crit AnalysisPersnl Comp:Lit,Rhet&Mtrl BioBLND  
 
ENTR 200WThe Entrprneurial Method (WLU)WLU  
ENTR 300WBusiness Model Creation(WLU)WLU  
 
ENVE 100Enviro & Geo Eng'g ConceptsBLND  Log into LEARN for important information about your F2021 class schedule.
ENVE 115Linear AlgebraONLN  
ENVE 115Linear AlgebraBLND  Log into LEARN for important information about your F2021 class schedule.
ENVE 225Environmental ModellingUW  log in to LEARN for important info about your F21 class schedule
ENVE 225Environmental ModellingONLN  log in to LEARN for important info about your F21 class schedule
ENVE 277Air Quality EngineeringUW  log in to LEARN for important info about your F21 class schedule
ENVE 277Air Quality EngineeringONLN  log in to LEARN for important info about your F21 class schedule
ENVE 279Energy and the EnvironmentUW  log in to LEARN for important info about your F21 class schedule
ENVE 279Energy and the EnvironmentONLN  log in to LEARN for important info about your F21 class schedule
ENVE 299SeminarONLN  
ENVE 382Hydrol & Open Channel FlowUW  log in to LEARN for important info about your F21 class schedule
ENVE 382Hydrol & Open Channel FlowONLN  log in to LEARN for important info about your F21 class schedule
ENVE 400Environmental Eng DesProject 1UW  log in to LEARN for important info about your F21 class schedule
ENVE 400Environmental Eng DesProject 1ONLN  log in to LEARN for important info about your F21 class schedule
ENVE 497Special Topics in ENVEEnv Fate of Organic PollutantsUW  log in to LEARN for important info about your F21 class schedule
ENVE 497Special Topics in ENVEEnv Fate of Organic PollutantsONLN  
ENVE 498SeminarONLN  
 
ENVS 105Env Sustainability and EthicsONLN  
ENVS 178ENV Data Management/StatsONLN  
ENVS 195Intro to Environmental StudiesUW  
ENVS 195Intro to Environmental StudiesONLN  
ENVS 200Field EcologyONLN  
ENVS 201Intro Canadian ENV LawONLN  
ENVS 201Intro Canadian ENV LawBLND  
ENVS 205Sustainability: Future We WantONLN  
ENVS 274Special Topics in EnvironmentIntro to Sustain Finance MgmtUW  
ENVS 274Special Topics in EnvironmentEnvironmental Justice & RacismONLN  
ENVS 278Applied Stats for ENV ResearchONLN  
ENVS 395Study AbroadOFF  
ENVS 444Parks/Natural Areas Mgt.UW  
 
ERS 100Foundations: Environ, Res& SusONLN  
ERS 100Foundations: Environ, Res& SusBLND  Core Course
ERS 201Env Policy, Politics and GovONLN  Core Course/formerly ERS 210
ERS 202Natural Resources EcologyONLN  
ERS 202Natural Resources EcologyBLND  Core Course/Nat Res Ecol/A. Trant. Antirequisite: ERS 275 001 F16
ERS 215Env Assessment 1ONLN  Core Course
ERS 234Forest EcosystemsBLND  
ERS 275Special ReadingsThe Future of our OceansUW  
ERS 275Special ReadingsThe Future of our OceansONLN  
ERS 300Social Ecological Sys AnalysisONLN  Core Course: Replaces ERS 311
ERS 301Sustainability ThoughtUW  Core Course: Replaces ERS 310
ERS 301Sustainability ThoughtONLN  
ERS 315Env Assessment 2ONLN  
ERS 315Env Assessment 2BLND  2nd core course in EA Diploma
ERS 316Urban Water SystemsBLND  
ERS 318Photography for SustainabilityBLND  
ERS 328Env Politics and System ChgeONLN  
ERS 335Restoration EcologyUW  Restoration Ecology/Steve Murphy Antirequisite: ERS 211
ERS 335Restoration EcologyONLN  
ERS 375Spec Read/Sem on Sel TopicsParliament/Cabinet/BureaucracyUW  
ERS 375Spec Read/Sem on Sel TopicsStopping the 6th ExtinctionUW  
ERS 375Spec Read/Sem on Sel TopicsParliament/Cabinet/BureaucracyONLN  
ERS 375Spec Read/Sem on Sel TopicsStopping the 6th ExtinctionONLN  
ERS 400Sustainability ApproachesONLN  
ERS 400Sustainability ApproachesBLND  
ERS 403ASenior Honours ThesisUW  
ERS 403BSenior Honours ThesisUW  
ERS 454Parks and Protected AreasONLN  
ERS 454Parks and Protected AreasBLND  Parks and Protected Areas/Doug Stewart
ERS 484Soil Ecosystem DynamicsONLN  Heldwith GEOG 404.
 
FINE 100Studio FundamentalsONLN  This course is primarily for students who are considering a Fine Arts studio academic plan. It includes a significant component of mandatory life drawing from the nude model. Spaces will be reserved for Year 1 Arts Students
FINE 102World Cinema & Visual CultureONLN  Cross-listed with VCULT 100
FINE 112Modern Art 1874-1945ONLN  
FINE 130Intro to Digital ImagingONLN  
FINE 150Appreciation and ExpressionONLN  Course theme is based on instructor media. Instructors switch classes at the term mid-point.
FINE 201Studio Topics non Fine MajorsUW  
FINE 209Modern Art, 1940-1970ONLN  
FINE 216Indigenous Visual Culture CndONLN  
FINE 224Expressive DrawingONLN  
FINE 230PrintmakingONLN  
FINE 241Surv. of Greek Art & Architec.ONLN  
FINE 243Top Fine Arts Exper. LearningOFF  
FINE 247Expanded Media: InteractionONLN  
FINE 252Religion in Popular FilmONLNR  Held with RS 270R.
FINE 309Advanced Topics in 2D MediaONLN  
FINE 312Advanced Topics in 3D MediaONLN  
FINE 315Adv Topics in Expanded MediaONLN  
FINE 343Tops in Fine Arts Exper. LearnOFF  
FINE 407Honours Concept and ResearchONLN  Must be 4A Intensive Studio Specialization Students only
FINE 472Fine Arts Honours Thesis 1ONLN  
FINE 474Honours Studio Practicum 1ONLN  
 
FR 101Beginner FrenchONLN  
FR 151Basic French 1ONLN  
FR 152Basic French 2ONLN  
FR 192AFrench Language 1: Module 1ONLNJ  
FR 192AFrench Language 1: Module 1ONLN  
FR 192BFrench Language 1: Module 2ONLN  
FR 203Intro to Phonetics of FrenchONLN  
FR 250Intermediate Spoken FrenchONLN  
FR 251French Language 2: Module 1UW  
FR 251French Language 2: Module 1ONLNJ  
FR 252French Language 2 Module 2ONLN  
FR 276Major Works 2 - French CanadaONLN  
FR 296Culture & Lit: Origins to 1715ONLN  
FR 297Culture & Lit: 1715 to PresentONLN  
FR 351French Language 3ONLN  
FR 353Introduction to TranslationONLN  
FR 35419th Century French LiteratureONLN  
FR 42416th Century French LiteratureUW  
 
GBDA 201Digital Media Project 1UW  Open to GBDA students only. STRATFORD CAMPUS
GBDA 201Digital Media Project 1ONLN  
GBDA 203Intro to Digital CultureONLN  Open to GBDA Students only. STRATFORD CAMPUS
GBDA 210Intro User Experience DesignUW  
GBDA 210Intro User Experience DesignONLN  Open to GBDA Students only. STRATFORD CAMPUS
GBDA 228Digital Imaging Online AppsONLN  
GBDA 301Global Digital Project 1UW  open to GBDA students only. Stratford Campus.
GBDA 301Global Digital Project 1ONLN  
GBDA 303Data and SocietyONLN  Open to GBDA students only. Stratford Campus.
GBDA 305Global Development & BusinessONLN  Open to GBDA Students only. STRATFORD CAMPUS
GBDA 310Adv. User Exp. Design ResearchUW  
GBDA 310Adv. User Exp. Design ResearchONLN  
GBDA 311Intro to Business FinancialsONLN  
GBDA 410Sem in User ExperienceResearchUW  
GBDA 410Sem in User ExperienceResearchONLN  
GBDA 412Topics in Digital CulturesUW  
GBDA 412Topics in Digital CulturesONLN  
GBDA 414Topics in Interaction DesignUW  
GBDA 414Topics in Interaction DesignONLN  
GBDA 465Study AbroadUW  Department Consent required
 
GENE 21ETopics for Technical CoursesInternet of ThingsOFF  
GENE 21QTopics for Technical CoursesAdvanced ProgrammingOFF  
GENE 22ATopics for List AInteraction Design StudioOFF  
GENE 23QTopics Natural Sci ElectiveCommunication EngineeringOFF  
GENE 119Problems SeminarONLN  
GENE 119Problems SeminarBLND  Log into LEARN for important information about your F2021 class schedule.
GENE 302Special Directed StudiesUW  
GENE 303International Studies in Eng'gUW  
GENE 315Spec Dir Non-Technical StudiesUW  
GENE 395Engineering Study AbroadOFF  
GENE 401Special Directed StudiesUW  
GENE 403Interdisciplinary Dsgn Proj 1ONLN  
GENE 404Interdisciplinary Dsgn Proj 2ONLN  
GENE 415Spec Dir Non-Technical StudiesUW  
GENE 501Dir Studies/Visiting Exch StudUW  
 
GEOE 100Enviro & Geo Eng'g ConceptsONLN  
GEOE 100Enviro & Geo Eng'g ConceptsBLND  log into LEARN for important info about your F21 class schedule
GEOE 115Linear AlgebraONLN  
GEOE 115Linear AlgebraBLND  log into LEARN for important info about your F21 class schedule
GEOE 221Advanced CalculusUW  log in to LEARN for important info about your F21 class schedule
GEOE 221Advanced CalculusONLN  log in to LEARN for important info about your F21 class schedule
GEOE 299SeminarONLN  
GEOE 354Geotechnical Engineering 2UW  log in to LEARN for important info about your F21 class schedule
GEOE 354Geotechnical Engineering 2ONLN  log in to LEARN for important info about your F21 class schedule
GEOE 400Geological Eng Design Proj 1UW  log in to LEARN for important info about your F21 class schedule
GEOE 400Geological Eng Design Proj 1ONLN  log in to LEARN for important info about your F21 class schedule
GEOE 498SeminarONLN  
 
GEOG 100On Becoming a GeographerUW  
GEOG 100On Becoming a GeographerONLN  
GEOG 101Human GeographiesONLN  
GEOG 101Human GeographiesBLND  
GEOG 102Global Environmental SystemsONLN  
GEOG 181Designing Effective MapsUW  
GEOG 181Designing Effective MapsONLN  
GEOG 187Geospatial Data ScienceONLN  
GEOG 187Geospatial Data ScienceBLND  
GEOG 203Env & Dev Global PerspectiveONLN  
GEOG 205Principles of GeomorphologyONLN  
GEOG 205Principles of GeomorphologyBLND  
GEOG 207Climate Change FundamentalsONLN  
GEOG 222Geographical Study of CanadaUW  
GEOG 222Geographical Study of CanadaONLN  
GEOG 225Global Environment and HealthONLN  
GEOG 233Geography of TourismUW  
GEOG 233Geography of TourismONLN  
GEOG 281Introduction to G.I.S.ONLN  held with PLAN 281
GEOG 293Approaches Research Human GeogONLN  
GEOG 293Approaches Research Human GeogBLND  
GEOG 294Approach to Res in Phys GeogONLN  
GEOG 294Approach to Res in Phys GeogBLND  
GEOG 302Geog of Work and EmploymentBLND  
GEOG 303Physical HydrologyONLN  
GEOG 303Physical HydrologyBLND  
GEOG 305Fluvial GeomorphologyONLN  
GEOG 310Geodesy and SurveyingONLN  
GEOG 310Geodesy and SurveyingBLND  
GEOG 316Multivariate StatisticsONLN  held with PLAN 351
GEOG 319Economic Analyses for Reg PlanONLN  held with PLAN 320
GEOG 356Resources ManagementONLN  
GEOG 371Advanced Remote Sensing TechONLN  
GEOG 371Advanced Remote Sensing TechBLND  
GEOG 387Spatial DatabasesONLN  held with PLAN 387
GEOG 391Field ResearchUW  
GEOG 391Field ResearchONLN  
GEOG 403Eutrophication - Water QualityBLND  
GEOG 404Soil Ecosystem DynamicsONLN  Held With: ERS 484 Held With: ERS 684
GEOG 405WetlandsONLN  
GEOG 453Urban Stormwater ManagementONLN  held with PLAN 453
GEOG 460Sustainable Food: Region StudyONLN  
GEOG 481Geographic Info Sys ProjectONLN  
GEOG 481Geographic Info Sys ProjectBLND  
GEOG 490AHonours Thesis PreparationUW  
GEOG 490BHonours Thesis CompletionUW  
 
GER 101Elementary German 1ONLN  GER 101 is not open to students with native, near-native or similar advanced ability. Antireq.: 4U German. Students who already have knowledge of the German language please contact the Germanic & Slavic Studies Undergraduate Office (gssugrad@uwaterloo.ca) for enrollment advice.
GER 102Elementary German 2ONLN  GER 102 is not open to students with native, near-native or similar advanced ability. Antireq.: 4U German. Students who already have knowledge of the German language but have not taken GER 101 please contact the Germanic & Slavic Studies Undergraduate Office (gssugrad@uwaterloo.ca) for enrollment advice.
GER 201Intermediate German 1ONLN  GER 201 is not open to students with native, near-native or similar advanced ability. Students who already have knowledge of the German language but have not taken GER 102 please contact the Germanic & Slavic Studies Undergraduate Office (gssugrad@uwaterloo.ca) for enrollment advice.
GER 202Intermediate German 2ONLN  GER 202 is not open to students with native, near-native or similar advanced ability. Students who already have knowledge of the German language but have not taken GER 201 please contact the Germanic & Slavic Studies Undergraduate Office (gssugrad@uwaterloo.ca) for enrollment advice.
GER 220Fairy Tales, Then and NowONLN  Taught in English. Cross-listed with REES 220.
GER 250Performance German 1UW  Prereq: GER 101 or GER 102. Antireq: 4U German Students who have taken GER language courses higher than GER 102, have 4U German, or have the equivalent knowledge (approx. A2.2 German language level) enroll into GER 350.
GER 271German Culture: ObjectsONLN  Taught in English.
GER 301Language, Culture & IdentityONLN  Taught in English. Cross-listed with APPLS 301.
GER 330Infamous LoversONLN  Taught in English.
GER 331Exploring the German LanguageONLN  
GER 350Performance German 2UW  Prereq: GER 201 or 4U German
GER 407Experient Learn Transcul SkillOFF  Department consent required. Please contact the Germanic & Slavic Studies Undergraduate Office (gssugrad@uwaterloo.ca) before registering.
GER 490Senior Honours ProjectUW  Department consent required. Please contact the Germanic & Slavic Studies Undergraduate Office (gssugrad@uwaterloo.ca) before registering.
GER 495Reading Course Approved TopicsUW  Department consent required. Please contact the Germanic & Slavic Studies Undergraduate Office (gssugrad@uwaterloo.ca) before registering.
 
GERON 201Aging & HealthONLN  
GERON 218Psychology of Death & DyingONLNJ  
GERON 320Lifespan Development & HealthONLN  
 
GRK 101Introductory Ancient Greek 1ONLN  
GRK 201Intermediate GreekONLN  
 
GSJ 101Intro to GSJ: The Global NorthONLN  
GSJ 108Gender and RepresentationONLNJ  Held with: ENGL 108E
GSJ 203The Waves of Feminist ThoughtONLN  
GSJ 207Entrepreneurship and GSJBLND  
GSJ 222Gender IssuesONLN  Held with: PHIL 202
GSJ 307Race and ResistanceONLN  Held With: ENGL 308
GSJ 326Sexuality and the LawONLN  Held With: LS 325 and SOC 325
GSJ 327The Body, Dress, and ReligionONLNG  Held with: RS 327 and CLAS 326
GSJ 334Women and MusicCGC  Held With: MUSIC 334
GSJ 401Global HealthONLN  Held With: HLTH 401
GSJ 41018thC Women WritersUW  Held With: ENGL 410
GSJ 472Special TopicsHlth, Punshmnt & Carceral MedUW  Topic: Hlth, Punshmnt & Carceral Medicine Held With: PHIL 422 and PHIL 673
GSJ 472Special TopicsQueer & Trans StudiesONLNR  Topic: Queer & Trans Studies Held With: SDS 410R
GSJ 472Special TopicsLanguage and PowerONLN  Topic: Language & Power Held with: PHIL 463/PHIL 673
GSJ 472Special TopicsSex & Gender in Early Mod EuroONLN  Topic: Sex & Gender in Early Mod Euro Held With: HIST 422
 
HIST 103Canada Through BiographySTJ  
HIST 105Rock 'n' Roll and US HistoryONLN  
HIST 110History of the Western World 1ONLNG  
HIST 113Canadian Business HistoryONLNJ  
HIST 115Crusading in the Middle AgesONLNJ  Held with MEDVL 115
HIST 206The Victorian AgeONLN  
HIST 209Canadian Medical HistoryONLN  
HIST 210History of Ancient LawONLNJ  Held with CLAS 210, LS 235
HIST 216Long History of the InternetONLN  
HIST 223The Holocaust in HistoryONLN  
HIST 230Introduction to Middle EastONLN  
HIST 242Greek HistoryONLN  Held with CLAS 251
HIST 250Intro to Historical ThinkingONLN  
HIST 253Canada: Cultures and ConflictsONLN  
HIST 256Murder in Canadian HistoryONLNJ  
HIST 258US since the Civil War EraONLN  
HIST 262Early Modern EuropeBLNDG  
HIST 275Modern World Historical PerspONLN  
HIST 315U.S. and the WorldONLN  
HIST 323Global History of PrisonONLN  
HIST 348The Radical ReformationBLNDG  Held with RS 344 Held with TS 642
HIST 370Bond, Bowie, and BrexitUW  
HIST 389Canada in World AffairsONLNJ  
HIST 397Dir Studies in Special TopicsUW  Department consent required
HIST 398Dir Studies in Special TopicsUW  Department consent required
HIST 422Special Topics in HistoryThe Sixties in United StatesUW  Topic: War, Strategy & Power in European Hist
HIST 422Special Topics in HistoryEnvironmental Hist, PremodernSTJ  Topic: Environmental History, Premodern Held with HIST 624 - 1219 - cancelled.
HIST 422Special Topics in HistoryThe Freak ShowSTJ  Topic: The Freak Show
HIST 422Special Topics in HistoryWar, Strategy&Power in Eur HisONLN  Topic: The Sixties in the United States
HIST 422Special Topics in HistorySex & Gender in Early Mod EuroONLN  Topic: Sex & Gender in Erly Mdrn Europe
HIST 491Independent Study in Sp TopTBAUW  Department consent required
HIST 491Independent Study in Sp TopEnvironmental Hist, PremodernSTJ  1219 - cancelled
 
HLTH 101Introduction to Health 1ONLN  
HLTH 103Bio Determinants of HlthONLN  
HLTH 201Aging & HealthONLN  
HLTH 202Public & Popl'n Hlth PrinciplsONLN  
HLTH 204Statistics for Health 1ONLN  
HLTH 218Psychology of Death & DyingONLNJ  
HLTH 290Health NeuroscienceONLN  
HLTH 301App Hlth Prom: Theory & EngageONLN  
HLTH 303Program Planning & EvaluationONLN  
HLTH 320Lifespan Development & HealthONLN  
HLTH 333Principles of EpidemiologyONLN  
HLTH 340Environ Toxic & Public HealthONLN  
HLTH 341Principles of PathobiologyONLN  
HLTH 355Public Health NutritionONLN  
HLTH 401Global HealthONLN  
HLTH 407Phys of Coronary Heart DiseaseONLN  
HLTH 410Health PolicyONLN  
HLTH 427Dementia CareONLN  
HLTH 442Non-Communicable Disease EpidONLN  
HLTH 448Adv Social Deter of HealthONLN  
HLTH 450Gender, Sex, and HealthONLN  
HLTH 453Computing in HIONLN  
HLTH 458Social Neuroscience 2ONLN  
 
HRM 200Basic Human Resources MgmtONLN  
HRM 301Strategic Human Resources MgtONLN  All seats reserved for HRM students
HRM 303CompensationONLN  All seats reserved for HRM students
HRM 305Health and SafetyONLN  
HRM 307Labour RelationsONLN  
HRM 400Hon Sem in Human Resources MgtONLN  1219 - cancelled
 
HRTS 101Introduction to Human RightsONLNP  
HRTS 201Human Rights Theory 1ONLNP  
HRTS 301Human Rights and the UNONLNP  
 
HUMSC 101Great Dialogues: Refl & ActionSTJ  
 
INDENT 200Past, Present, Future INDENTONLNP  
INDENT 210Fundamentals of INDENTONLNP  
INDENT 225Practicum in INDENT 1ONLNP  
 
INDEV 100Intro to lnt'l DevelopmentONLNP  
INDEV 100Intro to lnt'l DevelopmentBLNDP  
INDEV 200Political Econ of DevelopmentONLN  
INDEV 262Intro Global Emerging CitiesONLN  Held with PLAN 262
INDEV 302Development AgentsSTP  
INDEV 302Development AgentsONLNP  
INDEV 387Global Cities in Global DevSTP  
INDEV 387Global Cities in Global DevONLNP  
INDEV 401International Dev Placement 1ONLN  Course is completed on-line while on Field placement
INDEV 404International Dev TheoryONLNP  
INDEV 490AHonours Thesis Project PrepSTP  Course will be a type of reading course for those students who will be completing the Research stream instead of the Placement stream.
INDEV 490AHonours Thesis Project PrepONLNP  
 
INDG 101Mohawk Language 1ONLNR  1219 - cancelled
INDG 201Indigenous Experience CanadaSTP  
INDG 216Indigenous Visual Culture CndONLN  
 
INTEG 10Knowledge Integration SeminarUW  
INTEG 10Knowledge Integration SeminarONLN  
INTEG 120Art and Science of LearningONLN  
INTEG 220Nature of Scientific KnowledgeONLN  
INTEG 275Special Topics Knowledge IntegMaking Collaboration WorkBLND  
INTEG 320Museum: Research and DesignUW  
INTEG 320Museum: Research and DesignONLN  
INTEG 340Research Design and MethodsONLN  
INTEG 340Research Design and MethodsBLND  
INTEG 420ASenior Research Project AONLN  
INTEG 420BSenior Research Project BONLN  
INTEG 440Computational Social ScienceONLN  
 
INTST 101Intro to International StudiesONLN  
 
ITAL 101Intro to Italian Language 1ONLNJ  
ITAL 201Intermediate Italian 1BLNDJ  
 
ITALST 100Understanding Modern ItalyONLNJ  
ITALST 120Italian CinemaONLNJ  
ITALST 265The MafiaONLNJ  
ITALST 291Culture and Civilization 1STJ  
 
JAPAN 101RFirst Year Japanese 1ONLNR  
JAPAN 102RFirst Year Japanese 2ONLNR  JAPAN 102R is not open to students with native, near-native or similar advanced ability. Students with knowledge of the Japanese language who have not taken JAPAN 101R or JAPAN 111R, please contact EAS@uwaterloo.ca for an assessment.
JAPAN 201RSecond Year Japanese 1ONLNR  JAPAN 201R is not open to students with native, near-native or similar advanced ability. Students with knowledge of the Japanese language who have not taken JAPAN 102R or JAPAN 112R, please contact EAS@uwaterloo.ca for an assessment.
JAPAN 202RSecond Year Japanese 2ONLNR  JAPAN 202R is not open to students with native, near-native or similar advanced ability. Students with knowledge of the Japanese language who have not taken JAPAN 201R, please contact EAS@uwaterloo.ca for an assessment.
JAPAN 301RThird Year Japanese 1ONLNR  JAPAN 301R is not open to students with native, near-native or similar advanced ability. Students with knowledge of the Japanese language who have not taken JAPAN 202R, please contact EAS@uwaterloo.ca for an assessment.
 
JS 218Seductn Rivalry Dysfn in BibleONLN  held with RS 218
JS 228Big Ideas of the BibleBLNDG  
JS 234Power and Corruption in BibleONLN  held with RS 234
JS 236Paul: Life & LettersONLNG  
 
KIN 104Fundamentals of KinesiologyONLN  
KIN 104LFundamentals of KIN LabONLN  
KIN 121Biomechanics of Human ActivityONLN  
KIN 121LBiomechanics Lab 1ONLN  
KIN 202Exercise Physio and MetabolismONLN  
KIN 202LExercise Physiology LabONLN  
KIN 217Human BiochemistryONLN  
KIN 255Fundamentals of NeuroscienceONLN  
KIN 255LNeuroscience LabONLN  
KIN 301Human Anatomy of the CNSUW  
KIN 308Cardiovasc & Pulmonary PhysioONLN  
KIN 340Injuries in Work & SportONLN  
KIN 343Micronutrient MetabolismONLN  
KIN 354Psych of Physical ActivityONLN  
KIN 357Motor LearningUW  
KIN 359Cognition & MovementUW  
KIN 391Research ApprenticeshipONLN  
KIN 406Muscle Aging and DiseaseONLN  
KIN 407Phys of Coronary Heart DiseaseONLN  
KIN 415Clinical NeurophysiologyUW  
KIN 416Neuromuscular IntegrationUW  
KIN 418Physical Activity and AgingONLN  
KIN 420Occupational BiomechanicsONLN  
KIN 422Human Gait, Posture & BalanceONLN  
KIN 425Biomech Model of Human MovmntONLN  
KIN 428Upper Extremity DisordersONLN  
KIN 431Research ProposalApplied Sport SciencesONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalErgonomicsONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalRehabilitationONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalGerontologyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalNutritionONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalMotor Control and LearningONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalMovement DisordersONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalAnatomyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalOccupational HealthONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalSports MedicineONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalPsych of Physical ActivityONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalSociology of Physical ActivityONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalNeuroscienceONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalExercise PhysiologyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalBiochemistryONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalBiomechanicsONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 431Research ProposalKinesiologyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectSports MedicineONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectPsych of Physical ActivityONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectSociology of Physical ActivityONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectNeuroscienceONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectExercise PhysiologyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectBiochemistryONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectBiomechanicsONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectKinesiologyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectApplied Sport SciencesONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectErgonomicsONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectRehabilitationONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectGerontologyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectNutritionONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectMotor Control and LearningONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectMovement DisordersONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectAnatomyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 432Research ProjectOccupational HealthONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayKinesiologyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayApplied Sport SciencesONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayErgonomicsONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayRehabilitationONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayGerontologyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayNutritionONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayMotor Control and LearningONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayMovement DisordersONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayAnatomyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayOccupational HealthONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssaySports MedicineONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayPsych of Physical ActivityONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssaySociology of Physical ActivityONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayNeuroscienceONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayExercise PhysiologyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayBiochemistryONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 433Senior EssayBiomechanicsONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 458Social Neuroscience 2ONLN  
KIN 470Seminar in KinesiologySport Nutrition and SupplementONLN  
KIN 470Seminar in KinesiologyBiomech:Joint Disorder&InjurieONLN  
KIN 470Seminar in KinesiologyBrain health&mental well-beingONLN  
KIN 470Seminar in KinesiologyDietary DHA&Maternal/Fetal HltONLN  
KIN 470Seminar in KinesiologyMuscle Physiology & DiseaseONLN  
KIN 470Seminar in KinesiologyTopics in NeurodegenerationONLN  
KIN 471Contemp Issues in KinesiologyBrain and Behavioral DevelopmeUW  
KIN 471Contemp Issues in KinesiologyExerc Mgmt for Chronic CondUW  
KIN 471Contemp Issues in KinesiologyHuman-Computer InteractionUW  
KIN 472Directed Study in Special TpcsKinesiologyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsNutritionONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsErgonomicsONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsRehabilitationONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsPsych of Physical ActivityONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsSociology of Physical ActivityONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsAnatomyONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsOccupational HealthONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsSports MedicineONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsNeuroscience 2ONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsNeuroscience 1ONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsExercise Physiology 2ONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsExercise Physiology 1ONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsBiomechanics 2ONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 472Directed Study in Special TpcsBiomechanics 1ONLN  Course requires supervision by a KIN faculty member. Please contact the professor you would like to work with to discuss options.
KIN 491Clinic Kin-Sports Inj AssessBLND  
 
KOREA 101RFirst-Year Korean 1ONLNR  Students with knowledge of the Korean language, please contact EAS@uwaterloo.ca for an assessment.
KOREA 102RFirst-Year Korean 2ONLNR  
KOREA 201RSecond Year Korean 1ONLNR  
KOREA 301RThird-Year Korean 1ONLNR  
 
LAT 101Introductory Latin 1UW  
LAT 101Introductory Latin 1ONLN  
LAT 201Intermediate LatinONLN  
LAT 341Adv. Stud. in Lat: Sel. TopicsLatin Readgs in Late AntiquityUW  
LAT 490Sr Studies in Lat: Sel. TopicsLatin Readgs in Late AntiquityUW  
 
LS 101Introduction to Legal StudiesONLNJ  Spaces will be reserved for year one students in the Faculty of Arts.
LS 202Criminal LawONLNJ  
LS 203Special Topics in LegalStudiesSurveillance StudiesONLN  
LS 221Research MethodsONLN  Reserved for LEGAL STUDIES majors only Held with SOC 221
LS 222Juvenile DelinquencyUW  
LS 227CriminologyONLN  Reserved for LEGAL STUDIES majors only Held with SOC 227
LS 229Selected Topics in CriminologyONLNJ  Held with SOC 229
LS 235History of Ancient LawONLNJ  Held with HIST 210, CLAS 210
LS 263Organized CrimeUW  
LS 271Conflict ResolutionONLNG  Reserved for LEGAL STUDIES majors only Held with PACS 202
LS 272Psychology and LawONLNJ  Held with PSYCH 230
LS 273Children's Rights in CanadaONLNR  
LS 280Social StatisticsONLN  
LS 283Business LawONLN  Reserved for LEGAL STUDIES majors only Held with AFM 231
LS 291Legal WritingONLNJ  Held with ENGL 210I
LS 300Sociology of LawONLN  Reserved for LEGAL STUDIES majors only Held with SOC 370
LS 319Neg'n Theories & StrategiesONLNG  
LS 322Field Research MethodsONLN  Reserved for LEGAL STUDIES majors only. Held with SOC 322
LS 325Sexuality and the LawONLN  Reserved for LEGAL STUDIES majors only Held with SOC 325
LS 326Punishment and SocietyONLN  
LS 327Policing in a Democratic SocONLNJ  Held with SOC 327
LS 328Trafficking and FinancialCrimeONLN  
LS 344Restorative JusticeCGC  Reserved for LEGAL STUDIES majors only Held with PACS 329
LS 351Philosophy of LawONLNJ  Held with PHIL 327
LS 351Philosophy of LawBLND  
LS 374The Evolution of Family LawONLNR  Reserved for LEGAL STUDIES majors only Held with SDS 353R.
LS 387Criminal Justice InstitutionsONLN  
LS 401Law, Culture, and RightsSTJ  Level at least 4A LEGAL STUDIES majors only.
LS 401Law, Culture, and RightsONLNJ  Level at least 4A LEGAL STUDIES majors only.
LS 402Leg Auth and SubjectivityONLNJ  Level at least 4A LEGAL STUDIES majors only.
LS 403Socio-Legal Responses to CrimeONLN  Level at least 4A LEGAL STUDIES majors only.
LS 419Police Systems and PracticeONLN  
LS 423Peers and CrimeONLN  
LS 462Politics of Indigenous PeoplesONLN  
LS 463Rights and Public PolicyONLN  
LS 496Special Topic in Legal StudiesPrecariousWork in a DigitalAgeONLNJ  Topic: Precarious Work in a Digital Age Level at least 4A LEGAL STUDIES majors only.
LS 496Special Topic in Legal StudiesMobile Tech and Modern LifeONLN  
LS 496Special Topic in Legal StudiesGoverning CybercrimeONLN  Level at least 4A LEGAL STUDIES majors only.
LS 498Directed Readings in Legal StuONLN  
 
MATBUS 371Intro to Corp FinanceONLN  
MATBUS 371Intro to Corp FinanceBLND  
MATBUS 470DerivativesONLN  MATBUS 470 is suggested in place of ACTSC 446 for students with STAT 334 instead of STAT 330 & 333.
MATBUS 470DerivativesBLND  
MATBUS 471Fixed Income SecuritiesONLN  
MATBUS 471Fixed Income SecuritiesBLND  
 
MATH 97Study AbroadOFF  1219 - cancelled
MATH 103Intro Algebra for Arts&Soc SciONLN  
MATH 104Intro Calculus for Arts&SocSciONLN  
MATH 106Applied Linear Algebra 1ONLN  
MATH 114Linear Algebra for ScienceUW  
MATH 114Linear Algebra for ScienceONLN  
MATH 115Linear Algebra (Eng)ONLN  
MATH 115Linear Algebra (Eng)BLND  Log into LEARN for important information about your F2021 class schedule.
MATH 116Calculus 1 for EngineeringONLN  
MATH 116Calculus 1 for EngineeringBLND  Log into LEARN for important information about your F2021 class schedule.
MATH 117Calculus 1 for EngineeringONLN  
MATH 117Calculus 1 for EngineeringBLND  Log into LEARN for important information about your F2021 class schedule.
MATH 124Calc and Vector Alg for KinONLN  
MATH 127Calculus 1 for the SciencesUW  
MATH 127Calculus 1 for the SciencesONLN  
MATH 128Calculus 2 for the SciencesONLN  
MATH 135Algebra for Hons MathematicsUW  
MATH 135Algebra for Hons MathematicsONLN  
MATH 136Linear Algebra 1 (Hon Math)ONLN  
MATH 137Calculus 1 for Honours MathUW  
MATH 137Calculus 1 for Honours MathONLN  
MATH 138Calculus 2 for Honours MathONLN  
MATH 145Algebra (Advanced Level)UW  
MATH 145Algebra (Advanced Level)ONLN  
MATH 147Calculus 1 (Advanced Level)UW  
MATH 147Calculus 1 (Advanced Level)ONLN  
MATH 207Cal 3 (Non-Specialist Level)ONLN  
MATH 217Calculus 3 (Chemical Eng)ONLN  
MATH 218Differential Equations (Eng)ONLN  
MATH 225Applied Linear Algebra 2ONLN  
MATH 227Calculus 3 for Honours PhysicsONLN  
MATH 227Calculus 3 for Honours PhysicsBLND  
MATH 228Differ Equations (Phys&Chem)UW  
MATH 228Differ Equations (Phys&Chem)ONLN  
MATH 229Intro to Combinator (Non-Spec)ONLN  
MATH 235Linear Algebra 2 (Hon Math)UW  
MATH 235Linear Algebra 2 (Hon Math)ONLN  
MATH 237Calculus 3 for Honours MathUW  
MATH 237Calculus 3 for Honours MathONLN  
MATH 239Intro to CombinatoricsONLN  
MATH 239Intro to CombinatoricsBLND  
MATH 245Linear Algebra 2 (Adv Level)ONLN  
MATH 247Calculus 3 (Advanced Level)ONLN  
MATH 249Intro to Combinatorics (Adv)ONLN  
 
ME 100Intro to Mech Eng. Practice 1ONLN  
ME 100Intro to Mech Eng. Practice 1BLND  Log into LEARN for important information about your F2021 class schedule.
ME 200ASeminarUW  Log into LEARN for important information about your F2021 class schedule.
ME 200BSeminarUW  Log into LEARN for important information about your F2021 class schedule.
ME 201Advanced CalculusONLN  Log into LEARN for important information about your F2021 class schedule.
ME 201Advanced CalculusBLND  Log into LEARN for important information about your F2021 class schedule.
ME 202Statistics for EngineersONLN  Log into LEARN for important information about your F2021 class schedule.
ME 202Statistics for EngineersBLND  Log into LEARN for important information about your F2021 class schedule.
ME 203Ordinary Differential EquationONLN  Log into LEARN for important information about your F2021 class schedule.
ME 203Ordinary Differential EquationBLND  Log into LEARN for important information about your F2021 class schedule.
ME 212DynamicsONLN  Log into LEARN for important information about your F2021 class schedule.
ME 212DynamicsBLND  Log into LEARN for important information about your F2021 class schedule.
ME 219Mech of Deformable Solids 1ONLN  Log into LEARN for important information about your F2021 class schedule.
ME 219Mech of Deformable Solids 1BLND  Log into LEARN for important information about your F2021 class schedule.
ME 220Mech of Deformable Solids 2ONLN  Log into LEARN for important information about your F2021 class schedule.
ME 230Control of Prop of MaterialsONLN  Log into LEARN for important information about your F2021 class schedule.
ME 230Control of Prop of MaterialsBLND  Log into LEARN for important information about your F2021 class schedule.
ME 235Materials Science & EngUW  Log into LEARN for important information about your F2021 class schedule.
ME 235Materials Science & EngONLN  Log into LEARN for important information about your F2021 class schedule.
ME 250Thermodynamics 1ONLN  Log into LEARN for important information about your F2021 class schedule.
ME 250Thermodynamics 1BLND  Log into LEARN for important information about your F2021 class schedule.Section #1 for ME students
ME 262Microprocessors&Digital LogicONLN  Log into LEARN for important information about your F2021 class schedule.
ME 262Microprocessors&Digital LogicBLND  Log into LEARN for important information about your F2021 class schedule.
ME 269Electromech Dev & Power ProcONLN  Log into LEARN for important information about your F2021 class schedule.
ME 269Electromech Dev & Power ProcBLND  Log into LEARN for important information about your F2021 class schedule.
ME 300BSeminarUW  Log into LEARN for important information about your F2021 class schedule.
ME 322Mechanical Design 1ONLN  Log into LEARN for important information about your F2021 class schedule.
ME 322Mechanical Design 1BLND  Log into LEARN for important information about your F2021 class schedule.
ME 351Fluid Mechanics 1ONLN  Log into LEARN for important information about your F2021 class schedule.
ME 351Fluid Mechanics 1BLND  Log into LEARN for important information about your F2021 class schedule. Reserve; 3B Mechatronics students
ME 353Heat Transfer 1ONLN  Log into LEARN for important information about your F2021 class schedule.
ME 360Intro to Control SystemsONLN  Log into LEARN for important information about your F2021 class schedule.
ME 360Intro to Control SystemsBLND  Log into LEARN for important information about your F2021 class schedule.
ME 362Fluid Mechanics 2ONLN  Log into LEARN for important information about your F2021 class schedule.
ME 362Fluid Mechanics 2BLND  Log into LEARN for important information about your F2021 class schedule.
ME 380Mech Eng Design WorkshopONLN  Log into LEARN for important information about your F2021 class schedule.
ME 400ASeminarUW  Log into LEARN for important information about your F2021 class schedule.
ME 423Mechanical Design 2ONLN  Log into LEARN for important information about your F2021 class schedule.
ME 435Industrial MetallurgyONLN  Log into LEARN for important information about your F2021 class schedule.
ME 436Welding & Joining ProcessesUW  Log into LEARN for important information about your F2021 class schedule. Held at Conestoga College.
ME 436Welding & Joining ProcessesONLN  Log into LEARN for important information about your F2021 class schedule.
ME 456Heat Transfer 2ONLN  Log into LEARN for important information about your F2021 class schedule.
ME 459Energy ConversionONLN  Log into LEARN for important information about your F2021 class schedule.
ME 459Energy ConversionBLND  Log into LEARN for important information about your F2021 class schedule.
ME 481Mechanical Engineering Prj 1UW  Log into LEARN for important information about your F2021 class schedule.
ME 482Mech Eng Design Project 2UW  Log into LEARN for important information about your F2021 class schedule.
ME 548Num Control of Mach Tools 1ONLN  Log into LEARN for important information about your F2021 class schedule.
ME 559Finite Element MethodsONLN  Log into LEARN for important information about your F2021 class schedule. 702 - 1219 - Cancelled
ME 559Finite Element MethodsONLN  Log into LEARN for important information about your F2021 class schedule.
ME 561Fluid Power Control SystemsONLN  Log into LEARN for important information about your F2021 class schedule.
ME 566CFD for Engineering DesignONLN  Log into LEARN for important information about your F2021 class schedule.
ME 566CFD for Engineering DesignBLND  Log into LEARN for important information about your F2021 class schedule.
ME 595Special Topics in Mech EngMicrofluidic & MEMS Syst & AppONLN  Log into LEARN for important information about your F2021 class schedule.
ME 599Special Topics in Mech EngBuilding Energy AnalysisUW  Log into LEARN for important information about your F2021 class schedule. held with CIVE 497/ME 760
ME 599Special Topics in Mech EngHybrid Vehicles Project 1UW  Log into LEARN for important information about your F2021 class schedule. Department/instructor consent required to enroll
ME 599Special Topics in Mech EngBuilding Energy AnalysisONLN  
 
MEDVL 105Intro to Medieval StudiesUW  
MEDVL 115Crusading in the Middle AgesONLNJ  Cross listed with HIST 115
MEDVL 250RIslamic Civ. Late Antiq.-1300ONLNR  Held with SI 250R.
MEDVL 252Medieval MonstersONLNJ  
 
MGMT 220Entrepreneur & Creative WorkplBLND  
MGMT 244Principles of MarketingBLND  
MGMT 244Principles of MarketingONLN  
MGMT 345Marketing StrategyUW  
MGMT 345Marketing StrategyONLN  
 
MNS 10Materials & NanosciencesUW  
MNS 10Materials & NanosciencesONLN  
MNS 101Materials and NanosciencesUW  
MNS 101Materials and NanosciencesONLN  
MNS 211Chemistry and the Solid StateUW  
MNS 211Chemistry and the Solid StateONLN  
MNS 321Properties of MaterialsONLN  
 
MOHAWK 101RMohawk Language 1ONLNR  1219 - cancelled
 
MSCI 100Management Eng. ConceptsBLND  Instructor: Mehrdad Pirnia;1A MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 200ASeminarONLN  Instructor: Fatma Gzara; 2A MGTE only;
MSCI 211Organizational BehaviourUW  Instructor: Frank Safayeni; 2A MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 211Organizational BehaviourONLN  Instructor: Umair Shah;
MSCI 240Algorithms & Data StructuresUW  Instructor: Oliver Schneider; 2A MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 240Algorithms & Data StructuresONLN  Instructor: Oliver Schneider; 2A MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 251Probability and Statistics 1ONLN  Instructor: Houra Mahmoudzadeh; 2A MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 251Probability and Statistics 1BLND  Instructor: Houra Mahmoudzadeh; 2A MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 261Eng. Econ: Fin Mgt for Eng'sONLN  Reserved for 2A MGTE (Saeed Ghadimi), 2B CHE (Hassan Shavandi), 3B ME (Bon Koo) and 3B MTE (Bon Koo); Log into LEARN for important information about your F2021 class schedule.
MSCI 261Eng. Econ: Fin Mgt for Eng'sBLND  Reserved for 2A MGTE (Saeed Ghadimi) and 2B CHE (Hassan Shavandi) ; Log into LEARN for important information about your F2021 class schedule.
MSCI 271Advanced Calc. & Num. MethodsUW  Instructor: Mehrdad Pirnia; 2A MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 271Advanced Calc. & Num. MethodsONLN  Instructor: Mehrdad Pirnia; 2A MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 300BSeminarONLN  Instructor: Fatma Gzara; 3B MGTE only;
MSCI 311Organizational Design & TechONLN  Instructor: Rob Duimering; Log into LEARN for important information about your F2021 class schedule.
MSCI 311Organizational Design & TechBLND  Instructor: Rob Duimering; Log into LEARN for important information about your F2021 class schedule.
MSCI 331Intro to OptimizationONLN  Instructor: Samir Elhedhli; Log into LEARN for important information about your F2021 class schedule.
MSCI 332Deterministic Opt. Mod. & MethUW  Instructor: Fatma Gzara; Log into LEARN for important information about your F2021 class schedule.
MSCI 332Deterministic Opt. Mod. & MethONLN  Instructor: Fatma Gzara; Log into LEARN for important information about your F2021 class schedule.
MSCI 333Simulation Analysis & DesignONLN  Instructor: Hassan Shavandi; 3B MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 333Simulation Analysis & DesignBLND  Instructor: Hassan Shavandi; 3B MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 343Human-Comp. InteractionUW  Instructor: Oliver Schneider; 3B MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 343Human-Comp. InteractionONLN  Instructor: Oliver Schneider; 3B MGTE only; Log into LEARN for important information about your F2021 class schedule.
MSCI 391Work-term ReportUW  Instructor: Umair Shah; level at least 3A MGTE only;
MSCI 392Work-term ReportUW  Instructor: Umair Shah; 3B MGTE only;
MSCI 422Econ. Tech. ChangeONLN  Instructor: Brian Cozzarin; Log into LEARN for important information about your F2021 class schedule.
MSCI 422Econ. Tech. ChangeBLND  Instructor: Brian Cozzarin; Log into LEARN for important information about your F2021 class schedule.
MSCI 432Prod. and Serv Op. Mgmnt.ONLN  Instructor: Umair Shah; Log into LEARN for important information about your F2021 class schedule.
MSCI 432Prod. and Serv Op. Mgmnt.BLND  Instructor: Umair Shah; Log into LEARN for important information about your F2021 class schedule.
MSCI 491Work-term ReportUW  Instructor: Umair Shah; Level at least 4A MGTE only;
MSCI 541Search EnginesONLN  Instructor: Mark Smucker; Log into LEARN for important information about your F2021 class schedule.
MSCI 541Search EnginesBLND  Instructor: Mark Smucker; Log into LEARN for important information about your F2021 class schedule.
MSCI 551Quality Management and ControlUW  Instructor: Krishna Sabareesh Rajangom; Log into LEARN for important information about your F2021 class schedule.
MSCI 551Quality Management and ControlONLN  Instructor: Krishna Sabareesh Rajangom; Log into LEARN for important information about your F2021 class schedule.
 
MTE 100Mechatronics EngineeringBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 121Digital ComputationBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 200ASeminarUW  Log into LEARN for important information about your F2021 class schedule.
MTE 200BSeminarUW  Log into LEARN for important information about your F2021 class schedule.
MTE 201Exp. Meas. & Stat. AnalysisONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 201Exp. Meas. & Stat. AnalysisBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 202Ordinary Differential EquationONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 202Ordinary Differential EquationBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 203Advanced CalculusONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 203Advanced CalculusBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 204Numerical MethodsONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 204Numerical MethodsBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 219Mechanics of Deformable SolidsONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 219Mechanics of Deformable SolidsBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 220Sensors and InstrumentationONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 220Sensors and InstrumentationBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 241Intro:CompStruct&Real-TimeSysONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 241Intro:CompStruct&Real-TimeSysBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 262Microprocessors Digital LogicONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 262Microprocessors Digital LogicBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 300BSeminarUW  Log into LEARN for important information about your F2021 class schedule.
MTE 322Electromech. Machine DesignONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 360Automatic Control SystemsONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 360Automatic Control SystemsBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 380MTE Eng. Design WorkshopONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 380MTE Eng. Design WorkshopBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 400ASeminarUW  Log into LEARN for important information about your F2021 class schedule.
MTE 420Pwr Electronics & Motor DrivesONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 460Mechatronic System IntegrationBLND  Log into LEARN for important information about your F2021 class schedule.
MTE 481MTE Eng. Design ProjectUW  Log into LEARN for important information about your F2021 class schedule. 4A Mechatronics Core Project Course
MTE 544Autonomous Mobile RobotsUW  Log into LEARN for important information about your F2021 class schedule.
MTE 544Autonomous Mobile RobotsONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 545Intro to MEMS FabricationUW  Log into LEARN for important information about your F2021 class schedule.
MTE 545Intro to MEMS FabricationONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 598Special Topics:Hardware SysLinear & Nonlinear ElectronicsUW  Log into LEARN for important information about your F2021 class schedule. Reserve; Mechatronic students only
MTE 598Special Topics:Hardware SysLinear & Nonlinear ElectronicsONLN  Log into LEARN for important information about your F2021 class schedule.
MTE 599Special Topics:Mechanical SysMicrofluidics-based Lab & MEMSONLN  Log into LEARN for important information about your F2021 class schedule.
 
MTHEL 99First-Year Math ReadinessFirst year readinessONLN  
MTHEL 131Intro to Actuarial PracticeONLN  Fall section is reserved for 1st year students.
MTHEL 300Prof Comm in Stat and ActscSTJ  
MTHEL 300Prof Comm in Stat and ActscONLNJ  
 
MUSIC 100Understanding MusicONLNG  
MUSIC 110How Music MattersCGC  
MUSIC 111Fundamentals of Music TheoryONLNG  
MUSIC 116Music EnsembleCGC  Audition required
MUSIC 117Music EnsembleCGC  Audition required
MUSIC 140Popular Music & CultureONLNG  
MUSIC 216Music EnsembleCGC  Audition required
MUSIC 217Music EnsembleCGC  Audition required
MUSIC 222Conducting 1CGC  
MUSIC 226Music StudioCGC  Department Consent Required
MUSIC 227Music StudioCGC  Department Consent Required
MUSIC 231Music CognitionBLNDG  
MUSIC 233Musical Rhythms of the WorldCGC  
MUSIC 246Soundtracks: Music in FilmONLNG  
MUSIC 253Cathedral & Court:Music to1600ONLNG  
MUSIC 255Romant Cent/Beethoven & BeyondONLNG  
MUSIC 270Music Theory 1BLNDG  
MUSIC 275Music & TechnologyBLNDG  
MUSIC 316Music EnsembleCGC  Audition required
MUSIC 317Music EnsembleCGC  Audition required
MUSIC 326Music StudioCGC  Department Consent Required
MUSIC 327Music StudioCGC  Department Consent Required
MUSIC 334Women and MusicCGC  
MUSIC 363The Christian HymnBLNDG  
MUSIC 370Music Theory 3 (19th C)BLNDG  
MUSIC 380Directed Study in MusicCGC  Department Consent Required
MUSIC 381Directed Studies in MusicCGC  Department Consent Required
MUSIC 416Music EnsembleCGC  Audition required
MUSIC 417Music EnsembleCGC  Audition required
MUSIC 426Music StudioCGC  Department Consent Required
MUSIC 427Music StudioCGC  Department Consent Required
MUSIC 428Music StudioCGC  Department Consent Required
MUSIC 491Senior Research SeminarCGC  
MUSIC 492Senior Honours ThesisCGC  Department Consent Required
 
NE 100Introduction to NanotechnologyUW  Log into LEARN for important information about your F2021 class schedule.
NE 100Introduction to NanotechnologyONLN  Log into LEARN for important information about your F2021 class schedule.
NE 101Nanotechnology Eng. PracticeONLN  Log into LEARN for important information about your F2021 class schedule.
NE 109Nanotech Impact Socty EnvirmntUW  Log into LEARN for important information about your F2021 class schedule.
NE 109Nanotech Impact Socty EnvirmntONLN  Log into LEARN for important information about your F2021 class schedule.
NE 111Intro Programming for EngineerUW  Log into LEARN for important information about your F2021 class schedule.
NE 111Intro Programming for EngineerONLN  
NE 112Linear Algebra for Nano EngONLN  Log into LEARN for important information about your F2021 class schedule.
NE 112Linear Algebra for Nano EngBLND  Log into LEARN for important information about your F2021 class schedule.
NE 121Chemical PrinciplesUW  Log into LEARN for important information about your F2021 class schedule.
NE 121Chemical PrinciplesONLN  Log into LEARN for important information about your F2021 class schedule.
NE 201Nanotoxicology; Nano Eng PracUW  Log into LEARN for important information about your F2021 class schedule.
NE 201Nanotoxicology; Nano Eng PracONLN  Log into LEARN for important information about your F2021 class schedule.
NE 215Probability and StatisticsONLN  Log into LEARN for important information about your F2021 class schedule.
NE 216Adv Calculus & Num Methods 1ONLN  Log into LEARN for important information about your F2021 class schedule.
NE 216Adv Calculus & Num Methods 1BLND  Log into LEARN for important information about your F2021 class schedule.
NE 220LMaterials Sci. & Eng. LabUW  Log into LEARN for important information about your F2021 class schedule.
NE 220LMaterials Sci. & Eng. LabONLN  Log into LEARN for important information about your F2021 class schedule.
NE 222Org Chem for Nanotech EngUW  Log into LEARN for important information about your F2021 class schedule.
NE 222Org Chem for Nanotech EngONLN  Log into LEARN for important information about your F2021 class schedule.
NE 241ElectromagnetismUW  Log into LEARN for important information about your F2021 class schedule.
NE 241ElectromagnetismONLN  Log into LEARN for important information about your F2021 class schedule.
NE 302Nano Engineering PracticeONLN  Log into LEARN for important information about your F2021 class schedule.
NE 307Introduction to NanosystemsONLN  Log into LEARN for important information about your F2021 class schedule.
NE 330LMacromolecular Science LabUW  Log into LEARN for important information about your F2021 class schedule.
NE 330LMacromolecular Science LabONLN  Log into LEARN for important information about your F2021 class schedule.
NE 335Soft NanomaterialsONLN  Log into LEARN for important information about your F2021 class schedule.
NE 336Micro and Nanosystem Computer-UW  Log into LEARN for important information about your F2021 class schedule.
NE 336Micro and Nanosystem Computer-ONLN  Log into LEARN for important information about your F2021 class schedule.
NE 340LMicrofab & Thin-film Tech LabUW  Log into LEARN for important information about your F2021 class schedule.
NE 340LMicrofab & Thin-film Tech LabONLN  Log into LEARN for important information about your F2021 class schedule.
NE 344Electronic CircuitsUW  Log into LEARN for important information about your F2021 class schedule.
NE 344Electronic CircuitsONLN  Log into LEARN for important information about your F2021 class schedule.
NE 345Photonic Materials and DevicesONLN  Log into LEARN for important information about your F2021 class schedule.
NE 350Work-term Report 2ONLN  Log into LEARN for important information about your F2021 class schedule.
NE 352Surfaces and InterfacesUW  Log into LEARN for important information about your F2021 class schedule.
NE 352Surfaces and InterfacesONLN  Log into LEARN for important information about your F2021 class schedule.
NE 353Nanoprobing and LithographyONLN  Log into LEARN for important information about your F2021 class schedule.
NE 381Intro to Nanoscale BiosystemsONLN  Log into LEARN for important information about your F2021 class schedule.
NE 408Nanosystems Design ProjectUW  Log into LEARN for important information about your F2021 class schedule.
NE 408Nanosystems Design ProjectONLN  Log into LEARN for important information about your F2021 class schedule.
NE 451Simulation MethodsONLN  Log into LEARN for important information about your F2021 class schedule.
NE 453Special Topics in Nano Eng.Sol-Gel methods for materialsUW  Sol-Gel methods for materials. Log into LEARN for important information about your F2021 class schedule.
NE 454ANano-electronics Lab 1UW  Dept consent required to drop. Log into LEARN for important information about your F2021 class schedule.
NE 454ANano-electronics Lab 1ONLN  Log into LEARN for important information about your F2021 class schedule.
NE 454BNano-instrumentation Lab 1ONLN  Dept consent required to drop. Log into LEARN for important information about your F2021 class schedule.
NE 454CNanobiosystems Laboratory 1UW  Dept consent required to drop. Log into LEARN for important information about your F2021 class schedule.
NE 454CNanobiosystems Laboratory 1ONLN  Log into LEARN for important information about your F2021 class schedule.
NE 454DNanostructured Materials Lab 1UW  Dept consent required to drop. Log into LEARN for important information about your F2021 class schedule.
NE 454DNanostructured Materials Lab 1ONLN  Log into LEARN for important information about your F2021 class schedule.
NE 461Micro and Nano-instrumentationONLN  Log into LEARN for important information about your F2021 class schedule.
NE 471Nano-electronicsONLN  Log into LEARN for important information about your F2021 class schedule.
NE 481Nanomed & NanobiotechONLN  Log into LEARN for important information about your F2021 class schedule.
NE 491Nanostructured MaterialsONLN  Log into LEARN for important information about your F2021 class schedule.
 
OPTOM 248Clinical Experience 3UW  
 
PACS 101Peace is Everybody's BusinessBLNDG  
PACS 201Roots of Conflic,Viol.&PeaceONLNG  
PACS 202Conflict ResolutionONLNG  Held with LS 271
PACS 310Peace and the EnvironmentONLNG  
PACS 315Engineering and PeaceBLNDG  
PACS 316Violence, Non-violence,and WarONLNG  
PACS 323Neg'n Theories & StrategiesONLNG  Held with LS 319
PACS 325Refugees and Forced MigrationONLNG  
PACS 327Cult'l Approach. Confl Res'nCGC  
PACS 329Restorative JusticeCGC  LS 344
PACS 331Trauma, Healing, Conf. Res'nBLNDG  
PACS 390InternshipONLNG  
PACS 391Conf. Res'n SkillsWorkshop 2ONLNG  
PACS 391Conf. Res'n SkillsWorkshop 1ONLNG  
PACS 398Directed Readings in PACSONLNG  
PACS 399Directed Readings in PACSONLNG  
PACS 401Senior Research SeminarBLNDG  
 
PD 1Career FundamentalsONLN  Online course Reserved for co-op and EDGE students only Reserved for non-Engineering students only
PD 3CommunicationONLN  Online Course Reserved for co-op and EDGE students only
PD 5Project ManagementONLN  Online Course Reserved for co-op and EDGE students only
PD 6Problem SolvingONLN  Online Course Reserved for co-op and EDGE students only
PD 7Conflict ResolutionONLN  Online Course Reserved for co-op and EDGE students only
PD 9Ethical Decision MakingONLN  Online course Reserved for co-op and EDGE students only
PD 10Professional Resp in ComputingONLN  Online course Reserved for co-op and EDGE students only
PD 11Technical WritingONLN  Online course Reserved for co-op students only
PD 12Reflection and LearningONLN  Online course Reserved for co-op students only
PD 13Research in the WorkplaceONLN  Online course Reserved for co-op and EDGE students only
PD 19Tactics for Workplace SuccessONLN  Online Course Reserved for 1A/1B Engineering students only
PD 20Eng'g Workplce Skills I:ONLN  Online Course Reserved for Engineering students only
PD 22Professionalism/Ethics in EngONLN  Online course Reserved for co-op students only Anti-requisite: ECE 290
 
PDARCH 2Coop Fundamentals ArchitectsONLN  
PDARCH 4Writing, Editing & ResearchONLN  
 
PHARM 351Mgmt: Community Pharm PractUW  
PHARM 352Mgmt: Pharm Pract in OrganiznsONLN  
PHARM 353Entrepreneurship in PharmacyBLND  
PHARM 361Advanced CompoundingUW  
PHARM 366Concepts in Nutritional SciBLND  
PHARM 375Substance Abuse and DependencyONLN  
PHARM 377Drug-Induced DiseaseBLND  
PHARM 462Interprofessional Case MgmtUW  Course held at Conestoga College and the School of Pharmacy.
PHARM 464Adv Therapeutics in OncologyBLND  
PHARM 474Hospital PharmacotherapeuticsONLN  
PHARM 497Clinical 1 Direct Patient CareOFF  1219 - Cancelled
PHARM 498Clinical 2 Direct Patient CareOFF  1219 - cancelled
PHARM 499Clinical Rotation 3: ElectiveOFF  1219 - Cancelled
 
PHIL 100JIntroduction to PhilosophyONLNJ  
PHIL 101Challenging IdeasUW  
PHIL 110APhilosophy:Knowledge & RealityONLN  
PHIL 121Moral IssuesONLN  
PHIL 145Critical ThinkingONLN  
PHIL 202Gender IssuesONLN  Held with: GSJ 222
PHIL 204JPhilosophy and CultureONLNJ  
PHIL 215Professional & Business EthicsONLN  Held with: ARBUS 202
PHIL 216Probability & Decision MakingBLND  
PHIL 221EthicsUW  
PHIL 226Biomedical EthicsONLN  
PHIL 240Introduction to Formal LogicONLN  
PHIL 251Metaphysics and EpistemologyONLN  
PHIL 252Quantum Mechanics for EveryoneBLND  Held With: SCI 252
PHIL 255Philosophy of MindBLND  
PHIL 256Intro to Cognitive ScienceONLN  Held with: PSYCH 256
PHIL 258Intro to Philosophy of ScienceBLND  Held with: SCI 267
PHIL 283Great Works:Ancient & MedievalONLN  Held With: CLAS 261
PHIL 284Great Works: ModernONLNJ  
PHIL 319JEthics of End-of-Life CareONLNJ  
PHIL 324Social & Political PhilosophyONLN  
PHIL 327Philosophy of LawONLNJ  Held with LS 351
PHIL 327Philosophy of LawBLND  Section 002 Held with: LS 351 (002)
PHIL 329Violence, Non-violence,and WarONLNG  Held With: PACS 316
PHIL 350Topics in EpistemologyONLN  
PHIL 407Studies in 19th and 20th CentHeidegger's Being and TimeONLNJ  Topic: Heidegger's Being and Time
PHIL 422Studies in Political PhilHlth, Punshmnt & Carceral MedUW  Topic: Hlth, Punshmnt & Carceral Medicine Held With: GSJ 472 and PHIL 673
PHIL 463Philosophy of LanguageLanguage and PowerONLN  Topic: Language & Power Held with: PHIL 673 and GSJ 472
 
PHYS 10Physics SeminarUW  
PHYS 10Physics SeminarONLN  
PHYS 111Physics 1ONLN  
PHYS 111LPhysics 1 LabONLN  
PHYS 115MechanicsONLN  Log into LEARN for important information about your F2021 class schedule.
PHYS 121MechanicsONLN  
PHYS 121MechanicsBLND  
PHYS 121LMechanics LabUW  
PHYS 121LMechanics LabONLN  
PHYS 224Electromagnetism for Life PhysONLN  
PHYS 224LElectricity & Magnetism LabUW  
PHYS 225Modeling Life PhysicsONLN  
PHYS 232LMeasurement LaboratoryUW  
PHYS 236Computational Physics 1ONLN  
PHYS 256Geometrical & Physical OpticsONLN  
PHYS 256LOptics LaboratoryUW  
PHYS 275PlanetsONLN  
PHYS 342Electricity and Magnetism 2ONLN  
PHYS 358Thermal PhysicsONLN  Cross-listed with ECE 403
PHYS 359Statistical MechanicsOFF  
PHYS 360AModern Physics Laboratory 1UW  
PHYS 360BModern Physics Laboratory 2UW  
PHYS 363Intermed. Classical MechanicsONLN  
PHYS 364Mathematical Physics 1ONLN  
PHYS 380Molecular & Cellular Biophys.ONLN  
PHYS 434Quantum Physics 3ONLN  
PHYS 437AResearch ProjectONLN  
PHYS 437BResearch Project (Continued)ONLN  
PHYS 442Electricity and Magnetism 3UW  
PHYS 442Electricity and Magnetism 3ONLN  
PHYS 449Machine Learning in PhysicsUW  
PHYS 454Quantum Theory 2UW  Held with AMATH 473, AMATH 673
PHYS 461NanophysicsONLN  
PHYS 468Quantum Information ProcessingONLN  
PHYS 474GalaxiesUW  
PHYS 474GalaxiesONLN  
PHYS 475CosmologyUW  
PHYS 475CosmologyONLN  
PHYS 491Special Topics in Life PhysUW  
PHYS 491Special Topics in Life PhysONLN  
 
PLAN 100The Evolution of PlanningONLN  
PLAN 102Professional CommunicationONLN  
PLAN 102Professional CommunicationBLND  
PLAN 104Perspectives on PlanningONLN  
PLAN 104Perspectives on PlanningBLND  
PLAN 105Intro to Planning AnalysisONLN  
PLAN 105Intro to Planning AnalysisBLND  
PLAN 210Community DesignONLN  
PLAN 210Community DesignBLND  
PLAN 262Intro Global Emerging CitiesONLN  
PLAN 281Introduction to G.I.S.ONLN  Planning students should be registering in this course in the winter term!
PLAN 300Planning TheoryONLN  
PLAN 309Site Planning & Design StudioUW  
PLAN 320Economic Analyses for Reg PlanONLN  
PLAN 340Canadian Env Policy & PoliticsONLN  
PLAN 351Multivariate StatisticsONLN  
PLAN 387Spatial DatabasesONLN  
PLAN 451Tools for Sustainable CommONLN  This course has previously been offered in the spring term but moving forward will be a fall term offering.
PLAN 453Urban Stormwater ManagementONLN  
PLAN 481Geographic Info Sys ProjectBLND  
PLAN 485Proj,Prob.& Readings PlanningONLN  A Contract must be agreed to with supervisor.
PLAN 490Senior Honours EssayONLN  
 
PMATH 330Intro to Mathematical LogicONLN  
PMATH 331Applied Real AnalysisUW  held with AMATH 331
PMATH 333Introduction to Real AnalysisONLN  
PMATH 340Elementary Number TheoryONLN  
PMATH 347Groups and RingsUW  
PMATH 351Real AnalysisONLN  
PMATH 440Analytic Number TheoryONLN  held with PMATH 740
PMATH 445Rep of Finite GroupsUW  held with PMATH 745
PMATH 450Lebesgue Integ and Fourier AnaONLN  held with PMATH 650
PMATH 451Measure & IntegrationONLN  held with PMATH 651
PMATH 453Functional AnalysisONLN  held with PMATH 753
PMATH 465Smooth ManifoldsUW  held with PMATH 665
 
PSCI 100Power, Politics, and PolicyONLN  
PSCI 231Government and BusinessONLN  
PSCI 250State and NationONLN  
PSCI 255Comparative Political EconomyONLN  
PSCI 281World PoliticsONLN  
PSCI 281World PoliticsBLND  
PSCI 283International Political Econ.BLND  
PSCI 300Theories of Political EconomyONLN  
PSCI 302Local GovernmentONLN  
PSCI 303Pol Econ. of the EnvironmentONLN  
PSCI 324Contemporary Political TheoryONLN  
PSCI 331Public AdministrationONLN  
PSCI 359Politics of South AsiaONLN  
PSCI 360Canadian Gov't & Pol TopicsONLN  
PSCI 370Gender and PoliticsONLN  
PSCI 390Special StudiesLatin American politicsONLN  
PSCI 402Pol of International TradeONLN  
PSCI 461Canadian National PoliticsONLN  
PSCI 462Politics of Indigenous PeoplesONLN  
PSCI 463Rights and Public PolicyONLN  
PSCI 487International Relations TheoryUW  
PSCI 494Current Issues in Poli SciONLN  
PSCI 495Research ApprenticeshipONLN  
PSCI 496Civic Engagement in Poli SciONLN  
 
PSYCH 101Introductory PsychologyONLNJ  Spaces will be reserved for year one students in the Faculty of Arts.
PSYCH 101Introductory PsychologyONLN  Spaces will be reserved for year one students in the Faculty of Arts.
PSYCH 101RIntroductory PsychologyONLNR  Priority enrollment for Social Development Studies (SDS) Majors.
PSYCH 207Cognitive ProcessesONLN  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 211Developmental PsychologyONLN  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 212Educational PsychologyONLNJ  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 218Psychology of Death & DyingONLNJ  Held with GERON 218, HLTH 218 Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 226RPositive PsychologyONLNR  
PSYCH 230Psychology and LawONLNJ  Held with LS 272. Spaces will be reserved for those in the Psychology Major and Psychology Minor as well as those in academic plans in Legal Studies.
PSYCH 231Psych of Religious ExperienceSTJ  Spaces will be reserved for those in the Psychology Major and Psychology Minor.
PSYCH 238Organizational PsychologyONLN  Priority enrolment for those in the Psychology Major and Psychology Minor as well those in the Human Resources Management (HRM) academic plans.
PSYCH 253Social PsychologyUW  Priority enrolment for those in the Psychology Major and Psychology Minor
PSYCH 253Social PsychologyONLN  Priority enrolment for those in the Psychology Major, Psychology Minor, as well as General Social Development studies students pursuing degrees by online studies only, and others pursing degrees by online studies only.
PSYCH 256Intro to Cognitive ScienceONLN  PSYCH 256 is heldwith PHIL 256, and is offered by the Philosophy Department. Some spaces will be reserved for Psychology Majors and Psychology Minors.
PSYCH 257PsychopathologyONLN  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 261Physiological PsychologyONLN  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 264Research ApprenticeshipONLN  Find a supervisor. https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/courses-requiring-application
PSYCH 291Basic Research MethodsUW  The department confirms the math requirement. Students who have not successfully completed an Ontario 4U Math (e.g., Math of Data Management), Grade 12 Math from a province other than Ontario, an approved equivalent, or a University Algebra course will be required to take MATH 103 (Algebra), concurrently with PSYCH 291. Only current Psychology Majors and applicants to the Psychology Major will be permitted to enrol in PSYCH 291. Applicants, please see the following website for further details (e.g., application documents required): https://uwaterloo.ca/psychology/future-undergraduate-students/applying-psychology-programs/current-waterloo-students
PSYCH 291Basic Research MethodsONLN  The department confirms the math requirement. Students who have not successfully completed an Ontario 4U Math (e.g., Math of Data Management), Grade 12 Math from a province other than Ontario, an approved equivalent, or a University Algebra course will be required to take MATH 103 (Algebra), concurrently with PSYCH 291. Only current Psychology Majors and applicants to the Psychology Major will be permitted to enrol in PSYCH 291. Applicants, please see the following website for further details (e.g., application documents required): https://uwaterloo.ca/psychology/future-undergraduate-students/applying-psychology-programs/current-waterloo-students
PSYCH 306PerceptionONLN  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 307Human NeuropsychologyUW  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 312Learning DisabilitiesONLNJ  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 315Adolesc & Emerging AdulthoodONLNJ  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 318Psychosexual OrganizationONLNJ  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 320Language DevelopmentONLN  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 334RTheories Individual CounselONLNR  
PSYCH 337Families, Trauma, & ResilienceONLN  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 339Personnel PsychologyONLN  
PSYCH 340Training and DevelopmentONLN  Priority enrolment for those in the Psychology Major and Psychology Minor as well those in the Human Resources Management (HRM) academic plans.
PSYCH 349RCross-Cultural PsychologyONLNR  
PSYCH 353Social CognitionONLN  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 354Interpersonal RelationsSTJ  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 356PersonalityONLN  Priority enrolment for those in the Psychology Major and Psychology Minor.
PSYCH 389Social Sci Adv Res MethodsResearch in Development PsychONLN  
PSYCH 389Social Sci Adv Res MethodsResearch in Social PsychologyONLN  
PSYCH 389Social Sci Adv Res MethodsRes in Person & Clinical PsychONLN  
PSYCH 389Social Sci Adv Res MethodsResearch in Development PsychONLN  
PSYCH 391Advanced Data AnalysisONLN  Please enrol in only one of PSYCH 389 or 484 concurrently with PSYCH 391. See notes regarding priority enrolment: https://uwaterloo.ca/psychology/current-undergraduate-students/policies/psychology-department-policies/priority-enrolment-advanced-research-methods-courses-psych
PSYCH 391Advanced Data AnalysisBLND  Please enrol in only one of PSYCH 389 or 484 concurrently with PSYCH 391. See notes regarding priority enrolment: https://uwaterloo.ca/psychology/current-undergraduate-students/policies/psychology-department-policies/priority-enrolment-advanced-research-methods-courses-psych
PSYCH 398RIndependent StudyONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
PSYCH 399RIndependent StudyONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
PSYCH 453Hons Seminar: Develop PsychONLN  Priority enrolment will be given to those in fourth year. See the expanded PSYCH 453 description: https://uwaterloo.ca/psychology/current-undergraduate-students/psychology-courses/psychology-course-content
PSYCH 458Hon Sem in CognitionPsychology of Economic DecisioONLN  Priority enrolment will be given to those in fourth year. See the expanded PSYCH 458 description: https://uwaterloo.ca/psychology/current-undergraduate-students/psychology-courses/psychology-course-content
PSYCH 464Adv. Research ApprenticeshipONLN  Find a supervisor. https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/courses-requiring-application
PSYCH 470Topics in Applied PsychologyLangg Devpt & Socl InequalityONLN  Priority enrolment will be given to Psych majors in fourth year. See the expanded PSYCH 470 description: https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/courses-requiring-application
PSYCH 470Topics in Applied PsychologyPsych of IntimateRelationshipsONLN  Priority enrolment will be given to Psych majors in fourth year. See the expanded PSYCH 470 description: https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/courses-requiring-application
PSYCH 480Directed Studies - ElectiveONLN  Directed Studies. Find a supervisor. https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/courses-requiring-application
PSYCH 481Directed Studies - NS Adv PsycONLN  Directed Studies. Find a supervisor. https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/courses-requiring-application
PSYCH 482Directed Studies - SS Adv PsycONLN  Directed Studies. Find a supervisor. https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/courses-requiring-application
PSYCH 483Directed Studies - NS ResearchONLN  Directed Studies. Find a supervisor. https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/courses-requiring-application
PSYCH 484Directed Studies-S.S. ResearchONLN  Directed Studies. Find a supervisor. https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/courses-requiring-application
PSYCH 485Directed Studies - SeminarONLN  Directed Studies. Find a supervisor. https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/courses-requiring-application
PSYCH 486Directed Studies-Adv.StatsONLN  Directed Studies. Find a supervisor. https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/courses-requiring-application
PSYCH 490RSpecial StudiesONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
PSYCH 492Psychological MeasurementONLN  
PSYCH 499AHonours Thesis - Part 1ONLN  You must submit a course application form for PSYCH 499A enrolment. Discuss with your potential thesis supervisor regarding whether or not you should enrol in PSYCH 499B concurrently with PSYCH 499A. See the following website for further details regarding PSYCH 499 enrolment and responsibilities: https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/honours-thesis-psych-499
PSYCH 499BHonours Thesis - Part 2ONLN  See the following website for details regarding PSYCH 499B (and PSYCH 499C) enrolment and responsibilities. https://uwaterloo.ca/psychology/current-psychology-undergraduate-students/psychology-courses/honours-thesis-psych-499
PSYCH 499CHonours Thesis - Part 3ONLN  See the following website for details regarding PSYCH 499B (and PSYCH 499C) enrolment and responsibilities. https://uwaterloo.ca/psychology/current-undergraduate-students/psychology-courses/honours-thesis-psych-499
 
REC 100Intro to Recreation & LeisureONLN  
REC 101Intro to Rec & Leisure ServONLN  
REC 120Program ManagementONLN  
REC 201Leisure and Social JusticeONLN  
REC 213High Performance OrganizationsONLN  
REC 219Introduction to Event StudiesONLN  
REC 230Outdoor Rec, Tour, & Nat EnvirONLN  
REC 252Ther Rec: Phys DisabilitiesONLN  
REC 253Practicum in Therapeutic RecONLN  
REC 312Practicum in Rec, Sport & TourONLN  
REC 313Mobilizing ResourcesONLN  
REC 356Leisure and CommunityONLN  
REC 357TR Theories and EvidenceONLN  
REC 371Quantitative Leisure ResearchONLN  
REC 380Tourism AnalysisONLN  
REC 405Leisure and Well-beingONLN  
REC 422Urban RecreationONLN  
REC 450Internship for Therapeutic RecONLN  
REC 471AHonours ThesisONLN  
REC 471BHonours ThesisONLN  
REC 475Dircted Study in Special TpcsBusiness ManagementONLN  
REC 475Dircted Study in Special TpcsEvent ManagementONLN  
REC 475Dircted Study in Special TpcsSport ManagementONLN  
REC 475Dircted Study in Special TpcsLeisure & Well-BeingONLN  
REC 475Dircted Study in Special TpcsUrban & Municipal RecreationONLN  
REC 475Dircted Study in Special TpcsTourism/Commercial RecreationONLN  
REC 475Dircted Study in Special TpcsParks & Outdoor RecreationONLN  
REC 475Dircted Study in Special TpcsHuman Development & TRONLN  
REC 475Dircted Study in Special TpcsCultural Policy/Leis BehaviourONLN  
 
REES 220Fairy Tales, Then and NowONLN  Taught in English. Cross-listed with GER 220.
 
RS 100Religions of AsiaONLN  
RS 101Introductory Ancient Greek 1ONLN  held with GRK 101 held with GRK 602
RS 110Religions of the WestONLNP  
RS 121EvilONLNJ  
RS 150Christian EthicsONLNJ  
RS 180Love and FriendshipONLNJ  
RS 201Religions of East AsiaONLNR  
RS 218Seductn Rivalry Dysfn in BibleONLN  Held with JS 218
RS 223Intermediate GreekONLN  Held with GRK 201
RS 228Big Ideas of the BibleBLNDG  
RS 234Power and Corruption in BibleONLN  Held with JS 234
RS 236Paul: Life & LettersONLNG  
RS 242RReligion & Social DevelopmentONLNR  Held with SDS 242R.
RS 253Christianity's Big QuestionsONLNG  
RS 260Religion MattersONLN  
RS 270RReligion in Popular FilmONLNR  
RS 327The Body, Dress, and ReligionONLNG  Held with CLAS 326 Held with GSJ 327
RS 344The Radical ReformationBLNDG  Held with HIST 348 Held with TS 642
RS 357The Christian HymnBLNDG  
RS 398Dir Readings: Special SubjectsTo be announcedONLNG  
RS 420REncounter with Human NatureONLNR  
 
RSCH 100ResearchUW  
 
RUSS 101Elementary Russian 1ONLN  RUSS 101 is not open to students with native, near-native or similar advanced ability. Students who already have knowledge of the Russian language please contact the Germanic & Slavic Studies Undergraduate Office (gssugrad@uwaterloo.ca) for enrollment advice.
 
SCBUS 123Science & Business WorkshopONLN  Science and Business students only.
SCBUS 223Technological InnovationONLN  Science and Business students only.
SCBUS 323Technology DevelopmentONLN  Science and Business students only.
SCBUS 423Management of Sci & BusinessONLN  Science and Business students only.
 
SCI 206Physics of How Things WorkONLN  
SCI 230Tech Innovation & EntrepreneurONLN  
SCI 252Quantum Mechanics for EveryoneBLND  
SCI 267Intro to Philosophy of ScienceBLND  held with PHIL 258
 
SDS 131RPolitical Ideologies & Soc DevONLNR  
SDS 150RLifespan ProcessesONLNR  
SDS 210RChildren's Rights in CanadaONLNR  Held with LS 273,
SDS 242RReligion & Social DevelopmentONLNR  Held with RS 242R
SDS 250RSocial StatisticsONLNR  Priority enrollment for SDS majors. Held with SWREN 250R.
SDS 251RSocial ResearchONLNR  Priority enrollment for SDS majors. Held with SWREN 251R.
SDS 312RHomelessness & Public PolicyONLNR  Held with SWREN 312R.
SDS 322RCommunity EngagementONLNR  
SDS 331RSocial Inequality, Social JustONLNR  Held with SWREN 331R.
SDS 353RThe Evolution of Family LawONLNR  Held with LS 374.
SDS 354RValues & Contemporary FamiliesONLNR  Held with LS 374.
SDS 358RChild Maltreat: Ident&PreventONLNR  Cross-listed with SOCWK 355R
SDS 367RAging and Social DevelopmentONLNR  
SDS 398RIndependent StudyONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
SDS 399RIndependent StudyONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
SDS 400RComparative Social PolicyONLNR  
SDS 410RQueer and Trans StudiesONLNR  
SDS 411RDecolonization & Social ActionONLNR  
SDS 420REncounter with Human NatureONLNR  
SDS 425REquity and EducationONLNR  
SDS 440ROptimal LivingONLNR  
SDS 441RPop Culture & Social ChangeONLNR  
SDS 449RPrejudice and DiscriminationONLNR  
SDS 490RSpecial StudiesONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
SDS 495RResearch ApprenticeshipONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
SDS 499ASenior Honours Essay/ThesisONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
SDS 499BSenior Honours Essay/ThesisONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
 
SE 101Intro to Methods Software EngONLN  
SE 101Intro to Methods Software EngBLND  Log into LEARN for important information about your F2021 class schedule.
SE 201SeminarONLN  Log into LEARN for important information about your F2021 class schedule.
SE 212Logic and ComputationONLN  Log into LEARN for important information about your F2021 class schedule.
SE 302SeminarONLN  Log into LEARN for important information about your F2021 class schedule.
SE 380Intro to Feedback ControlONLN  
SE 380Intro to Feedback ControlBLND  Log into LEARN for important information about your F2021 class schedule.
SE 390Design Project PlanningONLN  
SE 390Design Project PlanningBLND  Log into LEARN for important information about your F2021 class schedule.
SE 464Software Desgn & ArchitecturesONLN  Log into LEARN for important information about your F2021 class schedule.
SE 499ProjectONLN  Log into LEARN for important information about your F2021 class schedule.
 
SI 121RIslam in the WorldONLNR  
SI 131RArab CultureONLNR  
SI 250RIslamic Civ. Late Antiq.-1300ONLNR  Held with MEDVL 250R.
 
SMF 101Relationships and FamiliesONLNJ  
SMF 204Intro to Human SexualityONLNJ  
SMF 208Systemic TherapiesONLNJ  
SMF 220Research MethodsONLNJ  
SMF 301Comm. & Counselling SkillsONLNJ  
SMF 310Sexual and Relational EthicsONLNJ  
SMF 350Love and the LawONLNJ  
SMF 496Seminar in Family StudiesIntersectingIdentitiesInRel'sONLNJ  Topic: Intersecting Identities in Relationships
 
SOC 101Introduction to SociologyONLNJ  Spaces reserved for First Year students in the Faculty of Arts.
SOC 101Introduction to SociologyONLN  
SOC 101RIntroduction to SociologyONLNR  Priority enrollment for Social Development Studies majors
SOC 202Classical Sociological TheoryONLN  Reserved for SOCIOLOGY majors and minors only. Reserved for Year 2 or higher students.
SOC 204RSociology of AdolescenceONLNR  
SOC 207RSociology of EducationONLNR  
SOC 221Research MethodsONLN  Reserved for SOCIOLOGY majors and minors only Held with LS 221
SOC 222Juvenile DelinquencyUW  
SOC 224RPoverty Canada & Social ConseqONLNR  Priority enrolment for Social Development Studies (SDS) Majors. Held with SWREN 224R
SOC 227CriminologyONLN  Held with LS 227
SOC 229Selected Topics in CriminologyONLNJ  Held with LS 229
SOC 230Special Topics in SociologyTBAUW  1219 - cancelled
SOC 230Special Topics in SociologySurveillance StudiesONLN  
SOC 263Organized CrimeUW  
SOC 280Social StatisticsONLN  
SOC 302Contemporary TheoryONLN  
SOC 322Field Research MethodsONLN  Reserved for SOCIOLOGY majors. Held with LS 322
SOC 325Sexuality and the LawONLN  Reserved for SOCIOLOGY majors. Held with LS 325
SOC 326Punishment and SocietyONLN  
SOC 327Policing in a Democratic SocONLNJ  Held with LS 327
SOC 328Trafficking and FinancialCrimeONLN  
SOC 369JThe Sociology of CommunityONLNJ  
SOC 370Sociology of LawONLN  Held with LS 300
SOC 387Criminal Justice InstitutionsONLN  
SOC 398RIndependent StudyONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
SOC 399RIndependent StudyONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
SOC 406Contemp Sociological TheoryONLN  
SOC 419Police Systems and PracticeONLN  
SOC 420Seminar in Social InequalityONLN  
SOC 423Peers and CrimeONLN  
SOC 424Seminar in Sociology of HealthONLN  
SOC 430Special Topics in SociologyMobile Tech and Modern LifeONLN  
SOC 430Special Topics in SociologyGoverning CybercrimeONLN  
SOC 430Special Topics in SociologyTBAONLN  
SOC 431Science as Pract. and CultureONLN  
SOC 436Alcohol and Well-BeingONLNJ  
SOC 490RSpecial StudiesONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
 
SOCWK 120RIntroduction to Social WorkONLNR  Priority enrollment for Social Development Studies (SDS) majors. Held with SWREN 120R.
SOCWK 220RSoc Wk Indiv-Theory & Pract 1ONLNR  Held with SWREN 220R.
SOCWK 221RSocial Group WorkONLNR  Held with SWREN 221R.
SOCWK 222RCommunity OrganizationONLNR  Held with SWREN 222R.
SOCWK 240RPalliative CareONLNR  
SOCWK 300RCanadian Social Welfare PolicyONLNR  Held with SWREN 300R.
SOCWK 301RUnderstand Diversity in CanadaONLNR  Held with SWREN 301R.
SOCWK 321RSocial Work With FamiliesONLNR  Held with SWREN 321R.
SOCWK 398RIndependent StudyONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
SOCWK 399RIndependent StudyONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
SOCWK 490RSpecial StudiesONLNR  Department consent and separate application required. Contact sds@uwaterloo.ca to inquire about application. For more information visit https://uwaterloo.ca/social-development-studies/current-students/courses/courses-requiring-applications
 
SPAN 101Introduction to Spanish 1ONLN  
SPAN 102Introduction to Spanish 2ONLN  
SPAN 150Welcome to Latin AmericaONLN  
SPAN 201AIntermediate Spanish 1ONLN  
SPAN 217First Nations,Native AmericansONLN  
SPAN 301ASpanish in Context 1ONLN  
SPAN 344Spec Topics Hispanic StudiesHybrid Identities:LatinoCanadaONLN  
 
SPCOM 100Interpersonal CommunicationONLN  priority enrollment for first year SPCOM majors
SPCOM 101Theories of CommunicationONLN  introductory course for all interested students
SPCOM 102Introduction to PerformanceUW  
SPCOM 149Critical Design PracticesONLN  
SPCOM 191Comm in Eng: AE,CIVE,ENVE,GEOEONLN  
SPCOM 201Intro Gender & Sexuality CommONLN  
SPCOM 204Leadership, Teams, & CommONLN  all space reserved for ARBUS students
SPCOM 210Key Concepts Media and CultureONLN  
SPCOM 220Performance StudiesONLN  
SPCOM 223Public SpeakingONLN  
SPCOM 225InterviewingONLN  
SPCOM 226Intercultural CommunicationONLN  
SPCOM 228Public CommunicationONLN  
SPCOM 300Special Topics Digital DesignONLN  
SPCOM 323Speech WritingONLN  
SPCOM 324Small Group CommunicationONLN  
SPCOM 335Power, Agency, CommunityONLN  
SPCOM 399Communication InquiryONLN  
SPCOM 401Advncd Gnder and Sexlty CmnctnONLN  
SPCOM 431Crisis CommunicationONLN  
SPCOM 471Comm, Resistance, & Soc ChangeONLN  
 
STAT 202Intro Stats for ScientistsONLN  
STAT 206Statistics for Software EngineONLN  
STAT 206Statistics for Software EngineBLND  
STAT 220Probability (Nonspecialist )ONLN  
STAT 220Probability (Nonspecialist )BLND  
STAT 221Statistics (Nonspecialist)ONLN  
STAT 230ProbabilityBLND  
STAT 230ProbabilityONLN  
STAT 231StatisticsBLND  
STAT 231StatisticsONLN  
STAT 240Probability (Advanced Level)ONLN  
STAT 322Sam & Experimen Des (Nonspec)ONLN  
STAT 330Mathematical StatisticsONLN  
STAT 330Mathematical StatisticsBLND  
STAT 331Applied Linear ModelsONLN  
STAT 332Sampling & Experimental DesignUW  
STAT 332Sampling & Experimental DesignONLN  
STAT 333Stochastic Processes 1ONLN  
STAT 333Stochastic Processes 1BLND  
STAT 334Prob Models for Bus & AccONLN  
STAT 337Introduction to BiostatisticsONLN  
STAT 337Introduction to BiostatisticsBLND  
STAT 341Computational Stats & Data AnaONLN  
STAT 341Computational Stats & Data AnaBLND  
STAT 371Lin Models and Process for BusONLN  
STAT 372Survey SamplingONLN  
STAT 373Regre and Forecast Met in FinONLN  
STAT 373Regre and Forecast Met in FinBLND  
STAT 430Experimental DesignONLN  Held with STAT 830
STAT 431Gen Lin Models & ApplicationsONLN  Held with STAT 831
STAT 433Stochastic Processes 2ONLN  Held with STAT 833
STAT 441Stat Learning-ClassificationONLN  Cross-listed with CM 763 Held with STAT 841
STAT 442Data VisualizationONLN  Cross-listed with CM 762 Held with STAT 842
STAT 442Data VisualizationBLND  Cross-listed with CM 762 Held with STAT 842
STAT 443ForecastingONLN  
 
STV 100Society, Tech & Values: IntroONLN  
STV 202Design and SocietyONLN  
STV 306Biotechnology and SocietyONLN  
 
SYDE 101Comm SYDE Written & OralONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 101LComm SYDE VisualizationONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 101LComm SYDE VisualizationBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 111Calculus 1ONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 111Calculus 1BLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 113Elementary Engineering MathONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 113Elementary Engineering MathBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 121Digital ComputationONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 121Digital ComputationBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 161Introduction to DesignONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 181Physics 1 (Statics)ONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 181Physics 1 (Statics)BLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 182Physics 2 (Dynamics)ONLN  For MTE. Log into LEARN for important information about your F2021 class schedule.
SYDE 202SeminarUW  Log into LEARN for important information about your F2021 class schedule.
SYDE 202SeminarONLN  
SYDE 211Calculus 3ONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 211Calculus 3BLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 212Probability and StatisticsONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 212Probability and StatisticsBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 252Linear Systems & SignalsONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 252Linear Systems & SignalsBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 262Eng. Economics of DesignONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 262Eng. Economics of DesignBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 286Mechanics of Deformable SolidsONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 286Mechanics of Deformable SolidsBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 292Circuits,Instrument'n & MeasurONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 292Circuits,Instrument'n & MeasurBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 292LCirc., Instr., Measuremnts LabUW  Log into LEARN for important information about your F2021 class schedule.
SYDE 292LCirc., Instr., Measuremnts LabONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 401SeminarONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 411Optimization and Num MethodsONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 411Optimization and Num MethodsBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 461SYDE Capstone Project 1ONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 533Conflict ResolutionONLN  
SYDE 533Conflict ResolutionBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 543Cognitive ErgonomicsONLN  
SYDE 543Cognitive ErgonomicsBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 556Simulating Neurobiological SysONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 575Image ProcessingONLN  
SYDE 575Image ProcessingBLND  Log into LEARN for important information about your F2021 class schedule.
SYDE 599Special Topics in SYDEMaterial Selection for DesignUW  Log into LEARN for important information about your F2021 class schedule.
SYDE 599Special Topics in SYDEBiology and ComputationONLN  Log into LEARN for important information about your F2021 class schedule.
SYDE 599Special Topics in SYDEMaterial Selection for DesignONLN  
 
THPERF 102Introduction to PerformanceUW  
THPERF 149Critical Design PracticesONLN  
THPERF 220Performance StudiesONLN  
THPERF 243Technical Production 1BLND  
THPERF 280Theatre and Perf in CanadaONLN  
THPERF 282Gender and PerformanceONLN  
THPERF 301Performance CreationUW  
THPERF 366Writing for PerformanceONLN  
THPERF 386Shakespeare 1ONLNJ  
 
UNIV 101Strtgs & Skills Acad SuccessONLN  
UNIV 101Strtgs & Skills Acad SuccessBLND  Department consent required. For more information on this course visit: https://uwaterloo.ca/student-success/academic-development/foundation-term/univ-101
 
VCULT 100World Cinema & Visual CultureONLN  Cross-listed with FINE 102
VCULT 300Visual Culture in TheoryONLN  
VCULT 400Visual Culture SeminarONLN  
 
WKRPT 100Work-term ReportUW  
WKRPT 200Work-term ReportUW  
WKRPT 200Work-term ReportONLN  
WKRPT 201Work-term ReportUW  
WKRPT 300Work-term ReportUW  
WKRPT 300Work-term ReportONLN  
WKRPT 301Work-term ReportUW  
WKRPT 400Work-term ReportUW  
WKRPT 400Work-term ReportONLN  
WKRPT 401Work-term ReportUW  

Page last generated: 31-JUL-2021 16:30:24