The focus of this course is to provide students with a conceptual background in computer science. The major emphasis is on programming methodology, algorithms, and non-dynamic data structure in the JAVA language. This course prepares a student for advanced placement in computer science by means of the Advanced Placement Examination Level A in Computer Science of the College Entrance Board. Students are expected to take the accompanying AP Exam, which may qualify them for advanced standing in college and/or college credit.
Prerequisites
AP Computer Science A may be used for a math, science, or CTE standard credit to satisfy graduation. For a CTE standard credit, a student must (i) successfully complete a CTE program sequence in programming or related programming sequence and earn a score of three or higher on the AP Computer Science A examination.