Yorkville High School Computer Science Department
Yorkville High School Computer Science Department on Facebook  Yorkville High School Computer Science Department Twitter Feed  Yorkville High School Computer Science Department on Instagram

Yorkville High School Computer Science

ASSIGNMENTS: No Current Assignments

AP Computer Science

AP Computer Science at Yorkville High School

AP Computer Science is a college-level course that follows the Advanced Placement curriculum issued by the College Board. Topics are taught using the Java programming language and include objects, data structures, searching, sorting, recursion, reusability of code, data abstraction, encapsulation and social and ethical aspects of computing. While there is little homework in AP Computer Science, students should still be prepared for a course that is more demanding than most courses in high school. The AP Computer Science Exam in May is the culmination of this course and a passing score on the exam is required to earn college credit.

Students must take Computer Programming I or have a strong programming background to sign up for AP Computer Science. AP Computer Science is a prerequisite for Computer Science Advanced Studies.

Course Curriculum

Yorkville High School Computer Science Department on Facebook Yorkville High School Computer Science Department Twitter Feed Yorkville High School Computer Science Department on Instagram