Online Courses

COURSE CODE NAME AVAILABLE ONLINE AVAILABLE ON CAMPUS
COR1737 Abnormal Psychology
Online
VIC0005 Aboriginal Peoples: Understanding and Reducing Victimization
Online
PSY0028 Abuse and Family Violence
Online
DAT5263 Access-Advanced
Online
EDU2015 Accessible Course Content
Online
ACC4110 Accounting and Finance
Online
ACC2310 Accounting Concepts I
Online
ACC2311 Accounting Concepts II
Online
ACC2313 Accounting Concepts II
Online
ACC2312 Accounting Concepts III
Online
ACC7301 Accounting I
Online
OFF0029 Accounting Practices for Administrative Assistants
Online
ACC5024 ACCPAC Sage 300 ERP Accounts Payable
Online
ACC5023 ACCPAC Sage 300 ERP Accounts Receivable and Payroll
Online
ACC5022 ACCPAC Sage 300 ERP General Ledger
Online
MAT8010 ACE Apprenticeship Math
Online
SCI8010 ACE Biology
Online
MAT8011 ACE Business Mathematics
Online
SCI8011 ACE Chemistry
Online
ENL8000 ACE Communications
Online
DAT3000 ACE Computers
Online
MAT8012 ACE Core Math
Online
SCI8012 ACE Physics
Online
SSC8010 ACE Self Management and Self Direction
Online
MAT8013 ACE Technology Math
Online
OFF2373 Administrative Procedures
Online
DAT0114 Adobe Illustrator - Digital Illustration and Design I
Online
DAT0094 Adobe Indesign Basics
Online
FAM0013 Adolescent Development
Online
TAC5112 Adult Learning
Online
TAC5113 Adults with Learning Disabilities
Online
PEN2015 Advanced Boiler Systems and Pumps
Online
DAT0121 Advanced Design Principles
Online
CST6379 Advanced Java Programming
Online
HLT0079 Advanced Medical Transcription
Online
OFF2300 Advanced Word Processing
Online
MKT2324 Advertising and Promotion Management
Online
EDU5603 Advocacy and Professionalism in Early Childhood Education
Online
HRA0009 Air Conditioning and Heat Pump Inspection
Online
MAT8100B Algebra Basics
Online
MAT8100M Algebraic Operations
Online
HLT5634 An Introduction to the Study of Aging
Online
ACC5034 Analysis and Critique of Current Fraud Cases
Online
BIO2131 Anatomy & Physiology I for RPN
Online
BIO2132 Anatomy & Physiology II for RPN
Online
FIT2217 Anatomy for Fitness Leaders
Online
MTM0100 Android Application Development
Online
PSY0018 Anger Management
Online
VET5513 Animal Husbandry II
Online
MGT1300 Applied Construction Project Management
Online
MGT5148 Applied Fundraising Practices
Online
OFF2307 Applied Office Management
Online
EDU2013 Applied Research and Education
Online
COM0015 Applied Social Media in Business
Online
ART0008 Art History and Theory
Online
EDU2004 Assessment and Evaluation
Online
TAC5114 Assessment and Evaluation
Online
FIT4020 Assessment for Physical Fitness
Online
FAM1252 Assessment of Children's Learning
Online
On Campus
GEO0010 Astronomy
Online
ACC2366 Auditing Principles and Procedures
Online
VET5503 Basic Animal Husbandry
Online
QUA2210 Basic Business Mathematics
Online
On Campus
VET0025 Basic Veterinary Pharmacology
Online
HLT0078 Beginning Medical Transcription
Online
MGT0038 Behaviour Management and Crisis Intervention
Online
FAM0020 Behavioural Skill Building
Online
FAM0047 Behavioural Skill Building
Online
MGT5168 Benefits Administration
Online
MKT2335 Best Practices and Issues in Mobile Marketing
Online
CON5107 Bid Procedure: Simulated Construction Tender Close
Online
HLT0001 Body and Nutrition
Online
ACC2207 Bookkeeping
Online
MKT0012 Brand Creation for a Digital World
Online
MKT2375 Building a Mobile Marketing Campaign
Online
CAL0001 Building and Maintaining Customer Relationships
Online
CST6443 Building Java Components using EJBs and Java Beans
Online
OFF2223 Business and Legal Concepts I
Online
OFF2224 Business and Legal Concepts II
Online
BUS2301 Business Computer Applications
Online
ERC5184 Business Continuity Planning
Online
FIN2221 Business Finance
Online
FIN2304 Business Finance
Online
FIN2305 Business Finance for Non-Financial Professionals
Online
On Campus
LAW1702 Business Law
Online
QUA2227 Business Math Foundations
Online
On Campus
QUA0002 Business Mathematics
Online
MAT7706 Business Mathematics I
Online
MGT2313 Business Planning
Online
MGT7332 Business Planning
Online
ACC2367 Business Strategies
Online
MGT0090 Business Systems Analysis Essentials
Online
MGT2090 Business Systems Analysis Planning and Monitoring
Online
ENL5012 Business Writing Strategies
Online
ACC0040 Canadian Business Issues
Online
PFP1010 Canadian Criminal Justice System
Online
COR1950 Canadian Justice System and Legislation
Online
ENL0055 Canadian Literature
Online
PSI0002 Canadian Politics
Online
ACC2346 Canadian Taxation
Online
PFP1000 Career and College Success
Online
PFP4098 Career Preparation
Online
HLT6701 Caregiving Skills
Online
ENL0031 Censorship and the Media
Online
FAM1243 Child Development
Online
VIC2001 Childhood Victimization
Online
FAM1702 Children and Youth in Society
Online
FAM1067 Children in Care and the Law
Online
ENL1904F Children's Literature
Online
HLT6737 Clinical/Field Placement with Clients
Online
PSY0001 Co-Dependency as an Addiction
Online
CON5103 Commercial Estimating
Online
CON5102 Commercial Plan Reading and Construction Methods
Online
COM0007 Communication - Professional Practices
Online
ENL5036 Communication - Report Writing and Witness Testimony
Online
COM0006 Communication and Conflict Management
Online
HLT6700 Communication and Interpersonal Skills
Online
ENL2100 Communication for Construction Management
Online
ENL2027 Communication II for ECE
Online
ENL7693 Communication Skills for Business
Online
ENL1520 Communication Skills for Labour Relations Practitioners
Online
ENL1754 Communication Skills for the Helping Professions
Online
COM5601 Communication Strategies for Early Childhood Educators
Online
CON5041 Communication, Negotiation, Conflict Resolution (CNCR)
Online
LDS0001 Communications
Online
ENL1813 Communications I
Online
ENL1813S Communications I
Online
On Campus
ENL7777 Communications I
Online
ENL1823 Communications II
Online
PFP2040 Communications II
Online
PFP4061 Community Policing
Online
VIC2003 Compassion Fatigue, Self-Care and Professional Practice
Online
MGT2388 Compensation Management
Online
MAT8100I Complex Numbers
Online
DAT7321 Computer Applications
Online
EDU5606 Computer Applications and Financial Planning in Early Childhood Education
Online
DAT7325 Computer Applications II
Online
ACC7311 Computer Applications in Accounting
Online
OFF2377 Computer Basics and Presentation Software Skills
Online
DAT0108 Computer Forensics and Data Mining
Online
MAT8100L Computer Systems
Online
SAF0008 Confined Space Awareness
Online
PFP4050 Conflict Management
Online
CON2100 Construction and the Environment
Online
CON5111 Construction Budgeting
Online
CON5104 Construction Contracts and Documents
Online
CON2002 Construction Estimating
Online
CON5110 Construction Job Cost Accounting
Online
CON2101 Construction Job Site Controls
Online
CON5043 Construction Law (CL)
Online
CON0005 Construction Planning and Scheduling
Online
CON2102 Construction Planning and Scheduling
Online
CON2103 Construction Project Cost Control and Accounting
Online
CON5042 Construction Project Management (CPM)
Online
CON2001 Construction Safety
Online
ENL1798 Contemporary Canadian Issues
Online
LAW2205 Contemporary Political and Legal Issues in Canadian Society
Online
PFP2031 Contemporary Social Problems/Community and Social Services
Online
MGT5086 Contracting and Procurement in Project Management
Online
LAW5054 Corporate Practice and Procedure
Online
COR1956 Correctional Practices
Online
COM0001 Creating a Corporate Service Culture
Online
FAM1247 Creating an Effective Curriculum
Online
FAM0030 Creative Art Experiences for Children
Online
ENL5100 Creative Writing Workshop-Beginners
Online
ENL5108 Creative Writing-Intermediate
Online
PFP3010 Criminal and Civil Law
Online
PFP3021 Criminal Code and Federal Statutes
Online
PSY0010 Criminal Psychology - Psychopathic Minds
Online
PSY0011 Criminal Psychology II - Criminal Minds
Online
PFP2010 Criminology
Online
SOC4000 Criminology
Online
PSY0016 Criminology and Ethics
Online
ERC5187 Crisis Communication and Public Information Management
Online
ERC5192 Crisis Management and Critical Incident Stress
Online
LDS0010 Critical and Creative Thinking
Online
QUA3000 Critical Data Analysis in Regulation
Online
ERC5191 Critical Infrastructure Protection
Online
PSY0007 Cults and Terrorism
Online
MGT0072 Culture and Conflict: Impact and Influence
Online
TAC5102 Curriculum Development
Online
OFF2291 Database and Project Management
Online
HLT0018 Dental Terminology
Online
DAT0105 Design Basics
Online
DSN2100 Design Thinking
Online
TWR2010 Designing Visual Information
Online
OFF2279 Desktop Publishing
Online
TWR2002 Desktop Publishing
Online
DAT0016 Desktop Publishing for Business
Online
ACC5030 Detection and Prevention of Fraud
Online
MKT2225 Developing a Mobile Marketing Strategy
Online
COM0012 Developing a Social Media Strategy
Online
CAL5010 Developing Client Service Teams
Online
LFS5501 Developing Leadership Capacity
Online
EDU2002 Developing Online Course Content
Online
CST6445 Developing Web Services with Java and XML
Online
PSY0009 Developmental Psychology
Online
DAT2100 Digital Analytics
Online
COM0014 Digital Communication
Online
MGT5087 Directed Studies in Project Management
Online
On Campus
VIC2002 Diversity and Victim Assistance
Online
PFP2071 Diversity in Canada
Online
FAM1259 Diversity in Canadian Society
Online
OFF2275 Document Production I
Online
OFF2276 Document Production II
Online
ENL0054 Documentary Scriptwriting
Online
PSY0002 Domestic and Workplace Violence
Online
MGT5146 Donor Relationships in Fundraising
Online
ENL5041 Dramatic Scriptwriting
Online
ART5000 Drawing Realistic Subjects in Coloured Pencil
Online
ART0007 Drawing Realistic Subjects in Pencil
Online
DAT5535 Dreamweaver - Advanced
Online
FAM1917 Dual Diagnosis
Online
CST6444 Dynamic Java UI: Servlets and JSPs
Online
FLD5607 Early Childhood Education Administration Program Fieldwork
Online
MKT2220 e-Business and Supply Chain Management
Online
EDU5602 ECE Curriculum Design and Implementation
Online
ECO2200 Economic Issues
Online
ECO7200 Economics
Online
TWR2015 Editing I
Online
TWR2016 Editing II
Online
EDU2020 Education Practicum
Online
EDU2007 Educational Technology Implementation
Online
EDU2016 Effective Use of Open Educational Resources
Online
ELE8916 Electrical Circuit Analysis Theory
Online
HRA0006 Electrical Inspection
Online
ERC5185 Emergency Exercise Design
Online
HRM4126 Employee Relations
Online
MGT2397 Employee Relations
Online
LAW4110 Employment Law
Online
LAW0002 Employment Law
Online
LDS0002 Employment Law for Leadership Development
Online
ENV0015 Energy Resources (Alternative Energy)
Online
EDU2011 Engaging Mobile Learners
Online
ENL1962 English Fundamentals
Online
DAT0115 Ensuring Successful Printing Results
Online
MGT1090 Enterprise Analysis
Online
SSC5101 Entrepreneurship
Online
ENV0002 Environmental Citizenship
Online
GEO0011 Environmental Geology
Online
SAF5409 Environmental Management - an Introduction
Online
FAM1244 Environments and Programming for Kindergarten and School-age Children
Online
FAM1245 Environments and Programming for Young Children
Online
On Campus
OHS4005 Ergonomics
Online
On Campus
HLT0043 Essentials in Health Records Management
Online
ENL0012 Essentials of Writing Fiction
Online
MGT0025 Ethical Issues in Business
Online
HLT6734 Ethics and Legalities
Online
EDU2012 Ethics and Legislation in Education
Online
FAM0019 Ethics and Professionalism
Online
FAM0046 Ethics and Professionalism
Online
DAT5173 Excel
Online
DAT0116 Excel Formulas
Online
DAT5262 Excel-Expert
Online
OFF2266 Executive Integrated Projects I
Online
OFF2267 Executive Integrated Projects II
Online
FIT2225 Exercise Physiology
Online
MAT8100H Exponential and Logarithmic Functions
Online
MAT8100G Exponents and Radicals
Online
HRA0011 Exterior Inspection
Online
MAT8100C Factoring and Solving Equations
Online
SAF0009 Fall Protection
Online
FAM1251 Families and Community
Online
LAW0015 Family Law Practice and Procedure
Online
FAM0025 Field Placement I
Online
FAM0026 Field Placement II
Online
FAM1255 Field Preparation Seminar II: Community Service-Learning
Online
FIT2219 Field Project 1
Online
FIT2229 Field Project 2
Online
FAM1233 Field Seminar I
Online
FAM1240 Field Seminar II
Online
FAM1238 Field Seminar III
Online
FOD0007 Field to Fork: Introduction to Local and Global Food Systems
Online
FIN7230 Finance
Online
LDS0007 Finance
Online
ACC2341 Financial Accounting
Online
On Campus
ACC2201 Financial Accounting I
Online
On Campus
ACC2202 Financial Accounting II
Online
On Campus
ACC2222 Financial Information for Marketing
Online
ACC2364 Financial Management
Online
FIR8441 Fire Protection
Online
On Campus
PFP1080 Fitness and Lifestyle Management I
Online
PFP2095 Fitness and Lifestyle Management II
Online
PFP3095 Fitness and Lifestyle Management III
Online
PFP3097 Fitness and Lifestyle Management III and Career Preparation
Online
PFP4091 Fitness and Self-Defence
Online
FIT2220 Fitness Assessment
Online
FIT2218 Fitness Operations
Online
DAT0118 Flash-Intermediate
Online
FOD0006 Food Security and Food Justice in Canada
Online
ACC5031 Forensic Accounting and Fraud Investigations - Advanced
Online
FAM1242 Foundations of Early Childhood Education
Online
On Campus
EDU1001 Foundations of Education for Sustainability
Online
ERC5180 Foundations of Emergency Management
Online
FIT4010 Foundations of Strength Training
Online
LAN5001 Francais I
Online
MGT5144 Fundraising as a Management Process
Online
COM0005 Generational Diversity and Conflict
Online
GEO0007 Geological Disasters
Online
MAT8100N Geometry
Online
BAI2300 Global Business Environment
Online
CUL4000 Global Citizenship
Online
SSC0100 Global Citizenship
Online
MGT2302 Global Logistics
Online
MKT2214 Global Marketing
Online
MKT2217 Global Marketing
Online
SOC4001 Global Perspectives
Online
ENV5001 Global Warming Concepts
Online
PSI0003 Globalization and Sustainability
Online
RGL2000 Governance and Policy Instruments
Online
PSI1702 Government of Canada
Online
ACC5033 Governmental, Small Medium Enterprise (SME) and Not-for-Profit Frauds
Online
ENL5109 Grammar for Writing Professionals
Online
MAT8100D Graphing
Online
COR1915 Group Dynamics
Online
FIT2224 Group Fitness I
Online
On Campus
DAT0113 Growing Up Digital - Living and Working in Canada
Online
FAM1248 Guiding Children's Behaviour
Online
ERC5186 Hazard Identification Risk Assessment
Online
FAM1241 Health and Wellness for Children
Online
NSG0045 Health Assessment Nursing Theory Review
Online
HRA0007 Heating Inspection I
Online
HRA0008 Heating Inspection II
Online
PHO0004 History of Photography
Online
HLT0081 Hospital Procedures
Online
HLT0045 Human Anatomy and Physiology
Online
LDS0003 Human Relations
Online
HRM4127 Human Resources Career Planning
Online
MGT2381 Human Resources Management
Online
On Campus
MGT4110 Human Resources Management
Online
MGT1200 Human Resources Management
Online
MGT7380 Human Resources Management
Online
HRM4125 Human Resources Management Research and Information Systems
Online
HRM4124 Human Resources Planning
Online
MGT2391 Human Resources Planning
Online
MGT2398 Human Resources Professional Career Preparation
Online
MGT2394 Human Resources Research and Information Systems
Online
PSY0006 Human Sexuality
Online
ERC5182 Incident Management Systems
Online
BUS1002 Independent Business Project
Online
SAF5402 Industrial Hygiene
Online
HRM4122 Industrial Relations
Online
MGT2380 Industrial Relations
Online
TWR2014 Information Planning and Management
Online
BUS2302 Information Technology and the Business Student
Online
TAC5103 Instructional Techniques
Online
TAC5105 Instructional Technology in Adult Education
Online
BUS1001 Interdisciplinary Business Studies
Online
HRA0012 Interior Insulation Inspection
Online
On Campus
ACC2204 Intermediate Accounting I
Online
ACC2205 Intermediate Accounting II
Online
ACC2353 Intermediate Financial Accounting I
Online
ACC2363 Intermediate Financial Accounting II
Online
On Campus
CST6526 Intermediate Java Programming
Online
PFP2020 Interpersonal and Group Dynamics
Online
OFF2378 Interpersonal Relations
Online
COR1920 Intervention Techniques
Online
PFP3040 Interviewing and Investigations
Online
ENL5035 Interviewing and Presentation of Evidence
Online
FAM0015 Introduction to Applied Behaviour Analysis
Online
FAM0040 Introduction to Applied Behaviour Analysis
Online
FAM0016 Introduction to Autism Spectrum Disorder (ASD)
Online
FAM0041 Introduction to Autism Spectrum Disorder (ASD)
Online
MGT7312 Introduction to Business
Online
BUS2200 Introduction to Business and Government
Online
MAT7603 Introduction to Business Math
Online
FAM1054 Introduction to Child and Youth Care
Online
FAM1246 Introduction to Children with Exceptionalities
Online
On Campus
ENL0009 Introduction to Children's Literature
Online
DAT5194 Introduction to Computers
Online
MGT0071 Introduction to Conflict Theory
Online
FAM1236 Introduction to Curriculum
Online
On Campus
MKT0015 Introduction to Customer Experience Management
Online
DAT0043 Introduction to Dreamweaver
Online
MGT2346 Introduction to e-Business
Online
EDU2005 Introduction to Emerging Educational Technologies
Online
FIN2303 Introduction to Finance
Online
On Campus
FIT2212 Introduction to Fitness/Wellness
Online
DAT0042 Introduction to Flash
Online
BUS5008 Introduction to Forensic Accounting and Fraud Investigations
Online
MGT5143 Introduction to Fundraising
Online
GEO0002 Introduction to Geology: An Overview of Planet Earth
Online
COM1010 Introduction to Intercultural Communication
Online
CST5301 Introduction to Java
Online
MGT1500 Introduction to Labour Relations
Online
LAW5052 Introduction to Legal Office Practice and Procedures
Online
MGT2328 Introduction to Management Fundamentals
Online
GEO5003 Introduction to Paleontology (Fossils)
Online
GEO5004 Introduction to Petrology (Rocks)
Online
HLT0020 Introduction to Pharmacology
Online
SSC0200 Introduction to Philosophy
Online
MGT5164 Introduction to Project Management
Online
On Campus
MGT2235 Introduction to Project Management
Online
PHI2000 Introduction to Research
Online
SCI1597 Introduction to Science
Online
SSC5102 Introduction to Small Business and Entrepreneurship
Online
COM0011 Introduction to Social Media
Online
LAN0037 Introduction to Spoken Language
Online
LAN5010 Introduction to Spoken Mandarin Chinese
Online
PFP4040 Investigation and Evidence
Online
MTM0200 iPhone Application Development
Online
DAT0093 Keyboarding for Computers
Online
MGT1503 Labour Relations Applied Project
Online
MGT1502 Labour Relations Trends and Practices
Online
LAW5055 Landlord and Tenant Law
Online
FAM1250 Language and Emergent Literacy
Online
LAW1000 Law and Contracts for the Construction Industry
Online
LAW5051 Law Office Accounting
Online
LAW1500 Laws of the Unionized Workplace
Online
MGT2359 Laws of the Workplace
Online
MGT2355 Leadership
Online
LFS5507 Leadership in a Team Environment
Online
FIT2213 Leadership in Society
Online
MGT0111 Leadership, Influence and Persuasion
Online
LDS0009 Leading Responsibly
Online
LDS0005 Leading Teams
Online
EDU2102 Learning Analytics
Online
EDU2103 Learning Analytics Techniques
Online
GEN2019 Learning Strategies - Learning How to Learn
Online
PSY0014 Learning, Thinking and Problem Solving
Online
LAW5049 Legal Components in a Forensic Investigation
Online
LAW0008 Legal Terminology
Online
SAF0001 Legislation for Health and Safety
Online
ENL0032 Let's Talk Sports
Online
COR1927 Life Skills Counselling
Online
ECO2306 Macroeconomics
Online
On Campus
MGT7222 Management
Online
ACC2233 Management Accounting I
Online
ACC2234 Management Accounting II
Online
MGT5602 Management Labour Concerns in Occupational Health and Safety
Online
On Campus
EDU5604 Management Leadership Skills and Staff Development for ECE
Online
MGT2310 Management Principles
Online
MGT5115 Management/Leadership Skills
Online
ACC2354 Managerial Accounting I
Online
ACC2355 Managerial Accounting II
Online
On Campus
TAC5108 Managing a Diverse Learning Environment
Online
LDS0006 Managing Change
Online
MGT0073 Managing Conflict in Teams
Online
EDU2008 Managing Educational Technology Change
Online
EDU2104 Managing Learning Analytics
Online
MKT2317 Marketing
Online
MKT2120 Marketing Campaign Analysis Techniques
Online
MKT2205 Marketing Foundations
Online
MGT2320 Material and Operations Management
Online
On Campus
MGT7321 Materials and Operations Management
Online
FAM1249 Math and Science Experiences for Children
Online
MAT0014 Mathematics for Technology I
Online
MAT8100Q Matrix Algebra
Online
MAT8100R Matrix Transformations
Online
FIT2222 Mechanics of Exercise
Online
HLT0010 Medical Conditions for Medical Office Professionals
Online
HLT0077 Medical Keyboarding
Online
HLT0055 Medical Office Procedures
Online
HLT0080 Medical OHIP Billing
Online
HLT0008 Medical Terminology
Online
HLT0262 Medical Terminology - Level 2 (Pronunciation)
Online
HLT0261 Medical Transcription Fundamentals
Online
HLT0259 Medical Transcription Styles & Practices
Online
VIC0007 Men as Victims
Online
GEO0009 Meteorology
Online
MGT5145 Methods of Fundraising
Online
SSC0061 Methods of Inquiry
Online
ACC2385 Microcomputer Applications in Accounting
Online
ECO2305 Microeconomics
Online
DAT5172 Microsoft Access
Online
DAT5174 Microsoft PowerPoint
Online
GEO5005 Minerals
Online
MKT2295 Mobile Analytics
Online
MKT2255 Mobile Applications for Business
Online
ACC5032 Money Laundering and Asset Tracing
Online
COM0013 Monitoring and Measurement
Online
FIN0005 Mortgage Agents Licensing
Online
DAT5533 MS-Office 2010
Online
DAT5171 MS-Word for Windows
Online
FAM0029 Music and Movement Experiences for Children
Online
ENL0008 Myths and Legends
Online
ENL4200 New Worlds and Alternative Realities: Speculative Fiction
Online
FIT2214 Nutrition
Online
FAM1000 Observation Skills
Online
MGT2396 Occupational Health and Safety
Online
OHS4120 Occupational Safety and Health
Online
GEO0008 Oceanography
Online
OFF5102 Office Technology and Procedures
Online
TWR2003 Online Documentation
Online
EDU2001 Online Learning Theories
Online
MGT0057 Operations Planning Process
Online
HRM4110 Organizational Behaviour
Online
MGT2382 Organizational Behaviour
Online
On Campus
NSG5627 Orientation to Palliative Care
Online
HLT6671 Overview of Dementia Care
Online
CON2000 Overview of the Construction Industry
Online
FAM0021 Parent and Staff Training
Online
FAM0048 Parent and Staff Training
Online
ACC5039 Payroll Administration
Online
COR1924 Penology
Online
LDS0004 Performance Management
Online
FIT4080 Performance Psychology
Online
FIT4070 Periodization Training Methodology
Online
PSY0019 Personality Psychology
Online
HLT0009 Pharmacology for Medical Office Professionals
Online
ART0004 Philosophy of Art
Online
SAF0002 Physical Hazards
Online
FIT2215 Physiology
Online
CON5040 Pipeline Construction Safety Training (PCST)
Online
HRA0010 Plumbing Inspection
Online
ENL0006 Poetry Writing
Online
PFP5009 Police Powers
Online
PFP1051 Political Science/Public Administration
Online
FAM1234 Practice Teaching I
Online
FAM1033 Practice Teaching II
Online
FAM1043 Practice Teaching III
Online
VIC2006 Practicum
Online
VIC2007 Practicum Seminar
Online
BIO3101 PreHealth Advanced Biology I
Online
BIO3102 PreHealth Advanced Biology II
Online
SCI4101 PreHealth Advanced Chemistry I
Online
SCI4102 PreHealth Advanced Chemistry II
Online
RGL3200 Pre-Market Regulatory Submission
Online
FAM1015 Preparation for Field Placement
Online
MGT4090 Preparing the Business Case
Online
PFP1060 Principles of Ethical Reasoning
Online
MKT2206 Product and Pricing Strategies
Online
FAM1253 Professional and Administrative Practices in ECE
Online
On Campus
COM1012 Professional and Personal Social Media Branding
Online
ENL1902F Professional Communication for Child and Youth Care Practitioners
Online
MKT2282 Professional Selling
Online
GED7105 Professionalism and Ethics
Online
FIT4030 Programming for Strength and Conditioning
Online
WKT2000 Project
Online
CON5106 Project Administration
Online
BUS2303 Project and Database Management
Online
MGT5079 Project Definition and Planning
Online
MGT4111 Project Management
Online
LDS0008 Project Management
Online
MGT5083 Project Management and the Human Interface
Online
MGT4104 Project Management Fundamentals
Online
MGT1100 Project Management Principles
Online
MGT5084 Project Management Scheduling Software
Online
MGT5085 Project Risk and Quality Management
Online
MGT0064 Property Management and Administration I
Online
PFP4010 Provincial Offences
Online
PFP1020 Psychology
Online
COR1754 Psychology for Community and Justice Services
Online
PSY1754 Psychology Introduction
Online
FAM1003 Psychology of Learning
Online
QUA0003 Quantitative Methods I
Online
On Campus
QUA2311 Quantitative Methods I
Online
QUA2343 Quantitative Methods II
Online
On Campus
DAT0099 Quark Xpress - Basic
Online
ACC0004 QuickBooks Level I
Online
ACC2300 QuickBooks Level II
Online
SSC5012 Racism and Discrimination
Online
HRM4111 Recruitment and Selection
Online
MGT2393 Recruitment and Selection
Online
EDU2010 Reflective Educators
Online
RGL2200 Regulation Design
Online
RGL2100 Regulation Theory
Online
RGL3300 Regulatory Affairs Project - Evaluation
Online
RGL3100 Regulatory Processes
Online
ENL5107 Research and Reporting
Online
ERC5193 Research Project
Online
ENL5029 Romance Writing
Online
HRA0004 Roofing Inspection
Online
COR1951 Safe and Secure Environment
Online
SCI4100 Science and Risk Assessment in Regulation
Online
ENL0010 Science Fiction
Online
SCI4003 Scientific Communication for Public Policy
Online
SEC0009 Security Guard Training
Online
TWR2009 Selected Topics I
Online
TWR2201 Selected Topics II
Online
MKT2322 Selling for Success
Online
On Campus
MKT5605 Service Marketing in ECE
Online
FAM0011 Sexual Health and Development
Online
FAM1271 Sexual Health and Development
Online
PSY0008 Sexual Violence
Online
MAT8100J Signed Numbers
Online
MGT2318 Skills for Academic and Business Success
Online
MKT2209 Skills Transferable to Business
Online
MGT2303 Small Business Financial Management
Online
COR1910 Social Issues Seminar
Online
COM1014 Social Media Policy - Applied
Online
COM1011 Social Media Privacy and Security
Online
COM1013 Social Media Risk Management
Online
PSY0015 Social Psychology
Online
RGL3000 Socioeconomics of Regulation Design
Online
PFP1030 Sociology and Canadian Society
Online
COR1928 Sociology and Deviance
Online
MAT8100E Solving System of Linear Equations Graphically and Algebraically
Online
EDU2006 Sourcing and Selecting Educational Technology
Online
COR1955 Special Populations I
Online
FAM0023 Specialized Instructional Strategies
Online
FAM0049 Specialized Instructional Strategies
Online
PSY0017 Sports Psychology
Online
ACC2343 Spreadsheet Applications
Online
On Campus
OFF2395 Spreadsheet Applications (OA)
Online
QUA0008 Statistics
Online
QUA2000 Statistics
Online
QUA2221 Statistics
Online
QUA2220 Statistics I
Online
BUS2130 Strategic Analytics
Online
ENL0111 Strategic Communications in Customer Experience Management
Online
MGT2312 Strategic Management
Online
MGT5147 Strategic Management of Campaigns
Online
CAL5009 Strategies for Fostering Client Loyalty
Online
FIT4060 Strength Training for Older Adults
Online
HLT0082 Stress, Wellness and Nutrition
Online
HRA0005 Structure Inspection
Online
PHI4100 Survival in the Information Age: Risk and the Media
Online
EDU1002 Sustainability Case Studies: Local and Global Lessons
Online
EDU1000 Sustainability Education Curriculum Planning and Practicum
Online
ACC2344 Taxation I
Online
On Campus
SAF0010 TDG for Documentation Clerks
Online
SAF0011 TDG for Drivers
Online
SAF0005 TDG for Handlers
Online
SAF0006 TDG for Shippers/Receivers
Online
SAF0007 TDG for Workers
Online
ENL1977 Technical Communications
Online
MAT8300 Technical Mathematics
Online
MAT8325 Technical Mathematics II
Online
TWR2000 Technical Writing I
Online
TWR2004 Technical Writing II
Online
DAT0109 Technology Fraud Investigations
Online
FAM1258 Technology Tools for Child and Youth Care Practitioners
Online
EDU2003 The Art and Science of Facilitation
Online
ENL1829 The Art of Oratory
Online
MGT1501 The Collective Bargaining Process
Online
GEN2011 The Hockey Hall of Fame Presents
Online
HRM4120 Total Rewards
Online
HLT0029 Toxicology
Online
PFP3071 Traffic Management
Online
OAD3002 Trail Management
Online
OAD3001 Trail Planning
Online
OAD3000 Trail Steward
Online
HRM4123 Training and Development
Online
MGT2384 Training and Development
Online
FIT4040 Training for Sports
Online
FAM0024 Transition Planning and Implementation
Online
FAM0051 Transition Planning and Implementation
Online
LAN0041 Translation In The Workplace I
Online
ENL0044 Travel Writing
Online
FAM0017 Treating Challenging Behaviours
Online
FAM0044 Treating Challenging Behaviours
Online
MAT8100A Trigonometry
Online
ENL0013 Understanding Literature
Online
HLT0019 Understanding Medical Tests for Medical Office Staff
Online
HLT0044 Understanding Surgical Procedures for Medical Office Staff
Online
CAL0005 Understanding the Customer Universe
Online
MAT8100K Units of Measure
Online
FOD0008 Urban Agriculture, Community Gardens, Food Secure Cities
Online
TWR2011 Usability and UX
Online
MKT2121 User Behaviour Research
Online
MAD1010 User Experience Analysis
Online
MAD1000 User Experience and Interface Design
Online
MAD1020 User Interface Evaluation
Online
MGT3090 Using Elicitation in Business Systems Analysis
Online
MAT8100O Vector Algebra
Online
MAT8100F Vectors
Online
VET0029 Veterinary Anaesthesia
Online
VET0020 Veterinary Lab Procedures
Online
VET0002 Veterinary Office Skills & Procedures
Online
VET0027 Veterinary Surgical Procedures
Online
VET5511 Veterinary Terminology
Online
COR1914 Victim and Offender Programs
Online
VIC2005 Victim Assistance Services
Online
VIC0003 Victimization and the Law
Online
VIC2004 Victimology: Assessment and Intervention
Online
VIC0001 Victimology: Theoretical Perspectives
Online
VIC0006 Victims and the Media
Online
VIC0002 Victims of Crime
Online
VIC0004 Violence Against Women
Online
DAT2101 Web and Mobile Analysis Techniques
Online
MTM1010 Web and Mobile Design Techniques
Online
MTM0300 Web Design for Mobile Applications
Online
TWR2012 Web-Based Documentation
Online
SAF0004 WHMIS - Workplace Hazardous Materials Information System
Online
DAT5261 Word-Advanced
Online
EDU2014 Work Integrated Learning
Online
HLT0056 Working and Communicating in a Medical Setting
Online
FAM0018 Working with Families and Teams
Online
FAM0045 Working with Families and Teams
Online
SOC0003 World of Work
Online
ENL0022 Writing a Marketing Plan
Online
ENL5033 Writing for Publication II
Online
ENL5028 Writing For Publications I
Online
ENL0011 Writing Grammatically
Online
ENL0019 Writing Sales Material
Online
ENL0014 Writing Short Stories
Online
FIT4050 Youth Health, Fitness and Sport
Online
PFP3050 Youth in Conflict with the Law
Online
COR1921 Youth Justice I
Online