Design and development of interactive games. Principles of game development will be illustrated with 2D games, while students with the appropriate graphics background may develop 3D games. This is a hands-on course. Credit hours: 4. Prerequisite: CSCI 2256.