
The short answer: four core subjects plus electives, but your state sets the floor
Most 12th graders carry four required core courses: English (senior English or British literature), a math, a science, and a social studies or history credit. The rest of the schedule fills with electives, health, or any credit gaps from earlier years. Which exact courses those are depends on your state's graduation requirements, what your student has already completed, and which school is issuing the diploma.
The courses almost every senior takes
Set aside state-by-state variation for a moment. Across public, private, and online diploma programs, senior year schedules almost always include these:
English 12 (or equivalent)
Most programs require four years of English. If your student hasn't fulfilled that yet, 12th grade English is non-negotiable. The specific flavor varies: composition, British literature, American literature, or a combined senior seminar.
Math
Many states require math in every year of high school, including 12th. Common senior math courses: Precalculus, Statistics, Financial Math, or Calculus. If Algebra II still hasn't been completed, that moves to the front of the line.
Science
Physics, Environmental Science, and Anatomy/Physiology are frequent 12th-grade offerings. Whether your student needs another lab science credit depends entirely on what they took in 9th through 11th grade.
Social Studies or History
Government/Civics and Economics show up constantly in senior year because many states require them specifically for graduation, not just as a general social studies credit. Some states let students combine them into a single semester-each course.
Electives
Once the required credits are covered, elective slots open up: fine arts, foreign language, career and technical education, physical education, health, or additional courses in a student's interest area. Online programs often have a broader elective catalog than a local brick-and-mortar school.
What actually determines your student's specific list
Three things set the course list, in this order:
-
Your state's graduation requirements. Every state publishes a minimum credit count and a subject breakdown. Texas requires different credits than Ohio. Idaho's requirements differ from New York's. These are public documents.
-
What your student has already earned. A student who took Government in 10th grade doesn't take it again. A student who skipped a required science doesn't skip it in 12th grade either, they add it. The gap between credits earned and credits required is the real senior year schedule. How Many Credits Does My Student Have? Here's How to Find Out walks through exactly how to pull that number.
-
The diploma-issuing school's course requirements. Schools can require more than the state minimum. They cannot require less. An online program may have its own English 12 course that satisfies the state's four-credit English requirement.
A realistic senior schedule, slotted out
Here's what a full-credit senior year looks like when a student arrives with 18 of a typical 24 required credits:
- English 12
- Government (0.5 credit) + Economics (0.5 credit)
- Precalculus or Statistics
- Physics or Environmental Science
- Elective 1
- Elective 2
Six courses, six credits, diploma complete. If that student arrived with a credit gap, a missed health credit, no foreign language when the school requires one, those slots get filled by the missing credits first.
The transfer wrinkle
If your student is switching schools in 12th grade, the receiving school reviews what it will accept from the sending school. Credits don't always transfer one-for-one. A course called "Integrated Science" at one school may not satisfy a "lab science" requirement at the next. The Diploma Gap: What Credit Recovery Actually Teaches covers what happens when accepted credits don't match required ones, and it's more common than most families expect.
Military families transferring mid-year face a specific version of this. Military Families' School Transfers Depend on Where You're Stationed explains how state compacts handle credit transfers for students who move frequently.
How to find out exactly what your student needs right now
Three steps:
Step 1: Pull the transcript. A complete transcript shows every credit earned and what course it satisfied. How to Get a Complete High School Transcript (All Years) explains how to request it if you don't have it.
Step 2: Match it against the graduation requirements of the school issuing the diploma. If that school is HSOA, log in to the student dashboard and the credit audit is already there.
Step 3: Identify the gap. Every credit that shows "not completed" on a required course list is a course your student takes in 12th grade, no matter what year they expected to take it.
The honest caveat
The list above covers what senior year looks like for the majority of students. It is not a guarantee that those are the exact courses your student takes. A student who is one credit short of an English requirement and one credit short of a science requirement has a different senior schedule than a student who is on track. "It depends on your student's transcript and your state" is not a dodge, it is the mechanism.
If your student is enrolling in an online program now and you want to know the specific courses waiting for them, the enrollment process at highschoolofamerica.org starts with a credit evaluation. That evaluation produces an actual list, not a general one.