Skip to main content

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

Prepare your students for the future: Data literacy is essential. Our free Virtual Co-Teaching Program makes it easy to bring this vital course to your school, even without a dedicated data science teacher.

Data Challenge Studnet Particpants Work Together.

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

Partnering with DSA means your school will receive Silver Level Recognition as an NC Data Science and AI Academy School of Distinction, demonstrating your commitment to innovative STEM education.

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

Interested in Being a Virtual Facilitator?

Are you confident in your data science skills and want to support a CS-30 course? Fill out the Data Explorers interest form to request additional information.

Students enjoy a fall day while working on a project outside SAS Hall. Photo by Becky Kirkland.
Students enjoy a fall day while working on a project outside SAS Hall. Photo by Becky Kirkland.

Our Partners