AP Computer Science A
Overview
Develop the skills required to write programs or parts of programs to correctly solve specific problems. You will learn design techniques to make programs understandable, adaptable, and reusable.
Major Concepts:
- Variables and Expressions
- Strings and User Input
- Condition Statements
- Arrays: one and two -dimensional
- Loops
- Methods
- Introduction to OOP and Classes
- Simple Objects
- Computer Systems and History
- Technology and Society
- Recursion
- Inheritance & Polymorphism
- Classes Revisited
- Abstraction & Interfaces
- Standard Algorithms to manipulate Arrays
- Sorting Algorithms
- Searching Algorithms
- Program Analysis & Exceptions
Fee Details
S.No. | Program Name | Fee Component | Amount (USD) | Description |
---|---|---|---|---|
1. | Regular | Course Fee | $ 400 | To be paid by the student at the time of Registration. |
Grade Level
Grade 10, 11, 12
Duration
Annual
Requirements
None
Prerequisites
Algebra I, Geometry, & Algebra II