• S3 Header

North Carolina Virtual Public School (NCVPS)


  • 2020-21 School Year Registrations

    If you are interested in taking an online NCVPS course for next school year, applications are available below and in the S3 office.  Applications are due to the S3 office by January 31, 2020.  


    NCVPS Application Info Sheet and User Agreement for 2020-21


    NCVPS 2020-21 Application

    Application Deadline:  Friday, January 31, 2020
    Submit application to your counselor or S3 Office. 
    Late applications will not be accepted. 
    Comments (-1)
  • Attention Parents

    NCVPS is excited to announce that parents and guardians can now view their students progress in our Canvas courses. Observers have limited permissions that allow them to view what is happening in a course without interrupting the flow of daily course communication. To learn more about observing, open the following link for detailed instructions and screenshots, NCVPS Parent Canvas Access Instructions. You can also follow the website listed below for more information and where to sign up for Parent Canvas Access.

    Comments (-1)


  • North Carolina Virtual Public School (NCVPS) is a distance learning option available on campus in our YES Center or at home (seniors only). NCVPS courses are taught 100% online; however, the student is expected to login to their class every school day and plan to work a minimum of 90 minutes per day! Students should see the NCVPS website or their counselor to get more information. 
    Qualifications to take an online NCVPS course
    • 2.8 unweighted GPA
    • Excellent computer & technology skills
    • High level of independence
    Course options
    NCVPS courses may be an option for students needing a course NOT currently offered at CMHS, including the following: 
    World Languages: Arabic, French, German, Latin, Japanese, Mandarin Chinese, Russian
    Psychology, Psychology Honors
    African American Studies
    Medieval Studies
    eCommerce I Honors
    Strategic Marketing
    Leadership Development
    Success 101, Career Management
    Art of Fashion Design (prq = ART 1)
    Art of Game Design (prq = ART 1)
    Art of Visual Journaling (prq = ART 1)
    AP US Gov/Politics (year-long)
    AP European History (year-long)
    AP Art History (year-long)

    NCVPS Course Descriptions, Tech Requirements, & Pre-Reqs