Course Description
Following the College Board’s suggested curriculum designed to mirror college-level computer science courses, AP Computer Science A courses provide students with the logical, mathematical, and problem-solving skills needed to design structured, well-documented computer programs that provide solutions to real-world problems. These courses cover such topics as programming methodology, features, and procedures; algorithms; data structures; computer systems; and programmer responsibilities.
Course Designations
College Concurrent (CL) & Hathaway Honors 5.0
NCSD Rank Honors (GPA 5.0)
Course Prerequisites
C++ programming OR AP Computer Science