AP Computer Science

Java, object-oriented programming methodology, especially problem solving and algorithm development, plus an overview of data structures and abstraction.

No results.

Chapter 1: Basics

Storage of numbers, converting, exceptions.

Chapter 2: Classes/Objects

Objects, classes, data types.

Chapter 3: Inheritance and Polymorphism

Inheritance, polymorphism, abstract classes, downcasting, interfaces.

Chapter 4: Standard Classes

Object class, string class, wrapper class, math class.

Chapter 5: Program Design/Analysis

Waterfall model and object-oriented-program design.

Chapter 6: Arrays, ArrayLists

Arrays and ArrayLists.

Chapter 7: Recursion

Just recursion.

Chapter 8: Sorting and Searching

Selection sort, insertion sort, mergesort, quicksort, sequential search, and binary search.