High School

AP Computer Science Principles

Explore computing, data, the internet, programming, and the impact of technology on society.

Course Infomation

AP Computer Science Principles
This is a fast-paced course equivalent to a college introductory programming class.Students will learn about the exciting kinds of problems tackled by computer science while exploring the field’s most important tool—programming. The course will explore systematic problem-solving strategies that can be applied to real-world problems. The focus will be on writing full classes and the logic and structures around building them. Throughout the course, students will study common, reusable algorithms and learn to analyze them for correctness and speed. This course may be taken for math or practical arts credit.

Course at a Glance

Grade LevelHigh School
SubjectPractical Arts
State Number991195
Course Credits Full Credit (1.0) Course
Course Options Advanced Placement, Launch Missouri's Workforce, Project Lead the Way