Select Page
catalog page banner

2026-2027 NCVPS Course Catalog Now Available!

Additional Resources and Information:

2025-2026 Catalog – Our 2025-2026 Catalog will be available through March 2026.

NCVPS Registration System – NC public schools have access to our registration system. Public school students must be registered by their local public schools. Home and private school students should visit our Home and Public Schools web page.

High School Courses for Middle School Students – The State Board policy document, Policy CCRE-001: Course for Credit, has specific language about middle school students who take high school courses. 

Parental Permission Forms – We have several courses that require parental permission forms.

Course Capacity List – NCVPS is not a software program. Our online courses are teacher-led, and we are mindful of their class sizes. If your student is waitlisted for a course, that waitlist is usually temporary. Our instructional directors use the waitlist to determine if they should open a new section or increase the size of a current section. However, each semester, we have a few courses that reach their maximum enrollment capacity. To see courses that have capacity issues, visit our Course Capacity List.

Course Descriptions – See the course description for each NCVPS course.

Course Syllabi – See the syllabus for each NCVPS course. This includes the pacing guide for each course.

QM Certified Courses – NCVPS is the top K-12 organization in the world with QM-certified courses. When you see QM Certification Marks on courses or programs, it means they have met QM Course Design Standards or QM Program Review criteria in a rigorous review process. Visit our QM-certified courses page for a current list.

NCVPS courses follow the standards set by the state of North Carolina.  To view the standards, read the Essential Standards. (Links to an external site.) These standards were created by the North Carolina Department of Instruction. NCVPS teachers strive to facilitate learning aligned with these standards or goals without interjecting bias. Please review our Acknowledgment Regarding Course Content.

