Advanced Placement Computer Science Principles

Course Information

AP Computer Science Principles introduces students to the central ideas of computer science, inviting students to develop the computational thinking vital for success across multiple disciplines.  The course is unique in its focus on fostering students to be creative and apply creative processes when developing computational artifacts. Students design and implement innovative solutions using an iterative process similar to what artists, writers, computer scientists, and engineers use to bring ideas to life. 

Links

College Board | AP Computer Science Principles

College Board | Student and Parent Brochure

College Board | Assessment Overview and Performance Task Directions for Students

Project Lead the Way | AP Computer Science Principles Course Syllabus (Requires guhsd.net login)

Areas of Study