CSCI 490:Game Dev with Java

This course surveys core techniques in game development in the context of the Android mobile operating system and the Java programming language. Projects involve development of games that go beyond the traditional input and output devices used in computer games. Topics include Java programming for Android devices, graphics, animation, acceleration, position and rotation sensors, collision detection, networking, web services, and data persistence for mobile devices.

Prerequisite: CSCI 221, or equivalent Java experience