NC Virtual (NCVPS)
North Carolina Virtual Public School
North Carolina Virtual Public School (NCVPS) is a distance learning option available to students. The courses are managed 100% online with mostly asynchronous courses. Students work on campus in our YES Center or at home (FLEX - 11th & 12th only). Students are expected to login to their virtual class every school day and plan to work a minimum of 90 minutes per day!
COURSE OPTIONS: Students may ONLY take courses from the lists below.
Astronomy (elective credit)
Marine Science (elective credit)
History of the Holocaust
Social Problems 1: A World in Crisis
Social Problems 2: Crisis, Conflict, & Challenges
Mythology & Folklore
Veterinary Science: The Care of Animals
Creative Writing or Creative Writing Honors
African American Studies
Career Management (CTE In Person Final Exam Required)
WORLD LANGUAGES: (live, virtual coaching session may be required)
AP European History (year-long)
AP Art History (year-long)
Accounting 1 Honors (CTE In Person Final Exam Required)
eCommerce I Honors
Foundations of Info Technology
Microsoft Word & Powerpoint
Microsoft Excel Honors
SAS Computer Programming
Art in World Cultures
Art of Fashion Design (prq = ART 1)
Art of Game Design (prq = ART 1)
Art of Visual Journaling (prq = ART 1)
Theatre, Cinema, & Film Production
Where do I take my virtual courses?
Students will be assigned a "Placeholder" in their schedule
Students will report to the YES Center, Room #2208, during their designated class time.
11th & 12th graders may request to FLEX the class period if it is in 1st or 4th block and with approval. Flex Form must be completed. Review FLEX Policies. Clink Link below.
Students may not drop courses
All courses follow the same CMHS schedule change policies.
Only Final Grades are entered into Powerschool at the end of the semester.