You are on page 1of 2

Top 1

Education

1581 Rt 27 Suite 204 Edison NJ 08817

NJ.top1education@gmail.com
Tel: 732-882-8672.
732-882-3779.

AP Computer Science A
Course Plan
Week Number

Topic

Sub-Topics

Week 1

Introduction of Objects and Java Objects, Conditionals, Input and


Basics
Output, Statements, Variables,
Comments. Weekly Coding
Assignment 1

Week 2

Introduction to Object Oriented


Programming

Creating and defining classes


and objects. Conditionals and
Loops. Applications of the String
class. Weekly Coding
Assignment 2

Week 3

Data Structures and their


Applications

Declaring and manipulating data


in Arrays and Array Lists.
Searching operation and
methods
Weekly Coding Assignment 3

Week 4

Object Oriented Programming


Continued.

Encapsulation, Polymorphism,
and Inheritance. Implementing
Interfaces.

Week 5

Algorithm Analysis and Sorting


Operations

Final Coding Assignment


Assigned. Identification of
operations. Big O Notation and
Time Analysis. Bubble,
Selection and Insertion Sorts.

Week 6

Recursion, Merge Sort and Final Recursive approach vs Iterative


Review
Approach. Merge Sort
Algorithm and Time Analysis.
Practice Exams.

You might also like