Choosing the right academic framework is one of the most consequential decisions a school owner or parent can make. Among internationally recognised credentials, the Ontario Secondary School Diploma (OSSD) consistently ranks as one of the most flexible, skill-focused, and globally accepted options available today.
But what exactly do students study inside the Ontario curriculum? Which OSSD subjects are compulsory, which ones are elective, and how do the course codes work? This article walks you through the full OSSD course list, explains how subjects are structured across Grade 11 and Grade 12, and shows you how to build a clear pathway that leads students to university admission worldwide.
Whether you are a school owner exploring a partnership opportunity or a parent researching the best programme for your child, understanding OSSD courses is the first step toward making an informed decision.
Core Subject Areas in the OSSD
The Ontario curriculum organises OSSD subjects into broad discipline areas that together form a well-rounded secondary education. To earn the diploma, students must complete 30 credits in total: 18 compulsory credits and 12 elective credits. This balance between required and optional coursework allows students to build a strong academic foundation while also pursuing individual interests and career goals.
Compulsory Subject Areas
The 18 compulsory credits cover a range of disciplines that every OSSD graduate must complete. These include:
- English (4 credits, one per grade from Grade 9 to 12)
- Mathematics (3 credits, at least 1 in Grade 11 or 12)
- Science (2 credits)
- French as a Second Language (1 credit)
- Canadian History (1 credit)
- Canadian Geography (1 credit)
- Arts (1 credit)
- Health and Physical Education (1 credit)
- Civics and Career Studies (1 credit, split into two half-credit courses)
- Additional compulsory credits from designated groups covering additional English, social sciences, sciences, technological education, and more (3 credits)
This structure ensures that students graduate with literacy, numeracy, scientific reasoning, and a strong sense of civic responsibility.
Elective Subject Areas
The remaining 12 credits are electives that students choose based on their interests, strengths, and post-secondary ambitions. Rosedale Global High School, for example, offers more than 50 university-bound OSSD courses spanning diverse disciplines. Common elective areas include:
- Business Studies and Entrepreneurship
- Computer Science and Technology
- Media Arts and Visual Arts
- Social Sciences and Humanities
- Additional Sciences (such as advanced Biology, Chemistry, or Physics)
- World Languages
This breadth of OSSD subjects means that schools and families can tailor the programme to match each student’s unique learning profile. Unlike standardised-test-driven systems, the Ontario curriculum rewards demonstrated learning across multiple formats, including projects, case studies, presentations, and written assessments.
Grade 11 and 12 Course Codes Explained
One of the most distinctive features of the Ontario curriculum is its standardised course coding system. Every OSSD course is identified by a five-character code that tells you the subject, the grade level, and the type of preparation the course provides. Understanding these codes is essential for school administrators and parents who want to guide students toward the right pathway.
How the Code Works
The first three characters represent the subject and course title. For example, ENG stands for English, SCH stands for Chemistry, and MCR stands for Functions (a branch of Mathematics).
The fourth character is a number that indicates the grade level. The digit 3 means Grade 11, while 4 means Grade 12.
The fifth character identifies the course type, which is especially important at the senior level. In Grade 11 and 12, the codes are:
- U = University Preparation
- M = University/College Preparation
- C = College Preparation
- E = Workplace Preparation
- O = Open (available to all students regardless of pathway)
For students aiming at competitive university admissions, University Preparation (U) courses are the primary focus. Most universities calculate admission averages from a student’s top six Grade 12 U or M courses.
Common Grade 11 and 12 Course Codes
Here is a sample of widely offered OSSD courses that appear on the Rosedale Global High School course list and across schools following the Ontario curriculum:
| Course Code | Course Name | Grade | Type |
| ENG3U | English | 11 | University |
| ENG4U | English | 12 | University |
| MCR3U | Functions | 11 | University |
| MHF4U | Advanced Functions | 12 | University |
| MCV4U | Calculus and Vectors | 12 | University |
| SBI3U | Biology | 11 | University |
| SBI4U | Biology | 12 | University |
| SCH3U | Chemistry | 11 | University |
| SCH4U | Chemistry | 12 | University |
| SPH3U | Physics | 11 | University |
| SPH4U | Physics | 12 | University |
| BAF3M | Financial Accounting Fundamentals | 11 | University/College |
| BOH4M | Business Leadership | 12 | University/College |
| ICS3U | Introduction to Computer Science | 11 | University |
This coding system makes it straightforward for school partners to plan timetables, verify prerequisites, and ensure that students are enrolled in the right courses for their intended post-secondary destinations.
How to Build an OSSD Course Pathway
One of the strongest advantages of the OSSD framework is the flexibility it offers when building a personalised learning pathway. Rather than locking students into a rigid sequence, the Ontario curriculum allows schools and counsellors to co-design a programme that aligns with each student’s academic strengths, interests, and university ambitions.
Step 1: Identify the Student’s Post-Secondary Goals
The pathway begins with a clear understanding of where the student wants to go after graduation. A student targeting engineering at a top university will need a different course selection than one pursuing business or the arts. Knowing the destination helps define which Grade 12 U-level courses are required for admission.
Step 2: Map Prerequisites from Grade 11 to Grade 12
Many Grade 12 courses have specific Grade 11 prerequisites. For example, a student who wants to take SCH4U (Grade 12 Chemistry, University) must first complete SCH3U (Grade 11 Chemistry, University). This prerequisite chain is built into the OSSD course list, so careful planning in Grade 11 prevents bottlenecks in Grade 12.
Step 3: Balance Compulsory and Elective Credits
Students should verify that their selected courses fulfill all remaining compulsory credit requirements while also leaving room for electives that strengthen their university application. A well-balanced OSSD pathway typically includes four to five U-level courses per year in Grade 11 and 12, supplemented by elective courses in areas of personal interest.
Step 4: Leverage the Individual Growth Plan
Rosedale Global High School takes this process further through its Individual Growth Plan (IGP). The IGP is a personalised academic roadmap that counsellors and students build together, taking into account the student’s learning style, goals, and the specific admission requirements of their target universities. This is one of the key differentiators of studying OSSD courses through Rosedale: the pathway is not generic. It is designed around each individual learner.
Step 5: Monitor Progress and Adjust
The Ontario curriculum uses a progressive evaluation model, which means that students receive ongoing feedback throughout each course. Report cards at the midterm and final stages track both academic achievement and the development of learning skills such as collaboration, self-regulation, and initiative. This allows schools to adjust course selections early if a student’s goals or performance shift.
For school owners considering a partnership, the ability to offer a structured yet flexible pathway is a significant value proposition. Parents, meanwhile, gain confidence knowing that their child’s academic journey is mapped with precision and supported by qualified Ontario Certified Teachers.
Frequently Asked Questions About OSSD Subjects
How many OSSD courses does a student need to graduate?
Students must earn a total of 30 credits to qualify for the Ontario Secondary School Diploma. This includes 18 compulsory credits across core subjects and 12 elective credits chosen from the full OSSD course list. In addition, students must complete 40 hours of community involvement and meet the provincial literacy requirement.
Are OSSD subjects recognised by universities outside Canada?
Yes. The OSSD is one of the most globally recognised secondary school credentials. It is accepted by universities in Canada, the United States, the United Kingdom, Australia, and many countries across Asia and Europe. Students who graduate from Rosedale Global High School apply to universities as Ontario high school students, which streamlines the admission process.
What makes the OSSD different from standardised-test-based curricula?
The Ontario curriculum uses a progressive and diverse evaluation model rather than relying on a single high-stakes exam. Student grades are based on a combination of term work (70%) and final evaluations (30%), which may include projects, presentations, case studies, and exams. This approach recognises different learning styles and gives students multiple opportunities to demonstrate their abilities.
Can students join the OSSD programme after Grade 9?
Absolutely. Rosedale offers Prior Learning Assessment and Recognition (PLAR) for students who enter the programme after Grade 9. Through PLAR, Rosedale’s counselling team assesses a student’s previous academic transcripts and grants equivalent OSSD credits, allowing the student to continue their education without repeating material they have already mastered.
How does Rosedale ensure quality and consistency across partner schools?
Rosedale centrally manages all OSSD academic administration from its head office in Toronto, Canada. This includes student registration, course evaluation by Ontario Certified Teachers, report cards, transcripts, and the issuance of the OSSD diploma. Partner schools deliver classroom instruction and local support, while Rosedale handles quality assurance and compliance with Ontario Ministry of Education standards.
What OSSD courses does Rosedale offer?
Rosedale Global High School offers more than 50 university-bound OSSD courses across subject areas including English, Mathematics, Science, Business, Technology, Media Arts, Entrepreneurship, Social Science, and ESL. The full course list is available through Rosedale’s Course Calendar, which partner schools and families can access for detailed planning.
Start Offering the OSSD at Your School with Rosedale
The OSSD is more than a diploma. It is a globally recognised framework that develops higher-order thinking skills, encourages personalised learning, and opens doors to competitive universities around the world. For school owners, integrating OSSD subjects into your institution’s academic offering means giving your students access to a transformative Canadian education without them leaving their home country.
Rosedale International Education partners with schools across more than 17 countries to deliver the full OSSD programme through an innovative collaboration model. From digital curriculum and centralised evaluation to academic administration and teacher development, Rosedale provides everything your school needs to offer OSSD courses with confidence and credibility.
For parents, choosing a school that offers the OSSD through Rosedale means choosing a pathway backed by Ontario Ministry of Education standards, evaluated by certified Canadian teachers, and accepted by top universities globally. Your child’s academic transcript carries the same weight as that of any student attending school in Ontario, Canada.
Ready to bring the Ontario curriculum to your school or learn more about OSSD subjects for your child? Contact the Rosedale team to begin your school partnership conversation.





