Advanced Placement
Page Navigation
AP Computer Science Principles (UC/CSU) 10-12
Whether it’s 3-D animation, engineering, music, app development, medicine, visual design, robotics, or political analysis, computer science is the engine that powers the technology, productivity, and innovation that drive the world. Computer science experience has become imperative for students’ success in the workforce of tomorrow.
We designed AP Computer Science Principles with the goal of creating leaders in computer science fields and attracting and engaging those who are traditionally underrepresented with essential computing tools and multidisciplinary opportunities.
Students who take AP Computer Science Principles course and earn a B or better can now earn Sacramento State credit (3 units for CSC 10 – Introduction to Programming Logic). The articulation agreement is with Sacramento State University.
Prerequisites: CCIM2, or instructor approval
Recommended: Grade of "B" or better in Exploring Computer Science