Skip to main content

The following introductory courses are a good starting point for exploring an area of interest.

Applied and natural sciences

CESA 1130 – High-Efficiency Lighting 1: Technology and Design
This course introduces participants to new developments in lighting technology and principles of energy efficient lighting.

CESA 0158 – Introduction to Photovoltaics
This course introduces photovoltaic system equipment such as photovoltaic modules, batteries, inverters and charge controllers.

Business and media


FMGT 1100 – Accounting 1
For individuals with little or no accounting background, this course covers the full accounting cycle.

FMGT 1152 – Accounting for the Manager
This course covers the accounting function and the services it provides to the manager.

FMGT 1810 – Personal Financial Planning 1
This course is an introduction to personal financial planning.


BCST 1170 – Broadcast Journalism Introduction
This course covers news operations in the broadcast industry, including basic reporting techniques, writing and presentation of radio and television news, newsroom operations, methods and practices, editing, line-up and content of news stories.

Business administration

BSYS 1001 – Business Information Systems 1
This course explores Office 2010 and introduces basic business software including MS Windows, MS Word, MS Excel, and the Internet.

OPMT 1110 – Business Mathematics
This course reviews basic mathematics applicable to business and industry.

ECON 2100 – Microeconomics
This course investigates economic analysis, focusing on fundamentals of markets, supply and demand, consumer and producer behaviour, and monopoly and competition.

ORGB 1105 – Organizational Behavior
This course presents the study of factors that either influence or are influenced by people at work.


MKTG 1102 – Essentials of Marketing
This course provides an overview of the marketing concept and how it can be applied to any type of organization or service.

MKTG 1120 – Event Planning
This projects-based course focuses on the event industry, and fundamental components of planning and executing events.

MKTG 1019 – Media Relations
This course covers the basic media process; developing media strategy; news room realities; packaging your message; the media as messenger, interview techniques and critiques; and crisis communications.

MKTG 1352 – Digital Marketing
The focus of this course will be to provide the student with e-Marketing techniques and strategies that can help any forward-thinking organization be competitive in today’s business environment.

New media

MDIA 1044 – Design Principles Fastrack
This course focuses on creative design for effective visual pieces of communication for both the web and print media.

MDIA 1040 – Graphics 1
Learn fundamental graphic design techniques that are necessary for production of projects for both the print media and multimedia/webpage design.

MDIA 1099 – Photography
This course covers basic photography concepts.

Operations management

APIC 1161 – Basics of Supply Chain – CPIM Part 1
This course covers the basic concepts of managing the flow of materials and information in a supply chain from suppliers to customers.

COMM 1103 – Introduction to Business and Technical Communication
This course teaches practical business communication techniques for planning, organizing, selecting, writing, and presenting information in business or industry.

OPMT 1198 – Operations Management Fundamentals
This course covers the importance of managing operations across all industries by presenting the fundamentals in productivity improvement based on a systematic, scientific problem solving methods.


COMP 1002 – Applied Computer Concepts
Find out how a Personal Computer (PC) works, install software, and apply best practices in networked environments. Become a Microsoft Windows 10 power user. Practice file and disk management, system configuration, data backup, and troubleshooting. Manage security, malware, and firewalls. COMP 1002 or equivalent knowledge is the prerequisite for all other courses in Computing Flexible Learning.

COMP 1516 – Programming Fundamentals (Part 1) Python
Use Python to write simple programs, incorporate variables and expressions. After an introduction to programming concepts, practice how to design, implement, test, and debug simple programs that use data structures, data modelling, constructs, lists, strings, sets and maps. COMP 1516 is the starting point for the first three programming fundamentals courses in Computing Flexible Learning.

COMP 1630 – Relational Database Design and SQL
Find out how databases work and use the tools and processes for data modeling, database design, entity relationships, and basic security. After an introduction to database fundamentals, practice the use of the Structured Query Language (SQL) to define and manipulate data. COMP 1630 is the starting point for all other database, analytics, and Business Intelligence courses in Computing Flexible Learning.

COMP 1850 – Introduction to Web Development
Hand code web pages with HTML5 and style content with CSS3. After an introduction to web development techniques, learn how to use interface design concepts, flexbox, and grid to practice information architecture and use web forms to build modern, mobile-first responsive websites. COMP 1850 is the starting point for all other web courses in Computing Flexible Learning.

Technical Communication Essentials Microcredential
Hone five core technical communication skills: technical writing, technical editing, writing for the web, visual communication including data representation, and technical presentations. Ladder directly into the Technical Writing Associate Certificate.

Engineering & technical studies

AICO 1000 – AutoCAD 1
This intensive, hands-on course prepares the student with the knowledge and skills necessary for creating a basic 2D drawing.

AICO 2000 – AutoCAD 2
This course introduces the most efficient commands for various tasks to enhance CAD productivity.

Health sciences

BHSC 0012 – Biology 12 Challenge Exam
The Biology 12 Challenge Exam addresses topics related to the general principles of human body structure and function based on the British Columbia Biology 12 Curriculum.

BHSC 0020 – Anatomy and Physiology Challenge Exam
Exam addresses topics related to the fundamentals of human body structure and function based on curriculum of 6-credits of post-secondary anatomy and physiology course(s).

BHSC 0110 – Foundational Human Anatomy and Physiology
This course builds upon the biology knowledge students acquire in grade 12 and bridges that knowledge to the level of post-secondary human anatomy and physiology.

BHSC 1200 – Human Anatomy and Physiology
This university-transferable course is a prerequisite for many School of Health programs including Nursing (BSN) and covers a complete range of topics about the human body.

PSYC 1101 – Introduction to Psychology 1
This university-transferable course is the first of two introductory psychology courses focusing on the psychologist’s approach to theories, problems and issues in contemporary psychology.

PSYC 1102 – Introduction to Psychology 2
This university-transferable course is the second of two introductory psychology courses focusing on the psychologist’s approach to theories, problems and issues in contemporary psychology.


ACES 0015 – Mathematics for the Trades – Foundations
A tuition-free mathematics course for Canadian Citizens and Permanent Residents interested in pursuing careers in the trades. This course will introduce you to core mathematical concepts used throughout the trades.

ACES 0020 – Technical Literacy: Tools of the Trades
Updates study skills and gives a head start on trades training. Provides the skills and knowledge needed to succeed in trades and apprenticeship training.