NCVPS course catalog for academic year 2026-27
COURSE CODECOURSE TITLEPRE-REQUISITE?SummerYearlongFall BlockSpring Block
Arts54152X0Visual Arts (Beginning)NOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Arts54162X0Visual Arts (Intermediate)NOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Arts54622X0Visual Arts Specialization (Intermediate):Digital Photography INOSummerN/AEarly & Standard StartEarly & Standard Start
Arts54622X0Visual Arts Specialization (Intermediate): Art of Game DesignNON/A N/AEarly & Standard StartEarly & Standard Start
Arts54622X0Visual Arts Specialization (Intermediate): Art of Fashion DesignNON/A N/AEarly & Standard StartEarly & Standard Start
Arts, AP5A007X0AP Art HistoryNON/A Early & Standard StartN/AN/A
Arts, Honors54635X0Visual Arts Specialization (Accomplished Honors): Digital Photography II
NOSummerN/AEarly & Standard StartEarly & Standard Start
Arts, Middle School54082Y0Visual Arts Grade 8NON/A N/AEarly & Standard StartEarly & Standard Start
Arts, Middle School55082Y0Visual Arts Specialization Grade 8: Art of Discovering PhotographyNON/A N/AEarly & Standard StartEarly & Standard Start
CTEBA102X0Accounting ICredentialNON/A N/AStandard StartEarly & Standard Start
CTEAA212X0Animal Science ICTE State AssessmentNOSummerStandard StartEarly & Standard StartEarly & Standard Start
CTEBF102X0Business EssentialsCTE State AssessmentNOSummerStandard StartEarly & Standard StartEarly & Standard Start
CTEED452X0Career Management Performance Based MeasureNOSummerStandard StartEarly & Standard StartEarly & Standard Start
CTEME112X0Entrepreneurship I Performance Based MeasureNOSummerStandard StartEarly & Standard StartEarly & Standard Start
CTEFN412X0Food and Nutrition ICTE State AssessmentNOSummerStandard StartEarly & Standard StartEarly & Standard Start
CTEMM512X0Marketing IPerformance Based MeasureNOSummerStandard StartEarly & Standard StartEarly & Standard Start
CTECP102X0Python Programming ICredentialNOSummerStandard StartEarly & Standard StartEarly & Standard Start
CTE, AP, Math2A027X0AP Computer Science AYESN/A Standard StartStandard StartEarly & Standard Start
CTE, AP, Math0A027X0AP Computer Science PrinciplesNON/A Early & Standard StartN/AN/A
CTE, HonorsCS315X0SAS Base Programming Honors CredentialNOSummerN/AStandard StartStandard Start
CTE, HonorsBA105X0Accounting I HonorsCredentialNON/A N/AStandard StartEarly & Standard Start
CTE, HonorsBF105X0Business Essentials HonorsCTE State AssessmentNOSummerStandard StartEarly & Standard StartEarly & Standard Start
CTE, HonorsME115X0Entrepreneurship I HonorsPerformance Based MeasureNOSummerStandard StartEarly & Standard StartEarly & Standard Start
CTE, HonorsMM515X0Marketing I HonorsPerformance Based MeasureNOSummerStandard StartEarly & Standard StartEarly & Standard Start
CTE, HonorsCP105X0Python Programming I HonorsCredentialNOSummerStandard StartEarly & Standard StartEarly & Standard Start
Elective, Middle School96102Y0Middle School Creative Coding (with Vidcode)NON/A Standard StartStandard StartStandard Start
Electives96102X0Workforce Ready NOSummerN/AEarly & Standard StartEarly & Standard Start
Electives96102X0Leadership Development NOSummerN/AEarly & Standard StartEarly & Standard Start
Electives96102X0Success 101 NOSummerN/AEarly & Standard StartEarly & Standard Start
Electives, Middle School96102Y0Middle School Success 101NON/A Early & Standard StartEarly & Standard StartEarly & Standard Start
English10212X0/10212Y0English INOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English10212X0English I ELNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English10222X0English IIEOCYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English10222X0English II ELEOCYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English10232X0English IIIYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English10242X0English IVYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English10312X0Journalism INOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English10252X0World MythologyNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English, AP1A007X0AP English Language and CompositionYESN/A Early & Standard StartN/AN/A
English, AP1A017X0AP English Literature and CompositionYESN/A Early & Standard StartN/AN/A
English, Co Teaching10222X0English II Co-TeachingEOCYESN/A Early & Standard StartEarly & Standard StartEarly & Standard Start
English, Honors10215X0English I HonorsYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English, Honors10225X0English II HonorsEOCYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English, Honors10235X0English III HonorsYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English, Honors10245X0English IV HonorsYESN/A Early & Standard StartEarly & Standard StartEarly & Standard Start
English, Honors10255X0World Mythology HonorsNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
English, IRT, Middle School10582Y0In Real Time: ELA Grade 8EOGYESN/A Standard StartN/AN/A
English, IRT, Middle School10572Y0In Real Time: ELA Grade 7EOGYESN/A N/AN/AN/A
English, Middle School10562Y0ELA Grade 6EOGYESN/A Standard StartN/AN/A
English, Middle School10572Y0ELA Grade 7EOGYESN/A Standard StartN/AN/A
English, Middle School10582Y0ELA Grade 8EOGYESN/A Standard StartN/AN/A
English, Middle School10262Y0Middle School Creative WritingNON/A Standard StartStandard StartStandard Start
English, OCS9210BX0Blended English INON/A N/AN/AN/A
English, OCS9211BX0Blended English IIEOCYESN/A N/AN/AN/A
English, OCS9212BX0Blended English IIIYESN/A N/AN/AN/A
English, OCS9213BX0Blended English IVYESN/A N/AN/AN/A
Health60092X0Health Education Grades 9-12 (.5 credit) (Public School Students are not eligible for this course unless they are transferred in with the other complementary half of HPE)NOSummerN/AEarly & Standard StartEarly & Standard Start
Health60602X0Fitness-Physical Education (.5 credit) ( (Public School Students are not eligible for this course) unless they are transferred in with the other complementary half of HPE)NOSummerN/AEarly & Standard StartEarly & Standard Start
Health60492X0Health and PE Grades 9-12 (combined 1 credit)NOSummerN/AEarly & Standard StartEarly & Standard Start
Math24012X0Discrete Math for Comp SciYesSummerStandard StartStandard StartStandard Start
Math21092X0/21092Y0NC Math 1EOCYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Math22092X0/22092Y0NC Math 2YESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Math23092X0/23092Y0NC Math 3EOCYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Math24092X0NC Math 4YESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Math, AP2A007X0AP Calculus AB YESN/A Early & Standard StartEarly & Standard StartEarly Start
Math, AP2A017X0AP Calculus BCYESN/A N/AEarly & Standard StartStandard Start
Math, AP2A037X0AP Statistics YESN/A Early & Standard StartEarly & Standard StartEarly Start
Math, AP2A047X0AP PrecalculusYESN/A Early & Standard StartEarly & Standard StartEarly Start
Math, Co Teaching 20902X0Foundations of NC Math 1 Co-TeachingYESN/A N/AEarly & Standard StartEarly & Standard Start
Math, Co Teaching 21092X0NC Math 1 Co-Teaching EOCYESN/A N/AEarly & Standard StartEarly & Standard Start
Math, Co Teaching 22092X0NC Math 2 Co-Teaching YESN/A N/AEarly & Standard StartEarly & Standard Start
Math, Co Teaching 23092X0NC Math 3 Co-Teaching EOCYESN/A N/AEarly & Standard StartEarly & Standard Start
Math, Co Teaching, Middle School20062Y0Math Grade 6 Co-TeachingEOGNON/A Early & Standard StartN/AN/A
Math, Co Teaching, Middle School20072Y0Math Grade 7 Co-TeachingEOGYESN/A Early & Standard StartN/AN/A
Math, Co Teaching, Middle School20082Y0Math Grade 8 Co-TeachingEOGYESN/A Early & Standard StartN/AN/A
Math, Honors21095X0NC Math 1 HonorsEOCYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Math, Honors22095X0NC Math 2 HonorsYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Math, Honors23095X0NC Math 3 Honors EOCYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Math, Honors24035X0Pre-Calculus YESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Math, IRT, Middle School20082Y0In Real Time: Math Grade 8EOGYESN/A Standard StartN/AN/A
Math, IRT, Middle School20072Y0In Real Time: Math Grade 7EOGYESN/A Standard StartN/AN/A
Math, IRT, Middle School21092X0/21092Y0In Real Time: NC Math 1EOGYESN/A Standard StartN/AN/A
Math, Middle School 20062Y0Math Grade 6EOGYESN/A Standard StartN/AN/A
Math, Middle School 20092Y0Advanced Math 6EOGYESN/A Early & Standard StartN/AN/A
Math, Middle School 20072Y0Math Grade 7EOGYESN/A Standard StartN/AN/A
Math, Middle School 20122Y0Advanced Math 7EOGYESN/A Standard StartN/AN/A
Math, Middle School 20082Y0Math Grade 8EOGYESN/A Standard StartN/AN/A
Math, OCS9610BX0Blended Math 1 Part 1 NON/A N/AEarly & Standard StartEarly & Standard Start
Math, OCS9225BX0Blended NC Math IEOCYESN/A N/AEarly & Standard StartEarly & Standard Start
Math, OCS9222BX0Blended Financial ManagementYESN/A Early & Standard StartEarly & Standard StartEarly & Standard Start
Math, OCS9220BX0Blended Introduction to MathYESN/A Early & Standard StartEarly & Standard StartEarly & Standard Start
Science35402X0Astronomy NOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science33202X0/33202Y0BiologyEOCNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science34202X0ChemistryYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science35012X0/35012Y0Earth / Environmental ScienceNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science30202X0Veterinary Science NOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science34102X0/34102Y0Physical ScienceYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science35362X0OceanographyNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science, AP3A007X0AP BiologyYESN/A Early & Standard StartEarly & Standard StartEarly Start
Science, AP3A027X0AP Environmental ScienceNON/A Early & Standard StartEarly & Standard StartEarly Start
Science, AP3A057X0AP Physics 1YESN/A Early & Standard StartN/AN/A
Science, Co Teaching33202X0 Biology Co-TeachingEOCNON/A Early & Standard StartEarly & Standard StartEarly & Standard Start
Science, Honors30205X0Forensic Science Honors (Science Elective)***YESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science, Honors30205X0Veterinary Science HonorsNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science, Honors33305X0Anatomy and Physiology Honors YESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science, Honors35405X0Astronomy HonorsNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science, Honors33205X0Biology HonorsEOCNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science, Honors34205X0Chemistry HonorsYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science, Honors35015X0Earth / Environmental Science HonorsNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science, Honors30205X0Forensic Science Honors YESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science, Honors35365X0Oceanography HonorsNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Science, IRT, Middle School30082Y0In Real Time: Science Grade 8EOGYESN/A Standard StartN/AN/A
Science, IRT, Middle School30072Y0In Real Time: Science Grade 7EOGYESN/A Standard StartN/AN/A
Science, Middle School30062Y0Science Grade 6 NON/A Standard StartN/AN/A
Science, Middle School30072Y0Science Grade 7 YESN/A Standard StartN/AN/A
Science, Middle School30082Y0Science Grade 8EOGYESN/A Standard StartN/AN/A
Science, OCS9232BX0Blended BiologyEOCNON/A Early & Standard StartEarly & Standard StartEarly & Standard Start
Science, OCS9231BX0Blended Applied ScienceNON/A Early & Standard StartEarly & Standard StartEarly & Standard Start
Science, OCS35012X0BLEarth/Environmental Science Co TeachingNON/A Early & Standard StartEarly & Standard StartEarly & Standard Start
Science, OCS34102X0BLPhysical Science Co-TeachingNON/A Standard StartStandard StartEarly & Standard Start
Social Studies46012X0African American StudiesNOSummerN/AEarly & Standard StartEarly & Standard Start
Social Studies43112X0American HistoryNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Social Studies43192X0Economics and Personal Finance
NOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Social Studies48002X0Medieval StudiesNOSummerN/AEarly & Standard StartEarly & Standard Start
Social Studies44032X0PsychologyNOSummerN/AEarly & Standard StartEarly & Standard Start
Social Studies43032X0/43032Y0World History NOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Social Studies43182X0Founding Principles of the United States of America and North Carolina: Civic LiteracyNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Social Studies, AP4A017X0AP European HistoryYESN/A Early & Standard StartN/AN/A
Social Studies, AP4A067X0AP U.S. Government & PoliticsNON/A Early & Standard StartStandard StartEarly Start
Social Studies, AP4A027X0AP Human GeographyNON/A Early & Standard StartStandard StartEarly Start
Social Studies, AP4A057X0AP PsychologyNON/A Early & Standard StartStandard StartEarly Start
Social Studies, AP4A097X0AP World History: ModernNON/A Early & Standard StartN/AN/A
Social Studies, Co Teaching43192X0Economics and Personal Finance Co-Teaching
NON/A Early & Standard StartEarly & Standard StartEarly & Standard Start
Social Studies, Honors43115X0American History HonorsNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Social Studies, Honors43195X0Economics and Personal Finance HonorsNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Social Studies, Honors43185X0Founding Principles of the United States of America and North Carolina: Civic Literacy HonorsNoSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Social Studies, Honors44035X0Psychology HonorsNOSummerN/AEarly & Standard StartEarly & Standard Start
Social Studies, Honors43035X0World History HonorsNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
Social Studies, Honors46015X0African-American Studies HonorsNoSummerN/AEarly & Standard StartEarly & Standard Start
Social Studies, Middle School40062Y0Social Studies Grade 6NON/A Standard StartN/AN/A
Social Studies, Middle School40072Y0Social Studies Grade 7NON/A Standard StartN/AN/A
Social Studies, Middle School40082Y0Social Studies Grade 8NON/A Standard StartN/AN/A
Social Studies, OCS9251BX0Blended Founding Principles of the United States of America and North Carolina: Civic LiteracyNON/A Early & Standard StartEarly & Standard StartEarly & Standard Start
World Languages12812X0 (9-13)12812Y0 (6-8)ASL INOSummerN/AStandard StartStandard Start
World Languages12822X0 (9-13)12822Y0 (6-8)ASL IIYESSummerN/AStandard StartStandard Start
World Languages12212X0 (9-13)12212Y0 (6-8)Arabic INON/A N/AStandard StartStandard Start
World Languages12222X0 (9-13)12222Y0 (6-8)Arabic IIYESN/A N/AStandard StartStandard Start
World Languages11012X0 (9-13)11012Y0 (6-8) French INOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages11022X0 (9-13)11022Y0 (6-8) French IIYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages11612X0 (9-13)11612Y0 (6-8) German INOSummerN/AStandard StartStandard Start
World Languages11622X0 (9-13)11622Y0 (6-8)German IIYESSummerN/AStandard StartStandard Start
World Languages11812X0 (9-13)11812Y0 (6-8)Japanese INON/A N/AStandard StartStandard Start
World Languages11822X0 (9-13)11822Y0 (6-8)Japanese IIYESN/A N/AStandard StartStandard Start
World Languages14612X0 (9-13)14612Y0 (6-8)Korean INON/A N/AStandard StartStandard Start
World Languages14622X0 (9-13)14622Y0 (6-8)Korean IIYESN/A N/AStandard StartStandard Start
World Languages12412X0 (9-13)12412Y0 (6-8)Latin INOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages12422X0 (9-13)12422Y0 (6-8)Latin IIYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages11212X0 (9-13)11212Y0 (6-8)Chinese INON/A N/AStandard StartStandard Start
World Languages11222X0 (9-13)11222Y0 (6-8)Chinese IIYESN/A N/AStandard StartStandard Start
World Languages12012X0 (9-13)12012Y0 (6-8)Russian I NON/A N/AStandard StartStandard Start
World Languages12022X0 (9-13)12022Y0 (6-8)Russian IIYESN/A N/AStandard StartStandard Start
World Languages11412X0 (9-13)11412Y0 (6-8) Spanish INOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages11422X0 (9-13)11422Y0 (6-8)Spanish IIYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages, Honors12235X0Arabic III HonorsYESN/A N/AStandard StartStandard Start
World Languages, Honors11015X0French I HonorsNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages, Honors11025X0French II HonorsYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages, Honors11035X0French III Honors YESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages, Honors11045X0French IV Honors YESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages, Honors11835X0Japanese III HonorsYESN/A N/AStandard StartStandard Start
World Languages, Honors11845X0Japanese IV HonorsYESN/A N/AStandard StartStandard Start
World Languages, Honors12415X0Latin I HonorsNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages, Honors12425X0Latin II HonorsYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages, Honors12435X0Latin III HonorsYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages, Honors11235X0Chinese III HonorsYESN/A N/AStandard StartStandard Start
World Languages, Honors11245X0Chinese IV HonorsYESN/A N/AStandard StartStandard Start
World Languages, Honors11415X0Spanish I HonorsNOSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages, Honors11425X0Spanish II HonorsYESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages, Honors11435X0Spanish III Honors YESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start
World Languages, Honors11445X0Spanish IV Honors YESSummerEarly & Standard StartEarly & Standard StartEarly & Standard Start