Review and practice key Java programming concepts and algorithms to prepare for the AP CS A exam
Duration: 15 hours
Grades: 9-12
Level: Intermediate
About this course
Get ready to ace the AP Computer Science A exam! This course is the ultimate guide to reviewing and practicing the core Java programming concepts, algorithms, and data structures that you need to know. You’ll become familiar with the AP exam format and learn test-taking strategies to approach each question like a pro. By the end of the course, you’ll feel confident and well-equipped to take on the AP Computer Science A exam.
What you'll learn
Understand that the exam is designed with two parts:
Effectively answer multiple choice questions using strategies learned along the way
Write free responses to questions quickly and accurately
How this course is structured
The course is divided into 11 lessons, each lesson has several steps. Within each lesson are instructional videos, practice questions, and projects.
Course Syllabus
Lesson 1: Exam Overview
Lesson 2: Strings
Lesson 3: Booleans
Lesson 4: Control Structures
Lesson 5: Inheritance and Polymorphism
Lesson 6: Search and Sort
Lesson 7: Recursion
Lesson 8: FRQ 1: Method and Control Structures
Lesson 9: FRQ 2: Classes
Lesson 10: FRQ 3: Arrays/ArrayList
Lesson 11: FRQ 4: 2D Arrays