GDD 220    Data Structures and Algorithms for Game Developers

Fall 2008

TR 8:00-9:15, ENGR 105

Welcome to the course web page for GDD 220, Data Structures and Algorithms for Game Developers. The objective for this course is to learn fundamental data structures and algorithm analysis concepts in the context of game development. You'll learn how to implement a variety of data structures and to evaluate the algorithmic complexity of various searching and sorting algorithms. You'll also empirically evaluate a variety of algorithms implemented using standard collections. In case that all sounds pretty daunting, don't worry – we'll still find a way to integrate games into all this and, of course, we'll still be using the i>clickers!

Course Materials

The course syllabus is provided below. You can find all the other course materials on eCompanion.

Course Syllabus (pdf)