Advanced

These classes and project explore advanced topics and techniques in programming. These include things like advanced AI, state machines, advanced animations, improved UI, procedural generations, advanced file i/o, and even touch on online multiplayer. These classes are only recommended for students who are extremely comfortable with coding and who excel at subjects such as physics, math, and science. These classes also introduce Unity3D and external services such as Firebase.