CS Principles

Overview Computer Science Principles introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world. More than a traditional introduction to programming, it is a rigorous, engaging, and approachable course that explores many of the foundational ideas of computing so all students understand how these concepts are transforming the world we live in. The course covers many topics including the Internet, Big Data and Privacy, and Programming and Algorithms. This year-long course can be taught as an AP or non-AP course – no prerequisites required for students or for teachers. is recognized by the College Board of curriculum and professional development for AP® Computer Science Principles. Using an endorsed provider affords schools access to resources including an AP CS Principles syllabus pre-approved by the College Board’s AP Course Audit, and officially recognized professional development that prepares teachers to teach this course.

The program offers year-round support. It kicks off with a 5-day summer workshop where you’ll have an opportunity to work hands-on with the curriculum and meet other teachers from your area. Throughout the year, we offer online support for upcoming units, forum support, and 1-day quarterly workshops.

Indiana Course Alignment

This course aligns to the following Indiana courses:

  • Computer Science I (4801)
  • AP Computer Science Principles (4568)
  • Principles of Computing (7183)*

*For schools offering the course as Principles of Computing, an additional 6 hours of professional learning will be offered throughout the school year to ensure that schools and teachers are meeting all of the standards in the PoC course framework.

Eligibility and Pre-Requisites

This workshop is for high school teachers committed to teaching the CS Principles curriculum through any of the eligible course codes (4801, 4568, or 7183), in the 2022-23 school year.

Workshop Details

  • Length: 5 days during the summer + 1 Saturday workshop per quarter
  • Location: CSPDWeek at Indiana University, all expenses for CSPDWeek are paid for Indiana public school K-12 teachers (learn more about CSPDWeek here)
  • Cost to Participate: $0
  • Stipend: Yes, $1560 total
    • Indiana K-12 public school teachers are eligible to receive a stipend for their participation in CSPDWeek and follow up professional learning throughout the year.
    • The stipend will be awarded in two payments, the first stipend of $1080 for completion of all pre-work and complete attendance at CSPDWeek June 27 – July 1, 2021. The second stipend of $480 is for participation in at least 4 ongoing PD and/or PLC meetings (depending on your selected PD workshop) and a mid-school year survey.
    • Attendees will receive (at least) 30 PGP points for participation in the summer experience and an additional 16 PGP points (or more) for the school year.
  • Dates: In-person, June 27 – July 1, 2022