Last Modified Fri 15 Nov 2013 5:49 AM PST I've had at least one request for the materials I use to teach the class that follows this one at UCCS. You can download a zip file containing those materials here. The core goals of the follow-on course are: 1. Continue developing programming proficiency in C# and XNA 2. Learn important software engineering and object-oriented techniques for doing good software design and implementation 3. Start learning about common data structures and algorithmic complexity Although the project description says you need to use Visual Studio Ultimate, that's really only for the UML diagrams. You can definitely just use Visual Studio Express or MonoDevelop and do your design work with a generic drawing tool or even pencil and paper. We actually have a 3 course introductory programming sequence in the Game Design and Development degree at UCCS, so our third course covers the rest of the common data structures and exposes our students to their second programming language (C++). I don't teach that third course, though. Enjoy! Wiki - Intermediate Course (GDD 2200) Materials | Beginning Game Pro... https://class.coursera.org/gameprogramming-001/wiki/view?page=GDD... 1 of 2 11/19/2013 6:09 PM Wiki - Intermediate Course (GDD 2200) Materials | Beginning Game Pro... https://class.coursera.org/gameprogramming-001/wiki/view?page=GDD... 2 of 2 11/19/2013 6:09 PM