NCVPS & Online Courses

NCVPS, NCSSM, & Edgenuity Online Courses

North Carolina Virtual Public School, NCSSM and Edgenuity courses are supplemental courses used as a way to enrich and expand your high school transcript. These courses are rigorous and require self-discipline, maturity, and 90 minutes of login time each day (3-5 hours for summer courses). Please read the list carefully below and decide if this type of learning is right for you. See your counselor for additional information!

To be eligible to take an online course through NCVPS, NCSSM or Edgenuity you must:

  • Have a GPA of 3.0 or higher unless approved by the principal.

  • Have access to a desktop or laptop computer (tablets and phones will not support the course work).

  • Be able to devote adequate time to the course each day.

  • Be able to work independently and follow up with your online teacher about coursework, due dates and late work policies (NCVPS & NCSSM).