AP Computer Science A [Online Also] - 9165

Grade: 11, 12 — Credits: 1

I

Interested in gaining an advantage for your future? This writing intensive class provides motivated and academically prepared students the necessary groundwork for the Advanced Placement Computer Science exam. Focus areas include designing and implementing computer-based solutions to problems in a variety of application areas; developing, selecting and implementing algorithms and data structures; coding fluently in an object-oriented paradigm using Java; identifying major hardware and software components and their relationships; and recognizing the ethical and social implications of computer use. An online section will also be available.

Syllabus: View Syllabus
Related: C++ Programming, AP Computer Science Principles
Recommended: Experience in problem solving and knowledge of algebra; course builds upon a foundation of mathematical and spatial reasoning
Dual Credit: No
Articulated Credit: Yes