Advanced C++ Programming - 9162

Grade: 11, 12 — Credits: 1

Once you’ve successfully completed C++ or AP Computer Science, you’re ready to step up your skill set and develop a deeper understanding of the language and learn advanced techniques. You’ll develop, select and implement algorithms and data structures to produce more complex programs. A focus on teamwork and abstract thinking allow students to cover bigger projects in less time. Students will develop real-world simulators such as an ATM and an elevator. Teams will work on system design such as desktop application software.

Syllabus: View Syllabus
Prerequisites: C or better average in C++ Programming or AP Computer Science A
Dual Credit: Yes
Articulated Credit: Yes