Fresno County Superintendent of Schools


Teaching Computer Science Principles (CSP) Workshop

4 Units
In Person
Computer Science Principles (CSP) 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. Computer Science Principles can be taught as an AP or non-AP course - no prerequisites required for students or for teachers new to computer science and is a course designed to prepare students (and teachers) who are new to computer science for the AP CS Principles exam. The course covers many topics including the Internet, Big Data and Privacy, and Programming and Algorithms.
For course related questions, please contact Jessica Peterson.