---
title: "Stanford Online High School Math Prep: OHS Courses, Dates"
description: "Stanford Online High School math prep: the OHS math course sequence and prerequisites, 2027-28 admission dates and testing rules, and proof-ready practice."
canonical: https://learn.modernagecoders.com/stanford-online-high-school-math-prep
source: src/pages/stanford-online-high-school-math-prep.html
---
> Stanford Online High School math prep: the OHS math course sequence and prerequisites, 2027-28 admission dates and testing rules, and proof-ready practice.

In short

Stanford Online High School is a selective online school for academically advanced students in grades 7 to 12. It places students in math by demonstrated content knowledge, runs a sequence from Prealgebra to university-level courses with a strong focus on proof, and takes 2027-28 applications until January 7, 2027. Modern Age Coders is not connected with Stanford. We teach the algebra, geometry and proof-writing that sequence builds on, live online in our high school mathematics course, as a group of 15 to 20 or one to one.

Math that is ready for OHS

## Three courses that build OHS-ready math

Each one aims at understanding and clear written reasoning, the two things a proof-focused program expects.

[![High School Mathematics course thumbnail](/images/high-school-maths.webp)  STHI / 01 High school math, algebra to calculus The full sequence, taught with reasons, for grades 9 to 12. Open the syllabus →](/courses/complete-high-school-mathematics-mastery)[![Middle School Mathematics Mastery course thumbnail](/images/middle-school-maths.webp)  STHI / 02 Middle school math mastery Pre-algebra and geometry for grade 6 to 8 applicants. Open the syllabus →](/courses/comprehensive-middle-school-mathematics-mastery)[![Maths Olympiad & Competition Course course thumbnail](/images/olympiad-competition-maths.webp)  STHI / 03 Olympiad and competition math Problem solving and proof beyond the school syllabus. Open the syllabus →](/courses/olympiad-competition-mathematics-mastery)

Stanford OHS

## What is Stanford Online High School, and who is it for?

Stanford Online High School is an online middle and high school run by Stanford University. Its admissions FAQ says it serves academically advanced students in grades 7 to 12, and its criteria page says plainly that admission is competitive.

### Admission, in the school's words

The Acceptance Criteria page says "Admission to Stanford OHS is competitive" and that, to keep classes small, "we are unable to accept all qualified applicants". The committee reviews each application holistically, and "no one item is the deciding component".

For younger students, the school says it typically encourages students "to apply for grade 7 when they are in grade 6 or ages 11 to 12".

### Three ways to enroll

Stanford OHS offers three enrollment levels. Full-time students take 4 to 5 yearlong courses; part-time students take 2 to 3; a single-course student takes "1 yearlong course or 2 semester-long courses".

The school estimates "8-10 hours per week, per course" for a high school course. Many families start with a single math course while staying at their current school; one of the admission decision types is even "Admission Restricted to Mathematics/Science or Humanities".

