T608 | AP Computer Science Principles

Course Description

Students with or without programming experience can take this intermediate level course, in which students will learn the central ideas of computer science, inviting students to develop the computational thinking vital for success across multiple disciplines. The course is taught in Python and is unique in its focus on fostering students to be creative and encouraging students to apply creative processes when developing computational artifacts. This class will prepare students to take the AP Computer Science Principles exam. Students who successfully complete this course will be eligible to continue as RSTA Comp Sci 2 or Info Tech 2 students, which can lead to Level 3 paid Co-Op Ed positions, if eligible. AP CSP is complementary to AP CS and can be taken in any order or at the same time.
State ID#: 10019
Department: RSTA
Grade Level:09, 10, 11, 12
Credits: 10
Alternate Credits: Mathematics
Class Type: Elective
Pre/Co-Requisites: None.

New Search


How can we help you?

Dates & Announcements
Class of 2026 Course Selection 2/24/25 - 3/02/25 Class of 2027 Course Selection 3/03/25 - 3/09/25 Class of 2028 Course Selection 3/10/25 - 3/16/25 Class of 2029 Course Selection 3/17/25 - 3/23/25 Class of 2026 Course Selection 2/24/25 - 3/02/25. Class of 2027 Course Selection 3/03/25 - 3/09/25. Class of 2028 Course Selection 3/10/25 - 3/16/25. Class of 2029 Course Selection 3/17/25 - 3/23/25. Class of 2029 New to CPS Course Selection Workshop 3/24/2025.