AP COMPUTER SCIENCE A

  • MATH
  • AP

Course Length

Full Year

Course Credit

One

Grade Level

Juniors & Seniors; AP

Prerequisites

A grade of B or better in AP Calculus OR a grade of B+ or better in Accelerated Advanced Algebra & Precalculus OR a grade of B+ or better in Advanced Algebra Honors/Precalculus Honors OR a grade of A or better in Advanced Algebra/Precalculus + Teacher Recommendation

Course Syllabus(For Reference Only)

This course introduces students to computer science through programming. Fundamental topics include the design of solutions to problems, the use of data structures to organize large sets of data, thedevelopment and implementation of algorithms to process data and discover new information, the analysis of potential solutions, and the ethical and social implications of computing systems. The course emphasizes object-oriented programming and design using the Java programming language.