Here is the literature I recommend for the gamedesign course. Most books are available in the library, but probably not enough copies for everone, so be quick and share the books!
Chris Crawford on Game Design (New Riders Games)
Patterns in Game Design (Game Development Series) (Game Development Series)
Rules of Play: Game Design Fundamentals
Game Design Workshop: Designing, Prototyping, and Playtesting Games (Gama Network Series) (Gama Network Series)
On narrativity and lineairity:
Chris Crawford on Interactive Storytelling (New Riders Games)
Creating Emotion in Games: The Craft and Art of Emotioneering (New Riders Games)
On Gameprogramming (depending on which game enginge you want to use):
ActionScript 3.0 Game Programming University
Advanced Lingo for Games
The Game Programmer’s Guide to Torque: Under the Hood of the Torque Game Engine (GarageGames) (GarageGames)
See you all next week!