AP Computer Science A
Description
This is an AP course designed for students with a strong interest in computer science and programming. The course starts by introducing basics of computer hardware and software. Students will then learn object-oriented programming, including advanced algorithms and design techniques, in preparation for the AP Computer Science A exam. There will be a heavy focus on designing and implementing classes and interactions to fit a project’s needs. After the AP exam, students will study and discuss privacy and ethics of computer systems.PREREQUISITE: Computer Programming I and 84% in Honors Algebra II / Adv. Geometry or 93% in Algebra II
GRADE: 11, 12
COURSE LENGTH: One Year
CREDIT: One credit
You should take this course if any of the following apply:
- You took and enjoyed Programming I.
- You want to learn the Java programming language.
- You plan to go into a field related to computer science.
- You want college credit for a computer science course.