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. This class utilizes an online curriculum for delivery of content for an additional $75 fee.
Course Number | 0756 |
Grade Level | 9,10,11,12 |
Pre-Requisite | Prior exposure to computer programming is needed to succeed in this course. Recommended prerequisites: Introduction to Computer Programming or AP Computer Science Principles. |
Credits | 10 |
VCHS Graduation Credit | Elective |
UC Approval | Yes Area C (Mathematics-Computer Science) |
Fees | $75 Curriculum Fee, AP Exam Fee |