AP Computer Science A

​The AP® Computer Science A course, which is equivalent to the first semester of a college level computer science course, allows students to get familiar with the concepts and tools of computer science as you learn a subset of the Java programming language. Students do hands-on work to design, write, and test computer programs that solve problems oraccomplish tasks. This course prepares students for the AP Computer Science A exam.Notes: (1) Increased cost for course. (2) Requires purchase of a full year. (3) Lightweight devices such as Apple iPads, Google Chromebooks, and tablets have limited support for Java and programming-based content. Therefore, students will need a laptop or computer for this course. Prerequisites: Algebra I, Geometry, and Algebra II (required). Foundations of Programming and Procedural Programming (recommended).Customer Provided Physical Materials: graphing calculatorJAVA, BlueJ (free download)

Course Description

​The AP® Computer Science A course, which is equivalent to the first semester of a college level computer science course, allows students to get familiar with the concepts and tools of computer science as you learn a subset of the Java programming language. Students do hands-on work to design, write, and test computer programs that solve problems oraccomplish tasks. This course prepares students for the AP Computer Science A exam.
Notes: (1) Increased cost for course. (2) Requires purchase of a full year. (3) Lightweight devices such as Apple iPads, Google Chromebooks, and tablets have limited support for Java and programming-based content. Therefore, students will need a laptop or computer for this course.

Prerequisites: Algebra I, Geometry, and Algebra II (required). Foundations of Programming and Procedural Programming (recommended).

Customer Provided Physical Materials:

  • graphing calculator
  • JAVA, BlueJ (free download)
Contact Us
Schedule an
Information Session! 

Learn about all requirement today

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Schedule