NCSSM Connect Courses

About NCSSM Connect

NCSSM Connect courses are live, synchronous courses taught by NCSSM faculty to students in their home schools. During class, teachers use group activities and cutting-edge instructional technology to facilitate your active participation, with project-based learning and cross-site collaboration among peers around the state. Students are able to interact with students from the mountains to the coast, allowing them to personalize their learning by sharing real-life experiences and perspectives. All NCSSM Connect courses are tuition-free and have NCDPI course codes. 

Registration is open to North Carolina Public Schools. Courses are open to students in grades 9-12. 

Students/Parents should contact their school’s counselor for more information. Only school personnel can register students for classes.

Use the filter options below to view course descriptions, prerequisites, meeting times, course requirements, course codes, and course introduction videos.

2026-2027 NCSSM Connect Course Catalog

Filter Courses By

AP African American Studies

Expand

Grade
10th, 11th, 12th
Semester
Spring Semester
Schedule
Monday — Friday
Time
1:30pm – 2:40pm

AP Calculus BC

Expand

Grade
10th, 11th, 12th
Semester
Yearlong
Schedule
Monday — Friday
Time
1:30pm – 2:40pm

AP Computer Science Principles

Expand

Grade
10th, 11th, 12th
Semester
Spring Semester
Schedule
Monday — Friday
Time
8:10am – 9:20am

AP Psychology

Expand

Grade
10th, 11th, 12th
Semester
Spring Semester
Schedule
Monday — Friday
Time
9:50am – 11:00am

Honors 21st Century Media Studies (Fall)

Expand

Grade
10th, 11th, 12th
Semester
Fall Semester
Schedule
Monday — Friday
Time
10:00am – 11:10am

Honors 21st Century Media Studies (Spring)

Expand

Grade
9th, 10th, 11th, 12th
Semester
Spring Semester
Schedule
Monday — Friday
Time
10:00am – 11:10am

Honors Aerospace Engineering (Fall)

Expand

Grade
10th, 11th, 12th
Semester
Fall Semester
Schedule
Monday — Friday
Time
8:10am – 9:20am

Honors Aerospace Engineering (Spring)

Expand

Grade
10th, 11th, 12th
Semester
Spring Semester
Schedule
Monday — Friday
Time
8:10am – 9:20am