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

Are you interested in gaining an advantage for your future? This intensive writing class provides motivated and academically prepared students 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. An online section will also be available. 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