Ontario High School Credit Courses Online

Ministry-inspected private school offering Ontario credit courses for Grades 9-12. Earn credits toward your OSSD diploma with flexible, self-paced online learning.

Why Take Credit Courses with CSA?

Ministry-Approved Credits

All courses are approved by the Ontario Ministry of Education. Credits count toward your Ontario Secondary School Diploma (OSSD).

Flexible Self-Paced Learning

Start any month. Complete courses at your own pace with support from OCT-certified teachers. Perfect for credit recovery and upgrading.

Transfer to Any Ontario School

Credits earned at CSA transfer to any Ontario high school or count toward your OSSD diploma with us.

Perfect For:

Browse Ontario Credit Courses

Grade 12

English, University Preparation

English • 110 hours

Grade 12

Advanced Functions

Math • 110 hours

Grade 12

Calculus and Vectors

Math • 110 hours

Grade 12

Biology, University Preparation

Science • 110 hours

Grade 12

Chemistry, University Preparation

Science • 110 hours

Grade 12

Physics, University Preparation

Science • 110 hours

Grade 12

Computer Science

Computer Science • 110 hours

Grade 12

International Business Fundamentals

Business • 110 hours

Grade 12

English, College Preparation

English • 110 hours

Grade 12

Foundations for College Mathematics

Math • 110 hours

Grade 11

English, University Preparation

English • 110 hours

Grade 11

Functions

Math • 110 hours

Grade 11

Biology, University Preparation

Science • 110 hours

Grade 11

Chemistry, University Preparation

Science • 110 hours

Grade 11

Physics, University Preparation

Science • 110 hours

Grade 11

Introduction to Computer Science

Computer Science • 110 hours

Grade 10

English, Academic

English • 110 hours

Grade 10

Principles of Mathematics

English • 110 hours

Grade 10

Science, Academic

Science • 110 hours

Grade 10

Canadian History Since World War I

History • 110 hours

Grade 10

Issues in Canadian Geography

Geography • 110 hours

Grade 9

English

English • 110 hours

Grade 9

Mathematics

Math • 110 hours

Grade 9

Science

Science • 110 hours

Grade 12

English, University Preparation

English • 110 hours

Grade 12

Advanced Functions

Math • 110 hours

Grade 12

Calculus and Vectors

Math • 110 hours

Grade 12

Biology, University Preparation

Science • 110 hours

Grade 12

Chemistry, University Preparation

Science • 110 hours

Grade 12

Physics, University Preparation

Science • 110 hours

Grade 12

Computer Science

Computer Science • 110 hours

Grade 12

International Business Fundamentals

Business • 110 hours

Grade 12

English, College Preparation

English • 110 hours

Grade 12

Foundations for College Mathematics

Math • 110 hours

Grade 11

English, University Preparation

English • 110 hours

Grade 11

Functions

Math • 110 hours

Grade 11

Biology, University Preparation

Science • 110 hours

Grade 11

Chemistry, University Preparation

Science • 110 hours

Grade 11

Physics, University Preparation

Science • 110 hours

Grade 11

Introduction to Computer Science

Computer Science • 110 hours

Grade 10

English, Academic

English • 110 hours

Grade 10

Principles of Mathematics

Math • 110 hours

Grade 10

Science, Academic

Science • 110 hours

Grade 10

Canadian History Since World War I

History • 110 hours

Grade 10

Issues in Canadian Geography

Geography • 110 hours

Grade 9

English

English • 110 hours

Grade 9

Mathematics

Math• 110 hours

Grade 9

Science

Science • 110 hours

Level 5

English as a Second Language

English • 110 hours

Level 4

English as a Second Language

English • 110 hours

Level 3

English as a Second Language

English • 110 hours

Level 2

English as a Second Language

English • 110 hours

Level 1

English as a Second Language

English • 110 hours

Don't see the course you need? Contact us about additional course availability.

Start Your Credit Course Today

Flexible start dates, self-paced learning, and support from OCT-certified teachers. Begin earning Ontario high school credits now.