CS50 AP 2024–2025
Planning to teach CS50 AP? We’ve curated a set of materials to help you get started!
Table of Contents
Note that some of CS50 AP’s resources require verification of your status as a teacher, including the CS50 Vault and Grading and Feedback Guides. To access these resources, submit this form to provide documentation of your teacher status.
- Curriculum
- 2024–2025 CS50 AP Homepage for an overview of CS50 AP
- 2024–2025 Curriculum including lectures, problems, and more
- Documentation to accompany CS50’s software, libraries, and APIs
- Teaching Resources
- CS50 Vault for problem solutions written by CS50’s staff
- Daily Checks for students to complete at each class’s beginning
- Grading and Feedback Guides
- Practice Problems to prepare students for independent work
- Lesson Materials for focused explorations of topics in CS50’s lectures
- Tools
- Command-line Tools
- Visual Studio Code for CS50