Skip to main content
Ontario Tech acknowledges the lands and people of the Mississaugas of Scugog Island First Nation.

We are thankful to be welcome on these lands in friendship. The lands we are situated on are covered by the Williams Treaties and are the traditional territory of the Mississaugas, a branch of the greater Anishinaabeg Nation, including Algonquin, Ojibway, Odawa and Pottawatomi. These lands remain home to many Indigenous nations and peoples.

We acknowledge this land out of respect for the Indigenous nations who have cared for Turtle Island, also called North America, from before the arrival of settler peoples until this day. Most importantly, we acknowledge that the history of these lands has been tainted by poor treatment and a lack of friendship with the First Nations who call them home.

This history is something we are all affected by because we are all treaty people in Canada. We all have a shared history to reflect on, and each of us is affected by this history in different ways. Our past defines our present, but if we move forward as friends and allies, then it does not have to define our future.

Learn more about Indigenous Education and Cultural Services

Fall Undergraduate Courses - Online

*Course may involve some on-campus visits for research opportunities.

Semester Subject Code Subject Description Course Title Instructional Method
Fall 2020 AEDT Adult Education & Digital Tech AEDT 1120U_F Foundations of Digital Teaching and Learning Technologies Online
Fall 2020 AEDT Adult Education & Digital Tech AEDT 1160U_F Digital Communication Technologies Online
Fall 2020 AEDT Adult Education & Digital Tech AEDT 2130U_F Graphic Design, Digital Technologies and Learning Online
Fall 2020 AEDT Adult Education & Digital Tech AEDT 2160U_F Online Learning: Theory and Research Online
Fall 2020 AEDT Adult Education & Digital Tech AEDT 2170U_F Designing Inclusive Learning Environments Online
Fall 2020 AEDT Adult Education & Digital Tech AEDT 3110U_F Information Literacy Online
Fall 2020 AEDT Adult Education & Digital Tech AEDT 3120U_F Workplace Learning Online
Fall 2020 AEDT Adult Education & Digital Tech AEDT 3140U_F Creating Digital Tools Online
Fall 2020 AEDT Adult Education & Digital Tech AEDT 3160U_F Developing Literacy Online
Fall 2020 AEDT Adult Education & Digital Tech AEDT 4200U_F Thesis I Online
Fall 2020 AUTE Automotive Engineering AUTE 3010U_F Introduction to Automotive Engineering Online
Fall 2020 AUTE Automotive Engineering AUTE 4010U_F Vehicle Dynamics and Control Online
Fall 2020 AUTE Automotive Engineering AUTE 4060U_F Automotive Structural Design Online
Fall 2020 BIOL Biology BIOL 1000U_F Foundations in Bioscience Online
Fall 2020 BIOL Biology BIOL 1011U_F Introductory Cell and Molecular Biology Online
Fall 2020 BIOL Biology BIOL 1841U_F Essentials of Biology Online
Fall 2020 BIOL Biology BIOL 3020U_F Principles of Pharmacology and Toxicology Online
Fall 2020 BIOL Biology BIOL 3051U_F Developmental Biology Online
Fall 2020 BIOL Biology BIOL 3080U_F Biochemistry II Online
Fall 2020 BIOL Biology BIOL 3110U_F Population Genetics Online
Fall 2020 BIOL Biology BIOL 3610U_F Comparative Zoology Online
Fall 2020 BIOL Biology BIOL 3640U_F Plant Biology Online
Fall 2020 BIOL Biology BIOL 3660U_F Ecology Online
Fall 2020 BIOL Biology BIOL 4010U_F Introduction to Environmental Research Methods Online
Fall 2020 BIOL Biology BIOL 4020U_F Introduction to Environmental Toxicology Online
Fall 2020 BIOL Biology BIOL 4040U_F Applied Molecular Biology Online
Fall 2020 BIOL Biology BIOL 4070U_F Advanced Biochemistry Online
Fall 2020 BIOL Biology BIOL 4410U_F Biology Thesis Project I Online
Fall 2020 BIOL Biology BIOL 4620U_F Animal Behaviour Online
Fall 2020 BUSI Business BUSI 1010U_F Critical Thinking and Ethics Online
Fall 2020 BUSI Business BUSI 1020U_F Business Communications Online
Fall 2020 BUSI Business BUSI 1130U_F Introduction to Financial Accounting Online
Fall 2020 BUSI Business BUSI 1450U_F Statistics Online
Fall 2020 BUSI Business BUSI 1520U_F Business Computer Applications Online
Fall 2020 BUSI Business BUSI 1600U_F Management of the Enterprise Online
Fall 2020 BUSI Business BUSI 1700U_F Introduction to Entrepreneurship Online
Fall 2020 BUSI Business BUSI 1915U_F Business Math I Online
Fall 2020 BUSI Business BUSI 1916U_F Business Math II Online
Fall 2020 BUSI Business BUSI 2000U_F Collaborative Leadership Online
Fall 2020 BUSI Business BUSI 2050U_F Managerial Economics Online
Fall 2020 BUSI Business BUSI 2130U_F Intermediate Financial Accounting I Online
Fall 2020 BUSI Business BUSI 2180U_F Introduction to Managerial Accounting Online
Fall 2020 BUSI Business BUSI 2200U_F Marketing Management Online
Fall 2020 BUSI Business BUSI 2311U_F Organizational Behaviour Online
Fall 2020 BUSI Business BUSI 2401U_F Finance I Online
Fall 2020 BUSI Business BUSI 2402U_F Finance II Online
Fall 2020 BUSI Business BUSI 2500U_F Business Simulation and Analytics Online
Fall 2020 BUSI Business BUSI 2550U_F Introduction to Project Management Online
Fall 2020 BUSI Business BUSI 2570U_F Cybercrime Online
Fall 2020 BUSI Business BUSI 2603U_F Introduction to Operations Management Online
Fall 2020 BUSI Business BUSI 3040U_F Information Systems Online
Fall 2020 BUSI Business BUSI 3110U_F Introduction to Taxation Online
Fall 2020 BUSI Business BUSI 3130U_F Intermediate Financial Accounting II Online
Fall 2020 BUSI Business BUSI 3131U_F Intermediate Financial Accounting III Online
Fall 2020 BUSI Business BUSI 3180U_F Intermediate Managerial Accounting Online
Fall 2020 BUSI Business BUSI 3210U_F Consumer Behaviour Online
Fall 2020 BUSI Business BUSI 3305U_F Recruitment and Selection Online
Fall 2020 BUSI Business BUSI 3312U_F Industrial & Labour Relations Online
Fall 2020 BUSI Business BUSI 3315U_F Negotiation Theory and Behaviour Online
Fall 2020 BUSI Business BUSI 3330U_F The Management of Change Online
Fall 2020 BUSI Business BUSI 3340U_F Human Resource Planning Online
Fall 2020 BUSI Business BUSI 3410U_F Financial Institutions Online
Fall 2020 BUSI Business BUSI 3420U_F Derivative Securities Online
Fall 2020 BUSI Business BUSI 3430U_F Personal Finance Online
Fall 2020 BUSI Business BUSI 3440U_F Financial Modelling Online
Fall 2020 BUSI Business BUSI 3450U_F Business Forecasting Techniques Online
Fall 2020 BUSI Business BUSI 3480U_F International Finance Online
Fall 2020 BUSI Business BUSI 3503U_F E-Marketing Online
Fall 2020 BUSI Business BUSI 3630U_F Logistics in the Supply Chain Online
Fall 2020 BUSI Business BUSI 3670U_F Risk Management Frameworks and Processes Online
Fall 2020 BUSI Business BUSI 3700U_F Strategic Management for Professionals Online
Fall 2020 BUSI Business BUSI 3705U_F Legal Environment of Business Online
Fall 2020 BUSI Business BUSI 3710U_F Small Business Management Online
Fall 2020 BUSI Business BUSI 4130U_F Advanced Financial Accounting Online
Fall 2020 BUSI Business BUSI 4210U_F High-Tech Marketing Online
Fall 2020 BUSI Business BUSI 4230U_F Marketing Analytics Online
Fall 2020 BUSI Business BUSI 4410U_F Advanced Corporate Finance Applications Online
Fall 2020 BUSI Business BUSI 4701U_F Strategic Management Online
Fall 2020 BUSI Business BUSI 4710U_F Information Privacy Law and New Technologies Online
Fall 2020 BUSI Business BUSI 4995U_F Capstone Study Project Online
Fall 2020 BUSI Business BUSI 4996U_F Internship Online
Fall 2020 BUSI Business BUSI 4997U_F Internship Continuance Online
Fall 2020 BUSI Business BUSI 4998U_F Internship II Online
Fall 2020 CHEM Chemistry CHEM 2010U_F Structure and Bonding Online
Fall 2020 CHEM Chemistry CHEM 3050U_F Environmental Chemistry Online
Fall 2020 CHEM Chemistry CHEM 3140U_F Physical Chemistry for Biosciences Online
Fall 2020 CHEM Chemistry CHEM 3250U_F Introductory Medicinal Chemistry Online
Fall 2020 CHEM Chemistry CHEM 4110U_F Bio-Organic Chemistry and Chemical Biology Online
Fall 2020 CHEM Chemistry CHEM 4410U_F Chemistry Thesis Project I Online
Fall 2020 CHEM Chemistry CHEM 4510U_F Pharmaceutical Discovery Online
Fall 2020 COMM Communications COMM 1050U_F Technical Communications Online
Fall 2020 COMM Communications COMM 1100U_F Introduction to Communication Studies Online
Fall 2020 COMM Communications COMM 1420U_F Living Digitally Online
Fall 2020 COMM Communications COMM 2110U_F Communication Theory: Keyworks Online
Fall 2020 COMM Communications COMM 2210U_F Researching Communication and Digital Culture Online
Fall 2020 COMM Communications COMM 2270U_F Entertainment Goes Global Online
Fall 2020 COMM Communications COMM 2530U_F Advertising and Society Online
Fall 2020 COMM Communications COMM 2620U_F Interpersonal Communication Online
Fall 2020 COMM Communications COMM 3110U_F Communication Ethics Online
Fall 2020 COMM Communications COMM 3350U_F Environmental Communication Online
Fall 2020 COMM Communications COMM 3710U_F Intercultural Communication Online
Fall 2020 COMM Communications COMM 3740U_F Digital Games Studies: From Pong to Pokémon GO Online
Fall 2020 COMM Communications COMM 4120U_F Contemporary Issues in Communication Online
Fall 2020 COMM Communications COMM 4210U_F Special Topics Online
Fall 2020 COMM Communications COMM 4510U_F Public Relations Online
Fall 2020 COMM Communications COMM 4710U_F International Communication Online
Fall 2020 CRMN Criminology and Justice CRMN 1000U_F Introduction to Criminal Justice Online
Fall 2020 CRMN Criminology and Justice CRMN 2031U_F Rethinking Justice: Alternative Approaches Online
Fall 2020 CRMN Criminology and Justice CRMN 2050U_F Rights and Wrongs in the Justice System Online
Fall 2020 CRMN Criminology and Justice CRMN 2830U_F Theories of Justice Online
Fall 2020 CRMN Criminology and Justice CRMN 2850U_F Classical Theories of Crime Online
Fall 2020 CRMN Criminology and Justice CRMN 3025U_F Victimology Online
Fall 2020 CRMN Criminology and Justice CRMN 3028U_F Women in the Criminal Justice System Online
Fall 2020 CRMN Criminology and Justice CRMN 3035U_F Crime and Media Online
Fall 2020 CRMN Criminology and Justice CRMN 3050U_F Police and Society Online
Fall 2020 CRMN Criminology and Justice CRMN 3053U_F Prosecution and Sentencing Online
Fall 2020 CRMN Criminology and Justice CRMN 3060U_F Punishment and Society Online
Fall 2020 CRMN Criminology and Justice CRMN 4000U_F Advanced Justice Studies Online
Fall 2020 CRMN Criminology and Justice CRMN 4001U_F Special Topics in Criminology and Justice Online
Fall 2020 CRMN Criminology and Justice CRMN 4065U_F Criminal Justice Ethics and Misconduct Online
Fall 2020 CRMN Criminology and Justice CRMN 4085U_F Emerging Patterns of Policing Online
Fall 2020 CRMN Criminology and Justice CRMN 4099U_F Criminology and Justice Integrating Project Online
Fall 2020 CSCI Computer Science CSCI 1030U_F Introduction to Computer Science Online
Fall 2020 CSCI Computer Science CSCI 1040U_F Introduction to Programming for Scientists Online
Fall 2020 CSCI Computer Science CSCI 1060U_F Programming Workshop I Online
Fall 2020 CSCI Computer Science CSCI 2000U_F Scientific Data Analysis Online
Fall 2020 CSCI Computer Science CSCI 2010U_F Data Structures Online
Fall 2020 CSCI Computer Science CSCI 2110U_F Discrete Mathematics for Computer Scientists Online
Fall 2020 CSCI Computer Science CSCI 3030U_F Database Systems and Concepts Online
Fall 2020 CSCI Computer Science CSCI 3055U_F Programming Languages Online
Fall 2020 CSCI Computer Science CSCI 3070U_F Analysis and Design of Algorithms Online
Fall 2020 CSCI Computer Science CSCI 4040U_F Ethics, Law and the Social Impacts of Computing Online
Fall 2020 CSCI Computer Science CSCI 4100U_F Mobile Devices Online
Fall 2020 CSCI Computer Science CSCI 4110U_F Advanced Computer Graphics Online
Fall 2020 CSCI Computer Science CSCI 4140U_F Quantum Computing Software and Applications Online
Fall 2020 CSCI Computer Science CSCI 4220U_F Computer Vision Online
Fall 2020 CSCI Computer Science CSCI 4410U_F Computer Science Thesis Project I Online
Fall 2020 ECON Economics ECON 2010U_F Microeconomics Online
Fall 2020 EDUC Education EDUC 1312U_F Fundamentals of Professional Writing Online
Fall 2020 EDUC Education EDUC 2400U_F Equity and Diversity Online
Fall 2020 EDUC Education EDUC 2401U_F Learning in Digital Contexts Online
Fall 2020 EDUC Education EDUC 2402U_F Teaching for Inclusion: Special Needs and Individualized Education Online
Fall 2020 EDUC Education EDUC 2403U_F Independent Inquiry/Internship Online
Fall 2020 EDUC Education EDUC 2404U_F Education Law, Policy and Ethics Online
Fall 2020 EDUC Education EDUC 2405U_F Foundations III: Long Range Planning and Assessment + 31 days Field Experience Online
Fall 2020 EDUC Education EDUC 2406U_F Reflective Practice/Action Research Online
Fall 2020 EDUC Education EDUC 2407U_F Mental Health Issues in Schools Online
Fall 2020 EDUC Education EDUC 2408U_F P/J Coding and Communication Online
Fall 2020 EDUC Education EDUC 4703U_F Problem and Inquiry Based Learning Online
Fall 2020 ELEE Electrical Engineering ELEE 2110U_F Discrete Mathematics for Engineers Online
Fall 2020 ELEE Electrical Engineering ELEE 3240U_F Applications for Electromagnetics Online
Fall 2020 ELEE Electrical Engineering ELEE 4115U_F Fundamentals of Smart Grid Online
Fall 2020 ELEE Electrical Engineering ELEE 4130U_F Digital Communications Online
Fall 2020 ELEE Electrical Engineering ELEE 4150U_F Advanced Control Systems Online
Fall 2020 ENGR Engineering ENGR 0998U_F Engineering Internship Program Online
Fall 2020 ENGR Engineering ENGR 0999U_F Engineering Co-op Program Online
Fall 2020 ENGR Engineering ENGR 3160U_F Engineering Operations and Project Management Online
Fall 2020 ENGR Engineering ENGR 3200U_F Engineering Graphics and Design Online
Fall 2020 ENGR Engineering ENGR 4760U_F Ethics, Law and Professionalism for Engineers Online
Fall 2020 ENGR Engineering ENGR 4940U_F Capstone Systems Design for Electrical, Computer and Software Engineering I Online
Fall 2020 ENGR Engineering ENGR 4950U_F Capstone Systems Design for Mechanical, Automotive, Mechatronics and Manufacturing Engineering I Online
Fall 2020 ENVS Environmental Science ENVS 1000U_F Environmental Science Online
Fall 2020 ESNS Nuclear and Energy Systems ESNS 2140U_F Problem Solving, Modelling and Simulation Online
Fall 2020 ESNS Nuclear and Energy Systems ESNS 4660U_F Risk Analysis Methods Online
Fall 2020 FSCI Forensic Science FSCI 3110U_F Population Genetics Online
Fall 2020 FSCI Forensic Science FSCI 4120U_F Advanced Forensic Biology Online
Fall 2020 FSCI Forensic Science FSCI 4410U_F Forensic Science Thesis Project I Online
Fall 2020 HLSC Health Science HLSC 0880U_F Science Bridge Online
Fall 2020 HLSC Health Science HLSC 1200U_F Anatomy and Physiology I Online
Fall 2020 HLSC Health Science HLSC 1201U_F Anatomy and Physiology II Online
Fall 2020 HLSC Health Science HLSC 1701U_F Information Literacy and Written Communication for the Health Sciences Online
Fall 2020 HLSC Health Science HLSC 1810U_F Health Promotion and Healthy Active Living Online
Fall 2020 HLSC Health Science HLSC 2130U_F Public Health Microbiology Online
Fall 2020 HLSC Health Science HLSC 2201U_F Introduction to Health Information Management Online
Fall 2020 HLSC Health Science HLSC 2400U_F Introduction to Movement Neuroscience Online
Fall 2020 HLSC Health Science HLSC 2401U_F Human Growth and Motor Development Online
Fall 2020 HLSC Health Science HLSC 2460U_F Pathophysiology I Online
Fall 2020 HLSC Health Science HLSC 2462U_F Altered Physiology: Mechanisms of Disease I Online
Fall 2020 HLSC Health Science HLSC 2601U_F Introduction to Health Services Management Online
Fall 2020 HLSC Health Science HLSC 2700U_F Mathematical Reasoning in Health Sciences Online
Fall 2020 HLSC Health Science HLSC 2702U_F Quantitative Reasoning for Kinesiology Online
Fall 2020 HLSC Health Science HLSC 2802U_F Introduction to the Canadian Healthcare System Online
Fall 2020 HLSC Health Science HLSC 2825U_F Nutrition and Health Online
Fall 2020 HLSC Health Science HLSC 3020U_F Health and Exercise Psychology Online
Fall 2020 HLSC Health Science HLSC 3463U_F Human Genetics in Society Online
Fall 2020 HLSC Health Science HLSC 3631U_F Health Policy and Process Online
Fall 2020 HLSC Health Science HLSC 3710U_F Ethics Online
Fall 2020 HLSC Health Science HLSC 3712U_F Professional Ethics in Nursing Online
Fall 2020 HLSC Health Science HLSC 3800U_F Critical Appraisal of Statistics in Health Science Online
Fall 2020 HLSC Health Science HLSC 3805U_F Introduction to Epidemiology Online
Fall 2020 HLSC Health Science HLSC 3820U_F Public Health I Online
Fall 2020 HLSC Health Science HLSC 3910U_F Research Methods for Health Care Professionals: Theory and Application Online
Fall 2020 HLSC Health Science HLSC 4310U_F Altered Physiology IV: Pharmacological Interactions Online
Fall 2020 HLSC Health Science HLSC 4414U_F Advanced Topics in Neuromuscular Physiology and Pathophysiology Online
Fall 2020 HLSC Health Science HLSC 4807U_F Perspectives in Aging Online
Fall 2020 HLSC Health Science HLSC 4851U_F Critical Perspectives on Health, Illness, and Healthcare Online
Fall 2020 HLSC Health Science HLSC 4994U_F Research Applications for Kinesiology Online
Fall 2020 HLSC Health Science HLSC 4996U_F Research Applications I Online
Fall 2020 HLSC Health Science HLSC 4998U_F Research Practicum I Online
Fall 2020 INFR Information Technology INFR 1010U_F Discrete Mathematics Online
Fall 2020 INFR Information Technology INFR 1020U_F Essential Mathematics for Games I Online
Fall 2020 INFR Information Technology INFR 1100U_F Introduction to Programming Online
Fall 2020 INFR Information Technology INFR 1101U_F Introduction to Programming for IT Online
Fall 2020 INFR Information Technology INFR 1315U_F Concept and Graphic Design Online
Fall 2020 INFR Information Technology INFR 1330U_F Basic Introduction to Game Design Online
Fall 2020 INFR Information Technology INFR 1350U_F Introduction to Computer Graphics Online
Fall 2020 INFR Information Technology INFR 1395U_F Game Development Workshop I Online
Fall 2020 INFR Information Technology INFR 1400U_F Statistics and Probability for IT Online
Fall 2020 INFR Information Technology INFR 1411U_F Introduction to Networking I Option: In-person lab
Fall 2020 INFR Information Technology INFR 2310U_F Computer Animation: Algorithms and Techniques Online
Fall 2020 INFR Information Technology INFR 2330U_F Intermediate Game Design Online
Fall 2020 INFR Information Technology INFR 2345U_F Modelling and Animation Systems I Online
Fall 2020 INFR Information Technology INFR 2395U_F Game Development Workshop I Online
Fall 2020 INFR Information Technology INFR 2411U_F Advanced Networking I Option: In-person lab
Fall 2020 INFR Information Technology INFR 2431U_F Advanced Networking III Option: In-person lab
Fall 2020 INFR Information Technology INFR 2600U_F Introduction to Computer Security Online
Fall 2020 INFR Information Technology INFR 2670U_F Introduction to Cloud Services Online
Fall 2020 INFR Information Technology INFR 3110U_F Game Engine Design and Implementation Online
Fall 2020 INFR Information Technology INFR 3120U_F Web and Script Programming Online
Fall 2020 INFR Information Technology INFR 3335U_F Social and Multiplayer Game Design Online
Fall 2020 INFR Information Technology INFR 3345U_F Modelling and Animation Systems II Online
Fall 2020 INFR Information Technology INFR 3370U_F Designing Games for Social and Emotional Impact Online
Fall 2020 INFR Information Technology INFR 3380U_F Industrial Design for Game Hardware Development Online
Fall 2020 INFR Information Technology INFR 3395U_F Game Development Workshop I Online
Fall 2020 INFR Information Technology INFR 3600U_F Cryptography and Network Security Online
Fall 2020 INFR Information Technology INFR 3700U_F Machine Learning Online
Fall 2020 INFR Information Technology INFR 4320U_F Artificial Intelligence for Gaming Online
Fall 2020 INFR Information Technology INFR 4350U_F Human-Computer Interaction for Games Online
Fall 2020 INFR Information Technology INFR 4391U_F Special Topics in Game Development and Entrepreneurship Online
Fall 2020 INFR Information Technology INFR 4560U_F Law and Ethics in Game Development Online
Fall 2020 INFR Information Technology INFR 4590U_F Directed Independent Studies in Information Technology Online
Fall 2020 INFR Information Technology INFR 4661U_F Introduction to Penetration Testing Online
Fall 2020 INFR Information Technology INFR 4670U_F Malware and Software Security Online
Fall 2020 INFR Information Technology INFR 4680U_F IT Security Policies and Procedures Online
Fall 2020 INFR Information Technology INFR 4900U_F Introduction to Blockchain Technologies Online
Fall 2020 KINE Kinesiology KINE 1000U_F Foundations in Kinesiology Online
Fall 2020 KINE Kinesiology KINE 1010U_F Human Anatomy & Physiology I Online
Fall 2020 KINE Kinesiology KINE 1020U_F Information Literacy & Written Communications Online
Fall 2020 KINE Kinesiology KINE 1030U_F Quantitative Reasoning Online
Fall 2020 LBAT Liberal Studies LBAT 2000U_F Introduction to Liberal Studies Online
Fall 2020 LGLS Legal Studies LGLS 1000U_F Foundations of Legal Studies Online
Fall 2020 LGLS Legal Studies LGLS 2100U_F Public Law Online
Fall 2020 LGLS Legal Studies LGLS 2110U_F Private Law Online
Fall 2020 LGLS Legal Studies LGLS 2200U_F Legal Theory Online
Fall 2020 LGLS Legal Studies LGLS 2940U_F Legal Research Methods Online
Fall 2020 LGLS Legal Studies LGLS 3130U_F Family Law Online
Fall 2020 LGLS Legal Studies LGLS 3240U_F Cultural Studies of Law Online
Fall 2020 LGLS Legal Studies LGLS 3510U_F Censorship and Freedom of Expression Online
Fall 2020 LGLS Legal Studies LGLS 4099U_F Legal Studies Integrating Project Online
Fall 2020 LGLS Legal Studies LGLS 4200U_F Law and Social Change Online
Fall 2020 MANE Manufacturing Engineering MANE 4110U_F Design for Manufacturing Online
Fall 2020 MANE Manufacturing Engineering MANE 4380U_F Life Cycle Engineering Online
Fall 2020 MANE Manufacturing Engineering MANE 4390U_F Modelling Manufacturing Systems Online
Fall 2020 MATH Mathematics MATH 1000U_F Introductory Calculus Online
Fall 2020 MATH Mathematics MATH 1010U_F Calculus I Online
Fall 2020 MATH Mathematics MATH 1015U_F Mathematics for Bioscience Online
Fall 2020 MATH Mathematics MATH 1850U_F Linear Algebra for Engineers Online
Fall 2020 MATH Mathematics MATH 2015U_F Calculus III Online
Fall 2020 MATH Mathematics MATH 2080U_F Discrete Mathematics Online
Fall 2020 MATH Mathematics MATH 2860U_F Differential Equations for Engineers Online
Fall 2020 MATH Mathematics MATH 3020U_F Real Analysis Online
Fall 2020 MATH Mathematics MATH 3030U_F Introduction to Probability Theory Online
Fall 2020 MATH Mathematics MATH 3050U_F Mathematical Modelling Online
Fall 2020 MATH Mathematics MATH 4010U_F Dynamical Systems and Chaos Online
Fall 2020 MATH Mathematics MATH 4042U_F Topics in Applied Mathematics II Online
Fall 2020 MATH Mathematics MATH 4050U_F Partial Differential Equations Online
Fall 2020 MATH Mathematics MATH 4410U_F Mathematics Thesis Project I Online
Fall 2020 MECE Mechanical Engineering MECE 2230U_F Statics Online
Fall 2020 MECE Mechanical Engineering MECE 2320U_F Thermodynamics Online
Fall 2020 MECE Mechanical Engineering MECE 3260U_F Introduction to Energy Systems Online
Fall 2020 MECE Mechanical Engineering MECE 3420U_F Solid Mechanics II Online
Fall 2020 MECE Mechanical Engineering MECE 4153U_F Wind and Hydro Energy Online
Fall 2020 MECE Mechanical Engineering MECE 4290U_F Finite Element Methods Online
Fall 2020 MLSC Medical Lab Science MLSC 2130U_F Foundations in Clinical Microbiology and Immunology Online
Fall 2020 MLSC Medical Lab Science MLSC 2140U_F Medical Laboratory Science (MLS) Bridge Course – Biotechnology to MLS Online
Fall 2020 MLSC Medical Lab Science MLSC 4111U_F Clinical Biochemistry III Online
Fall 2020 MLSC Medical Lab Science MLSC 4121U_F Clinical Hematology III Online
Fall 2020 MLSC Medical Lab Science MLSC 4131U_F Clinical Microbiology III Online
Fall 2020 MLSC Medical Lab Science MLSC 4210U_F Professional Practice in the Clinical Laboratory I Online
Fall 2020 MLSC Medical Lab Science MLSC 4220U_F Transfusion Science II Online
Fall 2020 MLSC Medical Lab Science MLSC 4231U_F Histopathology I Online
Fall 2020 MLSC Medical Lab Science MLSC 4400U_F Clinical Project I Online
Fall 2020 NUCL Nuclear NUCL 2500U_F Introduction to Nuclear Physics Online
Fall 2020 NUCL Nuclear NUCL 3740U_F Scientific Instrumentation Online
Fall 2020 NUCL Nuclear NUCL 3860U_F Introduction to Nuclear Reactor Technology Online
Fall 2020 NUCL Nuclear NUCL 4510U_F Nuclear Plant Chemistry Online
Fall 2020 NUCL Nuclear NUCL 4625U_F Radioactive Waste Management Design Online
Fall 2020 NUCL Nuclear NUCL 4640U_F Nuclear Plant Operation Online
Fall 2020 NUCL Nuclear NUCL 4700U_F Nuclear Plant Design and Simulation Online
Fall 2020 NUCL Nuclear NUCL 4994U_F Capstone Design I Online
Fall 2020 NURS Nursing NURS 0420U_F Professional Nursing - Bridging Online
Fall 2020 NURS Nursing NURS 1100U_F Introduction to Health and Healing Online
Fall 2020 NURS Nursing NURS 1420U_F Development of Self as a Nurse I Online
Fall 2020 NURS Nursing NURS 2420U_F Knowing Through Inquiry Online
Fall 2020 NURS Nursing NURS 2700U_F Health and Healing: Child and Family Nursing Theory and Practicum Online
Fall 2020 NURS Nursing NURS 2701U_F Health and Healing: Adult Health Challenges Nursing Theory and Practicum Online
Fall 2020 NURS Nursing NURS 3700U_F Health and Healing: Healthy Communities Nursing Theory and Practicum Online
Fall 2020 NURS Nursing NURS 3701U_F Health and Healing: Mental Health Nursing Theory and Practicum Online
Fall 2020 NURS Nursing NURS 4100U_F Nursing Leadership and Innovation Online
Fall 2020 NURS Nursing NURS 4700U_F Health and Healing: Synthesis Professional Practice Online
Fall 2020 PHY Physics PHY  2900U_F Astronomy I Online
Fall 2020 PHY Physics PHY  3020U_F Quantum Mechanics I Online
Fall 2020 PHY Physics PHY  3040U_F Mathematical Physics Online
Fall 2020 PHY Physics PHY  4020U_F Quantum Mechanics II Online
Fall 2020 PHY Physics PHY  4120U_F Forensic Physics Applications Online
Fall 2020 PHY Physics PHY  4130U_F Particle Physics Online
Fall 2020 PHY Physics PHY  4410U_F Physics Thesis Project I Online
Fall 2020 POSC Political Science POSC 2100U_F Global Politics Online
Fall 2020 POSC Political Science POSC 2200U_F Fundamentals of Policy Theory Online
Fall 2020 POSC Political Science POSC 2300U_F Mobilizing for Change Online
Fall 2020 POSC Political Science POSC 3000U_F Policy, Democracy and Governance Online
Fall 2020 POSC Political Science POSC 3100U_F Political Economy of Global Development Online
Fall 2020 POSC Political Science POSC 3102U_F Race and Racism in Political Culture Online
Fall 2020 POSC Political Science POSC 3501U_F Poverty and Public Policy Online
Fall 2020 PSYC Psychology PSYC 1000U_F Introductory Psychology Online
Fall 2020 PSYC Psychology PSYC 2010U_F Developmental Psychology Online
Fall 2020 PSYC Psychology PSYC 2030U_F Abnormal Psychology Online
Fall 2020 PSYC Psychology PSYC 2060U_F Cognitive Psychology Online
Fall 2020 PSYC Psychology PSYC 3100U_F Directed Laboratory Research Online
Fall 2020 PSYC Psychology PSYC 3310U_F Confessions and Interrogations Online
Fall 2020 PSYC Psychology PSYC 3999U_F Special Topics in Forensic Psychology I Online
Fall 2020 PSYC Psychology PSYC 4101U_F Forensic Psychology Honours Thesis I Online
Fall 2020 PSYC Psychology PSYC 4820U_F Selected Topics in Antisociality Online
Fall 2020 PSYC Psychology PSYC 4999U_F Special Topics in Forensic Psychology II Online
Fall 2020 RADI Radiation Science RADI 3200U_F Medical Imaging Online
Fall 2020 RADI Radiation Science RADI 3570U_F Environmental Effects of Radiation Online
Fall 2020 RADI Radiation Science RADI 4430U_F Industrial Applications of Radiation Techniques Online
Fall 2020 RADI Radiation Science RADI 4550U_F Radiation Detection and Measurement Online
Fall 2020 RADI Radiation Science RADI 4995U_F Thesis Project I Online
Fall 2020 SCCO Science Co-op Work Term SCCO 1000W_F Science Co-op Work Term I Online
Fall 2020 SCCO Science Co-op Work Term SCCO 2000W_F Science Co-op Work Term II Online
Fall 2020 SCCO Science Co-op Work Term SCCO 3000W_F Science Co-op Work Term III Online
Fall 2020 SCCO Science Co-op Work Term SCCO 4000W_F Science Co-op Work Term IV Online
Fall 2020 SOCI Sociology SOCI 1000U_F Introductory Sociology Online
Fall 2020 SOFE Software Engineering SOFE 2710U_F Object Oriented Programming and Design Online
Fall 2020 SOFE Software Engineering SOFE 2800U_F Web Programming Online
Fall 2020 SOFE Software Engineering SOFE 2850U_F Natural Foundations for Information Technology Online
Fall 2020 SOFE Software Engineering SOFE 3200U_F Systems Programming Online
Fall 2020 SOFE Software Engineering SOFE 3650U_F Software Design and Architectures Online
Fall 2020 SOFE Software Engineering SOFE 3700U_F Data Management Systems Online
Fall 2020 SOFE Software Engineering SOFE 3770U_F Design and Analysis of Algorithms Online
Fall 2020 SOFE Software Engineering SOFE 4590U_F Embedded Systems Online
Fall 2020 SOFE Software Engineering SOFE 4610U_F Design and Analysis of IoT Software Systems Online
Fall 2020 SOFE Software Engineering SOFE 4640U_F Mobile Application Development Online
Fall 2020 SOFE Software Engineering SOFE 4790U_F Distributed Systems Online
Fall 2020 SOFE Software Engineering SOFE 4850U_F User Interfaces Online
Fall 2020 SSCI Social Science SSCI 1210U_F History of Science and Technology Online
Fall 2020 SSCI Social Science SSCI 1470U_F Impact of Science and Technology on Society Online
Fall 2020 SSCI Social Science SSCI 1700U_F Reading Our World Online
Fall 2020 SSCI Social Science SSCI 1910U_F Writing for the Social Sciences Online
Fall 2020 SSCI Social Science SSCI 2025U_F Youth Cultures Online
Fall 2020 SSCI Social Science SSCI 2700U_F Human Sexuality Online
Fall 2020 SSCI Social Science SSCI 2900U_F Research Methods Online
Fall 2020 SSCI Social Science SSCI 3910U_F Advanced Data Analysis Online
Fall 2020 SSCI Social Science SSCI 3920U_F Advanced Qualitative Methods Online
Fall 2020 SSCI Social Science SSCI 4010U_F Policy Development Online
Fall 2020 SSCI Social Science SSCI 4020U_F Leadership and Administration Online
Fall 2020 SSCI Social Science SSCI 4098U_F Practicum Online
Fall 2020 SSCI Social Science SSCI 4101U_F Honours Thesis I Online
Fall 2020 SSCI Social Science SSCI 4103U_F Internship Online
Fall 2020 STAT Statistics STAT 2010U_F Statistics and Probability for Physical Science Online
Fall 2020 STAT Statistics STAT 2020U_F Statistics and Probability for Biological Science Online