AP Computer Science

AP COMPUTER SCIENCE 20515

5 credits

Prerequisite: Computer Science Honors or AP Computer Science Principles


In this course, students will continue to develop their programming and problem solving skills by following a demanding college-level curriculum that aligns to the College Board’s AP Computer Science A syllabus, which includes topics such as program design, loops, conditional statements, procedure functions, data types, data structures, arrays, records, computer hardware, block diagrams, inheritance, lists and programming style. All students enrolled in this course are required to complete a summer assignment and use the Java programming language throughout the course, as well as on the May AP exam.


Students enrolled in this course will be required to complete a summer assignment and take the AP exam and, upon successful completion, can apply the credits toward satisfying the Math or Technology graduation requirements.