Courses

skip navigation

Campus Updates – Wednesday, April 2

In-person classes and campus services will resume at the Sutherland and Airport Campuses on April 2. The Frost, Norwood and Haliburton Campuses remain closed and campus operations are still suspended. Where possible, classes will be moved online. Please check back for further updates.

Updated: 2025-04-01 21:25:15

More skills. More opportunities.

Your path to personal and professional enrichment starts here. Choose in-class courses for small-group, hands-on learning, or online courses that let you learn virtually anywhere, anytime. Courses range in length from short evening or weekend workshops to full semesters.

Unlock Your Potential with Lifelong Learning

Future-proof Your Skills

Future-proof Your Skills

Build your skills and your career with relevant, up-to-date courses.

Learn More

Tailored Education for Your Goals

Tailored Education for Your Goals

From general knowledge to niche skills, find courses to suit your needs.

Learn More

Flexible Learning

Flexible Learning

Online, in class, hybrid, short or long - the choice is yours.

Find a Course

Certificates & Specializations

Fleming College offers a mix of certificates and individual courses, grouped by areas of study.

Online Learning

Fleming College offers hundreds of courses online. Most online credit courses take place in virtual classrooms and have specific start dates. Some allow you to start anytime, learn at your own pace and track your own progress. Find everything you need to know about online learning.

Get Started

Find a course by name

Find a course by topic

Showing 43 of 742 items.

Jump to courses beginning with:

View By Date

New courses and new course dates coming soon.

Showing 43 of 742 items.

A

Course Code: CNST097

Starts: May 13, 2025

Delivery: Ontario Learn

B

Course Code: MECH323

Starts: May 13, 2025

Delivery: Ontario Learn

C

Course Code: CNST226

Starts: May 13, 2025

Delivery: Ontario Learn

Course Code: COMM052

Starts: May 13, 2025

Delivery: Ontario Learn

Course Code: CNST091

Starts: May 13, 2025

Delivery: Ontario Learn

Course Code: CNST206

Starts: May 13, 2025

Delivery: Ontario Learn

Course Code: CNST070

Starts: May 13, 2025

Delivery: Ontario Learn

Course Code: CNST210

Starts: May 13, 2025

Delivery: Ontario Learn

Course Code: CNST170

Starts: May 13, 2025

Delivery: Ontario Learn

E

Course Code: CNST099

Starts: May 13, 2025

Delivery: Ontario Learn

Course Code: CNST100

Starts: May 13, 2025

Delivery: Ontario Learn

G

Course Code: MECH168

Starts: May 13, 2025

Delivery: Ontario Learn

H

Course Code: CNST101

Starts: May 13, 2025

Delivery: Ontario Learn

Course Code: CNST102

Starts: May 13, 2025

Delivery: Ontario Learn

I

Course Code: CNST103

Starts: May 13, 2025

Delivery: Ontario Learn

Course Code: CNST076

Starts: May 13, 2025

Delivery: Ontario Learn

M

Course Code: MKTG144

Starts: May 13, 2025

Delivery: Ontario Learn

O

Course Code: MGMT288

Starts: May 13, 2025

Delivery: Ontario Learn

P

Course Code: CNST105

Starts: May 13, 2025

Delivery: Ontario Learn

Course Code: CRPT021

Starts: May 05, 2025

Location: Sutherland Campus

Delivery: In Class

Course Code: ELCT137

Starts: May 05, 2025

Location: Sutherland Campus

Delivery: In Class

Course Code: MECH431

Starts: May 05, 2025

Location: Sutherland Campus

Delivery: In Class

R

Course Code: CNST106

Starts: May 13, 2025

Delivery: Ontario Learn

S

Course Code: CNST107

Starts: May 13, 2025

Delivery: Ontario Learn

T

Course Code: COMM084

Starts: May 13, 2025

Delivery: Ontario Learn

Course Code: ARTS0298

Starts: August 11, 2025

Location: Haliburton Campus

Delivery: In Class

Course Code: ARTS0383

Starts: August 09, 2025

Location: Haliburton Campus

Delivery: In Class

W

Course Code: MECH314

Starts: May 25, 2025

Location: Sutherland Campus

Delivery: In Class

Course Code: MECH315

Starts: March 30, 2025 (+ 1 other date)

Location: Sutherland Campus

Delivery: In Class

Course Code: MECH313

Starts: April 27, 2025

Location: Sutherland Campus

Delivery: In Class

Course Code: ARTS2845

Starts: July 21, 2025

Location: Haliburton Campus

Delivery: In Class

Course Code: ARTS2765

Starts: August 04, 2025

Location: Haliburton Campus

Delivery: In Class

Course Code: CNST211

Starts: April 27, 2025 (+ 2 other dates)

Location: Sutherland Campus

Delivery: In Class

Course Code: CNST224

Starts: May 15, 2025 (+ 1 other date)

Location: Sutherland Campus

Delivery: In Class

Course Cart

Choose a time of day or course duration