Skip to Content
Trusted by 10,000+ Students Across 50+ Countries
Home
Program
Students
Diploma Pathway
Admission
Resources
Blog
Shop
0
0
Sign in
0
0
Home
Program
Students
Diploma Pathway
Admission
Resources
Blog
Shop
Sign in
Explore Our Courses
Browse the catalog and enroll in minutes.
Categories
All Courses
160
Business Studies
4
Business Leadership
4
Category 1
134
Business Studies
91
Accounting
5
Entrepreneurship
10
Information and Communication Technology
25
International Business
4
Sciences
1
Technological Education
46
Canadian and World Studies
8
Economics
3
Law
4
Politics (Civic)
1
Classical Studies and International Languages
34
Classical Studies
4
International Languages
30
Health and Physical Education
7
The Arts
14
Search
All Courses
160 course(s)
Free
Economics
Grade 12, Making Personal Economic Choices, Workplace Preparation (CIC4E)
CIC4E
2026-06-14 – 2027-06-14
Enrollment open
Free
Enroll Free
Free
Technological Education
Grade 12, Manufacturing Engineering Technology, University/College Preparation (TMJ4M)
TMJ4M
2026-07-02 – 2027-07-02
Enrollment open
Free
Enroll Free
Free
Technological Education
Grade 12, Manufacturing Technology, College Preparation (TMJ4C)
TMJ4C
2026-07-02 – 2027-07-02
Enrollment open
Free
Enroll Free
Free
Technological Education
Grade 12, Manufacturing Technology, Workplace Preparation (TMJ4E)
TMJ4E
2026-07-02 – 2027-07-02
Enrollment open
Free
Enroll Free
Free
The Arts
Grade 12, Media Arts, University/College (ASM4M)
ASM4M
2026-07-07 – 2027-07-07
Enrollment open
Free
Enroll Free
Free
The Arts
Grade 12, Media Arts, Workplace (ASM4E)
ASM4E
2026-07-07 – 2027-07-07
Enrollment open
Free
Enroll Free
Free
Health and Physical Education
Grade 12, Recreation and Healthy Active Living Leadership, University/College Preparation (PLF4M)
PLF4M
2026-06-27 – 2027-06-27
Enrollment open
Free
Enroll Free
Free
Technological Education
Grade 12, Technological Design in the Twenty-first Century, Open (TDJ4O)
TDJ4O
2026-07-02 – 2027-07-02
Enrollment open
Free
Enroll Free
Free
Technological Education
Grade 12, Technological Design, University/College Preparation (TDJ4M)
TDJ4M
2026-07-02 – 2027-07-02
Enrollment open
Free
Enroll Free
Free
Technological Education
Grade 12, Transportation Technology, College Preparation (TTJ4C)
TTJ4C
2026-07-02 – 2027-07-02
Enrollment open
Free
Enroll Free
Free
Technological Education
Grade 12, Transportation Technology: Vehicle Maintenance, Workplace Preparation (TTJ4E)
TTJ4E
2026-07-02 – 2027-07-02
Enrollment open
Free
Enroll Free
Free
Entrepreneurship
Grade 9, Building the Entrepreneurial Mindset, Open (BEM1O)
BEM1O
2026-06-14 – 2027-06-14
Enrollment open
Free
Enroll Free
1
…
8
9
10
…
14