AP Computer Science A serves as the equivalent to a first-semester, college-level course in computer science. In this self-paced online course, students will develop the skills to write programs that correctly solve specific problems. Students will learn about design strategies, organization of data (data structures), approaching to processing data (algorithms), analysis of potential solutions and the ethical and social implications of computing. This course emphasizes both object-oriented and imperative problem-solving using Java as its programming language. Students will develop computing skills that can be applied to a wide variety of projects. Note: A technology fee is associated with this online course, which is offered via SevenStar. This course may be taken for an additional science credit but not in lieu of Biology, Chemistry or Physics. All students enrolled in this course must take the AP exam during the spring semester. Prerequisites: Foundations of Programming & Robotics, Algebra I and Algebra II or Honors Algebra II. Eligible Grade Level(s): 10-12.