Sources: [Stanford OHS Acceptance Criteria](https://ohs.stanford.edu/admissions/acceptance-criteria) and [Enrollment Options](https://ohs.stanford.edu/admissions/enrollment-options), read 31 October 2026. Stanford and Stanford Online High School are names of Stanford University. Modern Age Coders is an independent online school with no connection to Stanford University or Stanford OHS, and we make no admission promise of any kind.

Math sequence

## What math courses does Stanford OHS offer, and in what order?

The 2026-27 OHS catalog lists a math ladder from Prealgebra to university-level analysis, each course with a stated prerequisite. The school says it places students "by age, grade level, and demonstrated content knowledge", so a strong grade 8 student may start well up the ladder.

| Course (code) | Level | Prerequisite as published |
| --- | --- | --- |
| Prealgebra (JM007) | Middle school | None listed |
| Beginning Algebra (OM011) | High school | Prealgebra (JM007) |
| Intermediate Algebra (OM012) | High school | Beginning Algebra (OM011) |
| Geometry and Foundations of Proof (OM015) | High school | Beginning Algebra (OM011) |
| Precalculus with Trigonometry (OM013) | High school | Intermediate Algebra (OM012) and Geometry and Foundations of Proof (OM015) |
| Single-Variable Calculus (OM045) | High school | Precalculus with Trigonometry (OM013) |
| Advanced Problem Solving and Proof Techniques (OM050) | High school | Precalculus with Trigonometry (OM013) |
| Statistics and Data Analysis (OM061) | High school | Precalculus and Trigonometry (OM013) |

### Beyond calculus

The catalog continues into university-level courses: Multivariable Calculus (UM150), Linear Algebra (UM51A), Number Theory (UM152), Discrete Mathematics (UM160), Real Analysis (UM115), Complex Analysis (UM106) and research seminars.

For Multivariable Calculus the stated route in is Single-Variable Calculus or Calculus C "with a grade of A- or better, or an AP Calculus BC Exam score of 4 or 5, or consent of instructor".

### Two things to notice

First, geometry here is "Geometry and Foundations of Proof", and it sits before Precalculus. Proof is not an extra at OHS; it is on the main road.

Second, the catalog says the school has "replaced all of our Advanced Placement (AP) courses with custom courses" and that students can still sit AP Exams locally. Preparation should aim at understanding, not at one exam's format.

Source: [Stanford OHS Course Catalog 2026-27](https://ohs.stanford.edu/academics/course-catalog), Mathematics filter, and the [OHS Mathematics page](https://ohs.stanford.edu/academics/mathematics), read 31 October 2026. Course titles and codes are the school's; check the live catalog before planning.

Dates and testing

## When is the Stanford OHS deadline, and is a test score required?

For entry in the 2027-28 school year, the application deadline is January 7, 2027, at 11:59 pm Pacific Time. A standardized test score is required only for some applicants, mainly those who were homeschooled recently.

| Step | Date as published |
| --- | --- |
| Deadline to apply if you want the optional online interview | November 11, 2026, 11:59 pm Pacific Time |
| Application deadline (standard timeline) | January 7, 2027, at 11:59 pm Pacific Time |
| Decision notification | March 2027 |
| Enrollment contract due | 10 days after decisions are released |

### Who must send a test score

The Acceptance Criteria page requires a score from an approved test for applicants who were homeschooled, or attended a school taught in a language other than English, between September 2024 and December 2026. The test must be taken between September 2025 and December 2026.

For everyone else a score is optional, and the school says that if sent "there will be no advantage in the evaluation process".

### Which tests, by grade

OHS suggests the Middle SSAT or ISEE, PSAT 8/9 or PreACT 8/9 for grade 7 to 8 applicants; the Upper SSAT or ISEE, PSAT 8/9, PreACT 8/9 or PSAT 10 for grades 9 to 10; and the PSAT, PreACT, SAT, ACT or PSAT 10 for grades 11 to 12.

Applications also need "at least two recommendation forms (one Humanities/Social Science teacher and one Mathematics/Science teacher)". A homeschooled applicant can ask any adult who has taught them math.

1. **Summer and early fall 2026 (our suggested order).** Read the OHS math catalog and decide which course your child is realistically ready for.
2. **By early fall 2026.** If a test is required, book one from the permitted list for a date before December 2026.
3. **By November 11, 2026.** Submit early if you want the optional online interview.
4. **Before January 7, 2027.** Make sure both recommenders, including the math or science one, have submitted their forms.
5. **March 2027.** Decisions arrive; the enrollment contract is due ten days later.

Sources: [Stanford OHS How to Apply](https://ohs.stanford.edu/admissions/apply) and [Acceptance Criteria](https://ohs.stanford.edu/admissions/acceptance-criteria), read 31 October 2026. The school also says "All responses, essays, and work submitted in the application must be the student's own." We never write or edit any part of an application.

Proof

## How do you prepare for proof-based math like Stanford OHS?

By practising short, complete arguments early. The OHS Mathematics page names a "Focus on Proofs" and says "Proof-writing enables students to present clear and logical mathematical arguments." Here is a first proof, worked in full. It is ours.

### Notice a pattern (ours)

Add the odd numbers in order: 1 = 1, 1 + 3 = 4, 1 + 3 + 5 = 9, 1 + 3 + 5 + 7 = 16. Every total is a perfect square. A student who stops here has a guess, not a proof.

The claim to prove: the sum of the first n odd numbers is n squared. For n = 10, that predicts 1 + 3 + ... + 19 = 100, and adding them confirms it.

### Prove it (ours)

The k-th odd number is 2k - 1. Pair the first and last terms: 1 + (2n - 1) = 2n. The second and second-to-last also make 2n, and so on. There are n terms, so n / 2 pairs, each worth 2n, giving (n / 2) x 2n = n squared.

If n is odd the middle term has no partner, but the same total comes out by writing the sum forwards and backwards: twice the sum is n terms of 2n, so the sum is n squared. Either way the claim holds for every n.

| Part | What to write | Example: odd x odd is odd |
| --- | --- | --- |
| Claim | State exactly what is true | The product of two odd numbers is odd |
| Set-up | Name things with letters | Let the numbers be 2a + 1 and 2b + 1 for whole numbers a and b |
| Reasons | Each line follows from the last | (2a + 1)(2b + 1) = 4ab + 2a + 2b + 1 = 2(2ab + a + b) + 1 |
| Conclusion | Say why the claim follows | It is 2 times a whole number, plus 1, so it is odd |

Notice what a proof is not: checking 3 x 5 = 15 and 7 x 9 = 63 shows examples, but only the letters cover every case. That shift, from examples to every case, is the habit to build before a course like Geometry and Foundations of Proof.

Practice

## What math should a student master before applying?

Whatever course a student hopes to enter, the course before it should feel secure. This self-check and practice set are ours, written at the Beginning Algebra to Precalculus level, with answers checked in Python.

| If your child can confidently... | They are probably ready to work on... |
| --- | --- |
| Work with fractions, ratios and negative numbers | Beginning algebra |
| Solve linear equations and graph lines | Intermediate algebra and geometry with proof |
| Factor quadratics and write short proofs | Precalculus with trigonometry |
| Use functions, logs and trigonometry fluently | Single-variable calculus and proof techniques |

| Problem | A good way in | Answer |
| --- | --- | --- |
| Solve 3(x - 4) = 2x + 5 | Expand, then collect x on one side | x = 17 |
| Factor x squared - 5x + 6 | Two numbers with product 6 and sum -5 | (x - 2)(x - 3) |
| Slope of the line through (1, 2) and (4, 11) | Rise over run: 9 / 3 | 3 |
| A right triangle has legs 5 and 12. Hypotenuse? | 25 + 144 = 169 | 13 |
| 1 + 3 + 5 + ... + 19 | Ten odd numbers, so 10 squared | 100 |
| sin 30 degrees | Half an equilateral triangle | 1/2 |
| Prove odd x odd is odd | Write odds as 2a + 1 and 2b + 1 | See the proof above |

1. **Weeks 1 to 4 (ours).** Close gaps in the course below the target: one topic a week, with written explanations, not just answers.
2. **Weeks 5 to 9.** Proof habits: even and odd, divisibility, simple geometry facts. One short proof every lesson.
3. **Weeks 10 to 12.** Problem solving: multi-step problems that need a plan, written up neatly as if for a teacher who was not in the room.
4. **Weeks 13 to 16.** Work through problems at the level of the target course and read the OHS course description for it on the catalog.

Related help: [algebra 2 tutoring](/algebra-2-tutoring-online), [precalculus tutoring](/precalculus-tutoring-online), [calculus tutoring](/calculus-tutoring-online) and, for younger applicants, [accelerated math online](/accelerated-math-program-online).

Where your child is

## Four stages of mathematical writing

Our own description of how students grow from answers to arguments.

| Stage | What it looks like |
| --- | --- |
| 1. Answer only | Writes the final number, often correctly |
| 2. Shows working | Lists steps, but not why each is allowed |
| 3. Gives reasons | Each step is justified by a rule or fact |
| 4. Proves in general | Uses letters to cover every case and says why the claim follows |

### For parents

Many strong students sit at stage 2 because school never asked for more. Moving to stage 3 is the single most useful step before a proof-based course.

Ask your child to explain one solution aloud each week. If they can say it, they can learn to write it.

### For students

Write every proof for a reader who was not there. If a step needs you to explain it out loud, write that sentence down.

Examples suggest; letters prove. Try your idea with numbers first, then with a and b.

The catalogue

## Math courses for grades 6 to 12 and beyond

Live courses that follow the same order the OHS ladder does, from pre-algebra to university topics.

I

### Foundations

Grades 6 to 8

STHI / F / 01

#### Middle school math

Pre-algebra and geometry.

[Open the syllabus](/courses/comprehensive-middle-school-mathematics-mastery)

STHI / F / 02

#### Algebra foundations

Pre-algebra to Algebra 1.

[Open the syllabus](/courses/algebra-foundations-masterclass)

STHI / F / 03

#### Math competitions

MATHCOUNTS and AMC 8.

[Open the syllabus](/courses/middle-school-math-competitions-course)II

### High school

Grades 9 to 12

STHI / H / 01

#### High school math

Algebra to calculus.

[Open the syllabus](/courses/complete-high-school-mathematics-mastery)

STHI / H / 02

#### Precalculus

Functions and trigonometry.

[Open the syllabus](/courses/ap-precalculus-exam-prep-course)

STHI / H / 03

#### Calculus

AB and BC content.

[Open the syllabus](/courses/ap-calculus-exam-prep)III

### Beyond calculus

Advanced students

STHI / U / 01

#### College math

Linear algebra to analysis.

[Open the syllabus](/courses/college-mathematics-complete-masterclass)

STHI / U / 02

#### Statistics

Data to hypothesis tests.

[Open the syllabus](/courses/statistics-probability-maths-course)

STHI / U / 03

#### Olympiad math

Proof and hard problems.

[Open the syllabus](/courses/olympiad-competition-mathematics-mastery)

How lessons run

## Live math lessons that ask for reasons

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

Weekdays

Evening lessons after the school day.

Weekends

Longer sessions for proofs and problem sets.

1-on-1

For a student working well above grade level.

### Why, not just how

Every method comes with its reason.

### Written arguments

Short proofs most weeks.

### Our own problems

Never copied from any school.

### Feedback on writing

Teachers mark the reasoning.

### No admission promises

We teach math; the school decides.

### Group or private

Fifteen to twenty, or one to one.

Student work

## Work from our high school students

Math investigations and code from older students in our classes. Browse [student labs](/student-labs) for more.

![NutriLife AI nutrition coach project screenshot](/images/projects/nutrilife.webp)

AI and ML

#### NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · [Open it](https://nutrilife-bhavya.lovable.app)

![Misti AI chatbot for maths and coding screenshot](/images/projects/misti.webp)

AI and ML

#### Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · [Open it](https://misti.modernagecoders.com)

![GuardianX AI internet safety assistant screenshot](/images/projects/guardianx.webp)

AI and ML

#### GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · [Open it](https://guardianx-cybersaver.lovable.app)

![SkyCast weather forecast application screenshot](/images/projects/skycast.webp)

Web app

#### SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

## Fees

High school math is billed month to month, so a family can strengthen one course across the application season without a long contract.

Free first class

USD 0

no card required

- A free first class
- Bring recent math work
- No card details

Book it

Group batch

USD 100

a month, billed in US dollars

- Fifteen to twenty learners
- One regular teacher
- Choose your batch
- Monthly

Start here

One to one

USD 150

a month, billed in US dollars

- A private teacher
- Built around one target course
- Flexible times

Enquire

What families say

## Rated 4.9 across 547 Google reviews

Reviews from parents on Google, copied exactly.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Questions from families

## Stanford Online High School math: questions answered

### What math courses does Stanford Online High School offer?

The 2026-27 catalog runs from Prealgebra through Beginning and Intermediate Algebra, Geometry and Foundations of Proof, Precalculus with Trigonometry and Single-Variable Calculus, then university-level courses such as Multivariable Calculus, Linear Algebra and Real Analysis.

### How does Stanford OHS place students in math?

The school says it places students in courses by age, grade level and demonstrated content knowledge. Each course in the catalog lists a prerequisite, so the course before the target should be secure.

### When is the Stanford OHS application deadline for 2027-28?

The How to Apply page gives January 7, 2027, at 11:59 pm Pacific Time. Families who want the optional online interview must apply by November 11, 2026, and decisions are released in March 2027.

### Does Stanford OHS require a test score?

Only for some applicants: those homeschooled, or at a school taught in a language other than English, between September 2024 and December 2026. For others a score is optional and, the school says, gives no advantage.

### Is it hard to get into Stanford Online High School?

The school says admission is competitive and that it cannot accept all qualified applicants. It reviews applications holistically, so no single grade or score decides.

### What grade can you start Stanford OHS?

Stanford OHS serves grades 7 to 12 and typically encourages students to apply for grade 7 while in grade 6 or aged 11 to 12.

### Can my child take just one math course at Stanford OHS?

Yes. Single-course enrollment means one yearlong course or two semester-long courses, and the school estimates 8 to 10 hours a week for a high school course.

### Does Stanford OHS offer AP Calculus?

The catalog says the school has replaced its AP courses with custom courses, such as Single-Variable Calculus, and that students can still register for AP Exams in their local area.

### What times are your math classes?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

### Are you part of Stanford?

No. Modern Age Coders is an independent online school and is not affiliated with Stanford University or Stanford Online High School. We teach math and never promise admission.

Elsewhere on this site

## Related pages

More for advanced US math students.

### [Accelerated math online](/accelerated-math-program-online)

Working ahead of grade level.

### [Precalculus tutoring](/precalculus-tutoring-online)

Functions and trigonometry.

### [Calculus tutoring](/calculus-tutoring-online)

Limits to integrals.

### [Algebra 2 tutoring](/algebra-2-tutoring-online)

The bridge to precalculus.

### [Middle school math competitions](/math-competitions-for-middle-school-students)

Problem solving for younger applicants.

### [Homeschool math curriculum](/homeschool-math-curriculum-usa)

For homeschooled applicants.

## Related pages in this guide

Part of the guide: [US gifted and selective school tests](/us-gifted-and-selective-school-tests-guide)

### Programs for advanced students

- [Duke TIP alternatives](/duke-tip-alternatives)
- [Accelerated math program online](/accelerated-math-program-online)

### Gifted and talented screening

- [CogAT test prep](/cogat-test-prep)
- [NNAT test prep](/nnat-test-prep)
- [OLSAT test prep](/olsat-test-prep)
- [Iowa Assessments math prep](/iowa-assessments-math-prep)
- [Gifted and talented test prep](/gifted-and-talented-test-prep)
- [NYC Gifted and Talented guide](/nyc-gifted-and-talented-guide)

### Exam schools and private high schools

- [SHSAT math prep](/shsat-math-prep)
- [Hunter College High School math prep](/hunter-college-high-school-math-prep)
- [Boston exam schools math prep](/boston-exam-schools-math-prep)
- [HSPT math prep](/hspt-math-prep)
- [TACHS math prep](/tachs-math-prep)
- [ISEE and SSAT math prep](/isee-ssat-math-prep)

More guides: [US state math tests by state](/us-state-math-tests-by-state) · [US math placement and college readiness tests](/us-math-placement-and-college-readiness-tests) · [Homeschool and school math curricula guide](/homeschool-math-curriculum-guide-usa) · [US math and coding competitions guide](/us-math-and-coding-competitions-guide)

Start here

## Book a free first class

Tell us your child's grade, the last math course they finished and which OHS course they are aiming for. The teacher will check what is solid.

It may help to read [how our teachers work](/how-we-teach) or scan the [full catalogue](/courses) beforehand.

[WhatsApp us](https://wa.me/919123366161?text=Hello%20Modern%20Age%20Coders%2C%20my%20child%20in%20the%20US%20is%20thinking%20about%20applying%20to%20Stanford%20Online%20High%20School%20and%20wants%20to%20strengthen%20their%20math.%20Could%20we%20book%20a%20free%20first%20class%3F) · [+91 91233 66161](tel:+919123366161) · [connect@modernagecoders.com](mailto:connect@modernagecoders.com)

All lessons are live online video, taught from India, timed to fit US evenings and weekends. WhatsApp is the fastest way to us.

### Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

[Book a priority demo](/book-demo)

## Keep exploring Modern Age Coders

### More maths tuition

- [Statistics Tutoring Online: High School Stats, Non-AP Help](/statistics-tutoring-online)
- [STAAR Math Tutoring and Practice, Grades 3 to 8 (2027)](/staar-math-tutoring)
- [STEP Maths Preparation and Tuition: STEP 2 and 3 for 2027](/step-maths-preparation)
- [Singapore Math Method Tutoring Online](/singapore-math-method-tutoring)
- [Online Summer Math Program 2026](/summer-math-program-online)
- [Scottish Primary Maths Tutor Online](/scottish-primary-maths-tutor-online)
- [Math Tutor Edmonton](/math-tutor-edmonton)
- [Math Tutor Richmond Hill](/math-tutor-richmond-hill)
- [HSC Maths Extension 2 Tutoring](/hsc-maths-extension-2-tutoring)

### Learn more

- [Computer Science Internships for High School Students](/computer-science-internships-for-high-school-students)
- [IOQM, RMO and INMO Preparation Online: India's Olympiad Pathway](/ioqm-rmo-inmo-preparation)
- [Waterloo Math Contests: Gauss to Euclid](/courses/waterloo-math-contests-gauss-to-euclid-course)
- [Computer Applications ICSE Class 10: Java BlueJ Tuition](/computer-applications-icse-class-10)

### From the blog

- [Maths Learning Guides](/blog/topic/maths)
- [IGCSE 0478 Pseudocode: The Rules Examiners Mark](/blog/igcse-computer-science-0478-pseudocode-guide)
- [String Handling in Java: The ICSE and CBSE Guide](/blog/string-handling-in-java)
- [Top 10 Java Programs Every School Student Should Know (With Solutions)](/blog/top-10-java-programs-for-school-students)

### Start here

- [How Modern Age Coders teaches, small batches and real projects](/how-we-teach)
- [What Modern Age Coders families say](/love)

Free class[Priority demo](/book-demo)[Call us](tel:+919123366161)

---

*Canonical: https://learn.modernagecoders.com/stanford-online-high-school-math-prep*
