Introduction | Syllabus | Pacing Guide | Help Desk
AP Computer Science course is the third course in the Computer Science pathway.
The AP Computer Science A course introduces students to computer science with fundamental topics that include problem solving, design strategies and methodologies, organization of data (data structures), approaches to processing data (algorithms), analysis of potential solutions, and the ethical and social implications of computing. The course emphasizes both object-oriented and imperative problem solving and design. These techniques represent proven approaches for developing solutions that can scale up from small, simple problems to large, complex problems.
Feel free to download the Computer Science A Course Description from CollegeBoard.
Download the AP Computer Science A syllabus. Information contained in the syllabus is subject to change if necessary.
Due dates are guidelines and official due dates are found in itsLearning on the planner along with the weekly schedule and resources.
|Unit 1 - Software Development||August 7||August 7|
|Unit 2 - Introduction to Objects & Primitive Data Types||August 28|
|Unit 3 - Program Statements||October 9|
|Unit 4 - Writing Classes||November 6|
|Unit 5 - Arrays||January 8|
|Unit 6 - References & Aliases||February 5|
|Unit 7 - Inheritance||March 12|
|Unit 8 - Recursion||April 23|
Students who experience technical difficulties with itsLearning or Infinite Campus should contact Forsyth Virtual Academy for assistance.
Students who experience technical difficulties with the lessons or mrsrush.net should contact Mrs. Rush through the itsLearning email client or at firstname.lastname@example.org