13026: AP Computer Science A

Program
Course Credit 1.0 Math Credit Grade 10, 11, 12
Grading Scale
NHS AP Dual Credit Grade Scale
Length
2 Semesters
NCAA
Yes

AP Computer Science A introduces students to the design and implementation of computer programs using the Java programming language. This course emphasizes object-oriented programming concepts and is designed to be the equivalent of a first-semester, college-level computer science course.

Students will focus on problem-solving, algorithm development, and logical reasoning while gaining hands-on experience writing, testing, and debugging programs. Instruction includes the use of programming tools and real-world examples to help students apply computational thinking and solve complex problems.

This course prepares students for the College Board’s AP Computer Science A exam and provides a strong foundation for further study in computer science, engineering, and other STEM-related fields.

Students are financially responsible for AP exam fees. This course is a weighted course only if the student completes the AP exam at the end of the semester. If a student opts to not take the AP exam, the course will hold a regular GPA weight. After successful completion, this course may be used as a math, science, or practical art graduation requirement or as a general elective requirement.