Undergraduate - Fayette

CS375 Game Programming

This course examines issues involved in constructing game programs. The course focuses on the behind the scenes activities by building game AIs and less emphasis is placed on the UI. Examples use C# to build demonstration applications from scratch. Topics include data structures, algorithms, transformations, pathfinding, and networking. Gaming jobs and tools are surveyed.

Prerequisites: CS271 C#/.NET Programming II

Credits

3