Advanced C++ Programming - 9162
Grade: 11, 12 — Credits: 1
Once you’ve successfully completed C++, 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 allows 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.
|Prerequisites:||C or better average in C++ Programming, AP Computer Science A or Web Design and Scripting|