California asks you to file almost nothing. The university asks for a lot more.
Homeschooling under California's private-school affidavit is famously light on state paperwork: there is no state form that lists which courses to teach and no filing deadlines that spell out a required subject plan the way some other states do. That freedom has a cost. It leaves a family with a student aiming at a University of California campus guessing at what the university itself expects to see, right up until the application window opens. The university answers that question in its own published course pattern, often called the a-g subject requirements, and it applies to a homeschooled applicant the same way it applies to anyone else.
Checked against shared/gradRules/college-ready-2026.js, verified against the UC a-g subject list and NCAA Eligibility Center fact sheets. Requirements on this page last reviewed November 2, 2026. The University of California's own a-g pattern and the NCAA's own requirements is always the source of truth.
The a-g pattern, in the university's own buckets
UC groups its freshman course requirement into fifteen yearlong courses across seven lettered buckets: two years of history or social science, four years of English, three years of math (four recommended), two years of a lab science drawn from biology, chemistry, or physics (three recommended), two years of the same language other than English (three to four recommended at selective campuses), one year of visual or performing arts, and one year of a college-preparatory elective. UC's own homeschool policy applies this same pattern to a homeschooled applicant, with room to satisfy a subject by an AP exam score or a college course instead of a yearlong high school class.
The timing matters as much as the count: eleven of the fifteen courses need to be finished before the start of senior year, which pushes most of the real planning into ninth through eleventh grade rather than leaving it for a single crowded final year.
If an athletic path is also in view
A student also aiming at NCAA eligibility is reading against a second, separate pattern: the NCAA Eligibility Center's Division I requirement of sixteen core courses with a grade-point floor of 2.3 across them, and its ten-of-sixteen timing rule, ten core courses (seven in English, math, or science) finished before the seventh semester begins. Division II sets the floor at 2.2 with no such timing rule. The NCAA's own homeschool documentation track asks for a transcript with a ninth-grade start date, a Core-Course Worksheet for each parent-taught core course, and an administrator statement attesting to state-law compliance. Neither number is a prediction about one student; both are the NCAA's own published floor, read against whatever courses the record already shows.
What this is not
- It is not California law. The state sets no equivalent subject-by-subject requirement for a private-school-affidavit family; the a-g pattern is UC's own admission standard, not a filing the state asks for.
- It does not predict admission. UC's review is holistic, and meeting the course pattern is one input among many the university weighs on its own terms.
- It does not set a testing requirement.College testing policies have moved more than once in 2026 alone; check each campus's current policy directly rather than read one in here.
Why the record does the work
The record is free for the learner, forever: capturing each course as it happens, the subject, the materials, the hours, the adult who taught or oversaw it. Reading that record against the a-g pattern and the NCAA floor, bucket by bucket, is built into the record's own transcript view, free to preview. A verified Witness Transcript™ that a university can check against the record it describes is Family Pro, $119 a year (see pricing).
Frequently asked questions
Does California require homeschoolers to teach the a-g courses?
No. California's own filing for a private-school-affidavit family asks for very little course detail, nothing resembling a required subject-by-subject plan. The a-g pattern is a standard the University of California itself publishes for its own freshman applicants, not a state requirement.
What are the seven a-g subject buckets?
History or social science (two years), English (four years), math (three years, four recommended), lab science from biology, chemistry, or physics (two years, three recommended), the same language other than English (two years, three to four recommended at selective campuses), visual or performing arts (one year), and a college-preparatory elective (one year), fifteen yearlong courses in all.
Can a homeschooled student meet an a-g subject a different way?
UC's own homeschool policy allows a subject to be satisfied by a qualifying AP exam score or a college course taken in place of the yearlong high school class, rather than only through a traditional course.
Does meeting the a-g pattern guarantee admission?
No answer here can say that. UC's review is holistic, and the course pattern is one input the university weighs on its own terms, never a promise about one applicant.
What does this cost?
The record is free for the learner, forever: the course log, the portfolio, reading it against the a-g pattern and the NCAA floor. A verified Witness Transcript™ that a university can check is Family Pro, $119 a year, and every document previews filled in, free, first.
The record behind the pattern
A course bucket is only as good as what is behind it: what your student actually read, made, or completed in that subject, with the adult who saw it named on the item. A co-op teacher or a tutor signs from a link in one tap, and a university, a scholarship reader, or anyone else you share the page with can check any item themselves, no account needed on their end. You hold the record, the a-g pattern, the NCAA floor, and every application after this one.
Start your student's page, free · See a sample page · For the adults who teach them
See also: NCAA eligibility documentation for homeschoolers · the Common App homeschool packet · the same pattern, Georgia's version