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 required to take the AP Computer Science A examination which is administered in May.
Teacher recommendation
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.