This full fee course covers advanced programming features of the ANSI C++ standard such as throw-catch, operator overloading, advanced streams, function pointers, singletons,?partial class templating, function objects, STL usage, locales, mutable keywords?and wrappers. The course will also emphasize aspects of C++ coding important to the games industry such as profiling code usage, debugging facilities in the IDE, coding efficiency and preventing memory leaks.
The course consists of an intensive sequence of?26 lectures and 20 hands-on laboratory classes over five weeks.