hajim urcs
Computer Science @ Rochester
[an error occurred while processing this directive]

CSC166: Video Game Programming
Fall 2011

Do you like to play video games? Why not learn how to make one? This course is a hands-on lab based introduction to software engineering and computer programming using the development of computer/video games as the application area. The course is taught using the C# language with the XNA game development framework targeting applications for the XBOX360 game platform. Students will learn the basics of computer programming and the basics of the management and development processes of software engineering. This course is intended for students with little or no previous programming experience.


Mondays & Wednesdays, 3:25pm - 4:40pm, Gavett 244


Ted Pawlicki <pawlicki at cs dot rochester dot edu>

Teaching Assistants

Jeff Citron < jeff dot citron at u dot rochester dot edu >


Learning XNA 4.0 By Aaron Reed Publisher: O'Reilly Media, 2010

This book and previous editions are on reserve in Carlson Library.


The course will cover most of the material in most of Chapters 1 through 14 of the Reed text. Evaluation will be based on completion of weekly lab assignments and a final large game project.

Last update: Wednesday, 11-Jan-2012 16:26:48 EST