Business & Technology
Computer Science Courses
AP Computer Science A (Code HS)
This course covers basic and advanced topics of Java programming—including types, methods, conditionals, strings, and objects—in preparation for the AP Computer Science A exam. Students design and implement solutions to problems by writing, running, and debugging computer programs using algorithms and data structures. Students also recognize the ethical and social implications of computer use.
Additional Expectations: As with other advanced academic courses, students can expect two to three hours of homework per week, including programming assignments.
Course Number | 0756 |
Grade Level | 10,11,12 |
Pre-Requisite | Space is limited and priority is given based on the prequisites and completion of an application below. Introduction to Computer Science (programming) grade of 70% or above OR AP Computer Science Principles grade 70% or above AND previous or concurrent enrollment in Algebra 2. Click here to fill out the application. Contact Mr. MacMillan <jmacmillan@vcs.net> with any questions. |
Credits | 10 |
VCHS Graduation Credit | Elective |
UC Approval | Yes Area C (Mathematics-Computer Science) |
Fees | $75 Curriculum Fee (includes textbook) and AP Exam Fee |