Course Description
AP Computer Science is the equivalent of an introductory, one-semester, college-level course in computer science. The course emphasizes programming methodology with a focus on problem solving and algorithm development using the Java programming language. Specific topics include object-oriented design, program design and implementation, algorithm analysis, and standard data structures. Students will tackle long-term, large scale computer programming problems and are expected to take the AP Computer Science exam in May.