High-quality AP Computer Science preparation and advanced CS courses.
Sourced from the official program page. Where a field says Not confirmed, we couldn't verify it — check the official site before applying.
- Location
- Online
- Duration
- Self-paced
- Deadline
- Rolling
- Grades
- 9, 10, 11, 12
- Format
- remote
- Cost
- Free
A general prep list — the official program page is always the source of truth. Your ticks are saved on this device only.
More like this.
Explore the Finder →Artificial Intelligence for Beginners
Three-week online synchronous summer course introducing high school students to machine learning, AI and generative AI, ending with a capstone project and showcase.
CS50: Introduction to Computer Science
Harvard's world-famous introduction to computer science. While self-paced on edX, it offers a certificate and a deep dive into programming.
CS50: Introduction to Computer Science
Introduction to computer science from Harvard University available for high schoolers.
How to think about programs like this.
This guidance is general and may not reflect this program's exact selection process. Always confirm details on the official program page before applying.
Atlas guidance is written from public information about programs in this category. It is not a promise about CS Principles from Code.org's actual selection process.