Skip To Main Content

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