AP Students
Home
Getting Started
What Is AP?
Choosing Your AP Courses
Map Out Your Journey with AP
How to Sign Up for an AP Course
AP Around the World
How to Access Your AP Resources
AP Daily
Courses & Exams
Taking Exams
2025 AP Exam Dates
What to Know About AP Exams
Digital Portfolios
Exam Accommodations
Exam Policies
Register for AP Exams
Scores
View Your Scores
Sending Scores
About AP Scores
Score Reporting Services
AP Awards & Recognitions
Credit & Placement
Getting Credit and Placement
Credit Policy Search
Help
Calendar
More
Display Site Navigation
Back
AP Computer Science Principles
Do I have to know how to code to take AP Computer Science Principles?
What can I do if my school doesn’t offer AP Computer Science Principles, or if I decide to study independently without taking an AP CSP course?
What do I need to take the AP Computer Science Principles class?
What if I know some coding before taking AP Computer Science Principles?
What will I do in the AP Computer Science Principles class?
Will colleges and universities accept AP Computer Science Principles scores for credit and placement?