
CS-30: Introduction to Data Science
A Data Science course in collaboration with NC State University’s Data Science and AI Academy (DSA).
CS-30: A Free Co-Teaching Program Bringing Data Science to NC Students

Free for Participating Schools
No cost to bring this valuable program to your students.
Access to Data Science
Offer this critical subject even without a dedicated teacher.
Support Network
Access resources from NC State DSA, North Carolina School of Science and Math, Data Science 4 Everyone, and other NC schools.
Become a Data Science School of Distiction

Key Course Highlights:
- One semester long.
- Can be offered as early as 6th grade.
- Tailored for All Skill Levels: CS-30 offers low-code, medium-code, and high-code options to accommodate students with varying levels of coding experience.
- Free Curriculum Materials: Access a wide range of free resources to enhance classroom learning.
- Flexible Scheduling: Choose a course time that works best for your school, with synchronous instruction from a DSA instructor.
- Collaborative Teaching: Local teachers work alongside the DSA instructor, gaining valuable knowledge to teach the course in future years.
- Teacher Professional Development: DSA is committed to ongoing support for teachers, ensuring they feel confident and prepared to lead the course.
- Student Projects: The course involves hands-on projects that showcase your school’s leadership in data science education, offering students the chance to apply their learning in meaningful ways.
Why offer CS-30?
- Meets NC Computer Science Graduation Requirement: Equip students for graduation and beyond.
- In-Demand Skills = Career Success: Data science jobs are booming! Projected 36% growth (much faster than average) with thousands of annual openings. CS-30 prepares students for these high-demand careers.
- Boosts Critical Thinking: Data literacy empowers students to analyze information and solve real-world problems, potentially improving performance across subjects.
- Potential to improve test scores: Prepare your students for data-based questions on standardized tests.12% of the SAT Reading sections and 7% of the Writing and Language sections now require data fluency.
- Position Your School as a Leader: Be at the forefront of data science education in NC.
How the Program Works:
- Free Virtual Co-Teaching: We pair your teacher of record with an expert virtual facilitator.
- Content Delivery: The facilitator leads online instruction 3-5 days/week, building your teacher’s capacity to lead the course independently in the future.
- Teacher Roles:
- Virtual Facilitator: Develops course materials, leads content instruction, and develops a grading rubric.
- Teacher of Record: Encourages student engagement, manages classroom, student records, and grading (with facilitator support).
- The following licenses can teach this course:
- 760 – Business and Information Technology
- 18750 – Computer Programming
- 765 – Information Technology
- 200 – Mathematics
- 74095 – Specialized
- 820 – Technology Engineering Design
- The following licenses can teach this course:
- Teacher Roles:
Interested in Being a Virtual Facilitator?

Our Partners
