Intermediate C++
You've mastered the basics of C++, but now its time to kick it up a notch. Students will learn to use a 2D game engine, and create their own arcade game throughout the class.
Intermediate Level C++ topics covered include:
- Classes and Structures
- Templates
- The Standard Template Library (STL), using Vectors, Stacks, and Queues
- Static Variables
- Switches
- Compiling Multiple Source Files
(Required: Previous programming experience in Java, C# or C++)
(Suggested: Follow up this class with the Advanced Game Dev class the following session)

