We have several resources available to help you create the syllabus for your AP Computer Science course. These resources are based off of the Building Java Programs (BJP) textbook, which is the textbook used by the introductory programming classes at UW—although these plans could be adapted for any textbook.
- AP Approved Syllabus (syllabus 703404v2) that uses BJP.
- Pacing guide for a BJP-based course.
- BJP topic outline by high school teacher Andy Davidson.