
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.
-
Unit 1: Creative Development
-
Unit 2: Data
-
Unit 3: Algorithms and Programming
-
Unit 4: Computer Systems and Networks
-
Unit 5: Impact of Computing
Retake this course?
Retaking this course from the beginning will reset all of your tracked progress.
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.