AP Computer Science A [Online Also] - 9165

Grade: 11, 12 — Credits: 1

Computer science is not a spectator sport! If you’re a motivated student, you’ll learn much more from hands-on problems, designing advanced algorithms and coding programs. Not only will students work in teams to design and develop, but they will also need to present to audiences of various technical skill levels. Projects will include a divergent section of topics such as developing web-based applications, mobile device applications, simulators and desktop applications. While the primary teaching language is C++, the course will also explore new languages. 

Syllabus: View Syllabus
Related: C++ Programming, AP Computer Science Principles
Recommended: Experience in problem solving and knowledge of algebra; course builds upon a foundation of mathematical and spatial reasoning