AP Computer Science Principles

AP Computer Science Principles is a college-level course that introduces students to the broad field of computing and the impact of technology on society. It covers foundational topics like programming, algorithms, data, the internet, and cybersecurity. Students explore how computers process and analyze information, create digital artifacts, and solve real-world problems. The course emphasizes creativity, collaboration, and the ethical implications of computing innovations.

Retake this course?
Retaking this course from the beginning will reset all of your tracked progress.
Retake

MAKE IT STAND OUT

Whatever it is, the way you tell your story online can make all the difference.

It all begins with an idea. Maybe you want to launch a business. Maybe you want to turn a hobby into something more. Or maybe you have a creative project to share with the world.