AP Computer Science

9th - 12th
Provider: Edmentum Courseware
Instructor-guided learning

AP Computer Science is designed to introduce students to the basic concepts of computer programming. Students learn how to compile and run a Java program. They learn to use arithmetic, relational, and logical operators. They learn to use different decision-making and loop statements. They learn to create classes, methods, String objects, and an ArrayList object. They learn to perform sequential search, binary search, selection sort, and insertion sort on an array. They learn to implement object-oriented programming design. They learn to implement inheritance, polymorphism, and abstraction. Further, they describe privacy and legality in the context of computing.

About the Provider

Edmentum Courseware

Edmentum Courseware

Edmentum Courseware offers mastery-based online courses in core subjects, electives, world languages, and CTE. Each lesson focuses on a single concept and includes videos, readings, and interactive questions to support active learning. Pre-assessments and project-based activities help personalize the experience and build deeper understanding.

Visit provider website

Course Information

Instruction Type
Instructor-guided learning

Subject Areas

Technology