Welcome To
C++ Programming


Develop a medium sized project and learn how to work with a team.

Learn how C++ is different from Java and explore its syntax and power.

Do battle in a code-controlled space battle to practice algorithms.

A final team project that shows off your most advanced skills.

Resources and Links

Course summary, grading policies, expiations, and advice.

Requesting a letter from Mal?  Visit this page first.

Learn C++ from a professional game engine developer.

Useful skills you won't learn in a computer science course.