AP Computer Science

Grades: 11-12

Semesters: Fall & Spring

Length: Semester


  • Foundations of Information Technology

Students will demonstrate advanced skills in the software development life cycle through in-depth use of a modern programming language (Java). The content covered will include high-level, object-oriented concepts, while emphasizing the design of elegant solutions and efficient algorithms. All concepts investigated in Computer Programming I and AP Computer Science are aligned to prepare students for the AP Computer Science A exam. Students are strongly encouraged to take the AP exam.