Welcome To C++ Programming
Units
Unit One - Software Design
Develop a medium sized project and learn how to work with a team.
Unit Two - Learning C++
Learn how C++ is different from Java and explore its syntax and power.
Unit Three - Astraeus
Do battle in a code-controlled space battle to practice algorithms.
Unit Four - Capstone
A final team project that shows off your most advanced skills.
Resources and Links
Syllabus
Course summary, grading policies, expiations, and advice.
Recommendations
Requesting a letter from Mal? Visit this page first.
The Cherno
Learn C++ from a professional game engine developer.
The Missing Semester
Useful skills you won't learn in a computer science course.