High School Course List

K12 Math, English, Science, and History courses are offered in multiple levels—Core, Comprehensive, Honors, Advanced Placement, Remediation, and Credit Recovery—to meet the needs of diverse learners.

With K12, students have tremendous flexibility: they can take the Core level in some subjects and Honors or AP in others—as they build the path to post-high school success that is right for them. Up to four years of a World Language (depending on the language) is offered as well. Finally, students can enroll in a variety of electives to pursue their passions such as Anthropology, Environmental Science, or Web Design, and several designed to start them on the pathway toward a successful career such as Sports and Entertainment Marketing and Hospitality and Tourism.

Below, you'll find a current course listing. Complete information on each course, plus updates, can be found by clicking on each course in the list, or by downloading our course catalog.

K12 2015—2016 High School Course List

PLEASE NOTE: Course list may vary at some K12 schools, including K12 Powered schools.

English | Mathematics | Science | History & Social Sciences | World Languages
Career Technical Education (CTE) | Technology and Computer Science

Additional Electives
| Orientation






History and Social Sciences

V Includes vLabs (virtual labs)
* This is a one-semester course. All other courses are two semesters.
§ Course satisfies both Core and Comprehensive requirements



  • Course materials will be available in various formats, which may include physical and/or digital materials.
  • High School student athletes can visit the NCAA website for information on NCAA eligibility and a list of courses. Please use your school code when looking for eligible courses offered by your school (or virtual academy). You can also access these courses by using your school name and state. Additional questions can be directed to your school counselor.