AP Computer Science A - Semester 1
Semester 1 is offered only during the fall term.
AP Computer Science A is equivalent to a first-semester, college-level course in computer science for CS majors. The course introduces students to computer science using the industry-standard Java programming language and presents fundamental topics in object-oriented program design that include extensive problem solving. AP CS A has been described as one of the most challenging and rewarding courses offered at the AP level. The curriculum for this offering was written and tested in diverse classrooms, based on the course offered by the University of Washington
Required Book: Building Java Programs, 4th Edition by Reges and Stepp
This required textbook can be loaned through CDLS or purchased if the student would like to keep the copy. Cost: $150.
As recommended by College Board: It is recommended that a student in the AP Computer Science Principles course should have successfully completed a first year high school algebra course with a strong foundation on basic linear functions and composition of functions, and problem solving strategies that require multiple approaches and collaborative efforts. In addition, students should be able to use a Cartesian (x, y) coordinate system to represents points in a plane. It is important that students and their advisers understand that any significant computer science course builds upon a foundation of mathematical and computational reasoning that will be applied throughout the study of the course.
Required Book: Building Java Programs, 4th Edition by Reges and Stepp.
This required textbook can be loaned through CDLS or purchased if the student would like to keep the copy. Cost: $150. This is the same text used for semester 2.
Click your browser's back button to go back to the course list!