AP Computer Science (Computer Programming 3)
Lower Dauphin School District
Curriculum Guide
Course Title: AP Computer Science |
Subject: Mathematics |
Grade Level(s): 11-12 |
Synopsis of Curriculum
This course is designed for the continued study of Computer Science principles, structured programming and object-oriented programming started in Computer Science 2. This course is equivalent to one semester of a college level computer science course.
The topics for the course include program implementation, program analysis, and standard data structures and algorithms. Extensive study will include the AP Java subset along with a series of guided practice labs.
Units of Study Titles
Unit 1: Programming Fundamentals in the Java Language
Unit 2: Conditional and Iteration Structures, and Boolean Logic
Unit 3: Arrays and Array Processing
Unit 4: Extending Classes
Unit 5: Data Structures
Unit 6: AP Computer Science Case Study Labs