AP Computer Science A – 9165 (Online Also)

Grade Level: 11, 12 Credit: 1 Type: Practical Art or this class can count toward your third math or science credit 

School: BHS, CACC, HHS, CPS Online

Prerequisite: Passing grades for both semesters (averaging 70% or higher) in Algebra 2

Are you interested in gaining an advantage for your future? This intensive writing class provides motivated and academically prepared students with the necessary groundwork for the Advanced Placement Computer Science A 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; recognizing the ethical and social implications of computer use. Every student will have an opportunity to advance personal and professional skills through participation in SkillsUSA.

Recommended: Experience in problem solving and algebra; course builds upon mathematical and spatial reasoning skills that are typically taught in precalculus and other upper-level coursework.

Related: C++ Programming, AP Computer Science Principles

College dual credit: may be available

Articulated college credit: may be available