MHF4U
Grade 12 University Advanced Functions Online | MHF4U
MHF4U is the Grade 12 University Advanced Functions course — one of the two Grade 12 math credits required ...
Prerequisite: None - open to every grade and to adult learners (Not sure where you stand? Ask us →)
Start any day100% online12-month term
Earn your Ontario Secondary School Diploma — full-time, online, at your own pace.
Grade 12 is the finish line. Your guidance counsellor makes sure you have the credits you need to graduate and apply with confidence.
Included: a dedicated guidance counsellor • a personalized graduation plan • university & college admissions support • official Ontario report cards and transcripts.
Not sure which grade or how many credits you need? Book a guidance session or email guidance@ontarioeducationonline.ca before you enrol — we'll help you get it right.

Credits accepted at every Ontario university, including
How it works
Your Year at OEO
Compulsory slots are set by Ministry requirements. Elective slots are yours. Your counsellor confirms your selections after enrolment, and you adjust them together as your plans change.
This is a sample year to show how your program is structured. Your actual course plan is built with your guidance counsellor after enrolment and can be adjusted as your plans change.
Course catalogue
Every course available at this grade level. Your counsellor confirms which of them fill your credits at your guidance session.
MHF4U
MHF4U is the Grade 12 University Advanced Functions course — one of the two Grade 12 math credits required ...
SCH4U
SCH4U is the Grade 12 University Chemistry course — demanding, rigorous, and required for most university c...
ENG4U
ENG4U is the Grade 12 University English course — the single most important English credit for university a...
EWC4U
EWC4U is the Grade 12 University Writer's Craft course for students who want to write — and write well — ac...
SBI4U
SBI4U is the Grade 12 University Biology course — required or recommended for university programs in medici...
MCV4U
MCV4U is the Grade 12 University Calculus and Vectors course — the math that university science, engineerin...
SPH4U
SPH4U is the Grade 12 University Physics course — the final step before university-level science and engine...
COOP1
Co-operative Education is a Ministry of Ontario-approved experiential learning program that connects classr...
MCT4C
MCT4C is the Grade 12 College Math for Technology course built for students heading into technology, health...
ENG4C
ENG4C is the Grade 12 College English course that prepares you for college applications, college coursework...
HSB4U
CHY4U is the Grade 12 University World History Since the 15th Century course — 600 years of global history ...
OLC4O
OLC4O is the Grade 12 Ontario Literacy Course — a Ministry of Education-approved alternative to the OSSLT t...
MDM4U
MDM4U is the Grade 12 University Data Management course — one of the most practical Grade 12 math credits a...
TPJ4M
TPJ4M is the Grade 12 Health Care course for students considering a career in medicine, nursing, paramedici...
SPH4C
SPH4C is the Grade 12 College Physics course built for engineering technology, skilled trades, and apprenti...
DCO3O
DCO3O is the Ministry of Ontario-approved Co-operative Education program linked directly to a course you're...
EWC4C
EWC4C is the Grade 12 College Writer's Craft course for students who want to genuinely write — across ficti...
Course availability is confirmed at your guidance session. Courses open in a new tab.
Everything included
These services are billed separately for à-la-carte students. As a full-time student, you pay nothing for any of them.
Credit transfer and PLAR are available to full-time students only.
Program information
| Course Code | FULL-TIME |
| Credit Value | 6 to 8 credits |
| Grade Level | 12 |
| Subject | Full-Time Enrolment |
| Prerequisite | None - open to every grade and to adult learners |
| Program | Grade 12 Full-Time Enrolment |
| Credits included | 6 to 8, depending on your credit pack |
| Term | 12 months from first course opening |
| Delivery | 100% online, self-paced, no scheduled classes |
| Assessment | Assignments and teacher evaluations. No final exam. |
| Guidance | Named counsellor, OSSD pathway plan included |
| Feedback | Questions answered within 24 hours Mon to Fri. Marking within 48 to 72 hours. |
| Start | Any day. Courses open after your guidance consult. |
| Transcript | Official OSSD. Grade 12 marks reported to OUAC/OCAS. |
The OSSD pathway
Requirement figures verified against current Ministry requirements before publish. Your counsellor confirms exactly what you still need at your guidance session.
How we compare
"No final exam. No fixed schedule.
No compromises."
OEO is one of the only Ministry-inspected schools in Ontario that does not require a final exam. Your grade is based entirely on coursework: assignments and teacher evaluations assessed by your Ontario-certified teacher. You work at your pace, and your grade reflects your actual understanding of the material.

Student stories

Book a free 15-minute guidance session with one of our advisors. We review your transcript, count your remaining credits, and build your plan. No obligation, no pressure.
Book a Free Guidance Session