The AP Computer Science-A course is designed to help you build Java programming skills and prepare you for the AP CS-A Exam. The online course consists of video lessons, auto-graded projects, and hundreds of exercises that will help build your confidence in Java programming.