AP Computer Science

2 Semesters
Available to grades: 10,11,12 *Weighted
Prerequisites: Computer Programming 1 and Computer Programming 2

In AP Computer Science A, students learn the critical thinking skills necessary to solve problems through software development. Students learn object-oriented programming concepts through the application of the Java programming language in the context of mathematical, graphical, business, scientific, and engineering applications. Throughout the course, students explore computer science and software development through collaboration and other industry best practices and tools. This course is comparable to a first-semester college-level computer science course and students will be well prepared for the AP Computer Science A exam. May be used for Math credit.