Course Descriptions

Please find the list of courses offered below. For each course prerequisites, hover the mouse over the course name. A window will open with the prerequisites of the course listed.

GMNG 3310: 3D Modeling
3 Cr. (3-0)
Fundamental 3D theories, principles, methodologies for creating and exploring 3D computer models.

GMNG 4300: Special Topics in Digital Gaming and Simulation
3 Cr. (3-0).
A course in the BS in Computer Science and BAAS with Concentration in Digital Gaming and Simulation.

GMNG 4305: Digital Gaming and Simulation Internship
3 Cr. (3-0).
Provides students the opportunity to apply classroom theory to actual practice and to broaden their experience by exposure to industrial practice in Gaming or Simulation.

GMNG 4310: Advanced Game Programming with DirectX
3 Cr. (3-0).
Provides an advanced knowledge of programming interactive computer graphics, with an emphasis on game development, using real‐time shaders with DirectX.

GMNG 4311: Advanced 3D Modeling
3 Cr. (3-0).
Fundamental 3D theories, principles, methodologies for creating and exploring 3D computer models, modeling techniques including texturing, lighting, and rendering 3D models. Apply the concepts to one or more programming projects. A major term‐long team project ending with a presentation.

GMNG 4312: Game Engines
3 Cr. (3-0).
Graphics game engines and their high‐level APIs, behavioral control for characters, level design, gameplay, interface issues and the business, social and personal aspects of games. The development of gameplay using a commercial 3D gaming engine such as Unreal Tournament 2004 (UT). Team project required. (Formerly GAM 4312)

GMNG 4314: Gaming Network Architecture
3 Cr. (3-0).
Study the theory and application of massively multiplayer game development. Topics will include design, architecture, and development of massively multiplayer gaming systems. Network, security, and database techniques used in the development process will also be covered.

GMNG 4316: Advanced Modeling
3 Cr. (3-0).
In depth coverage of level design theory for games and simulations, and applications of leveling theory in designing levels, characters, and objects.

GMNG 4317: Art for Gaming
3 Cr. (3-0).
Study of 3D animation, lighting, shading, texture, digital sound, and other building blocks to produce 3D animation using modeling, entering, animation and outputting software. Application to digital games and simulations training models. A major term long project ending with a presentation.

GMNG 4318: Advanced Animation for Gaming
3 Cr. (3-0).
Concepts and theories of motion modeling. Students will gain skills in creating scripts for multimedia animating objects and developing multimedia animation projects.

GMNG 4320: Digital Games as Communiation
3 Cr. (3-0).
Course brings questions about texts, producers and audiences to the new medium of the digital game as a way to further our understanding of this popular cultural phenomenon.

GMNG 4321: Game Development Project Management
3 Cr. (3-0).
Acquire and apply knowledge and skills necessary to lead, manage, and be a member of successful game project teams such as software or game development projects. Planning, estimating, scheduling, risk management, tracking, staffing, organization, quality management, and configuration management.

GMNG 4322: Game Artificial Intelligence and Behaviroal Modeling
3 Cr. (3-0).
Acquire and apply knowledge and skills necessary to lead, manage, and be a member of successful game project teams such as software or game development projects. Planning, estimating, scheduling, risk management, tracking, staffing, organization, quality management, and configuration management.

GMNG 4340: Senior Project
3 Cr. (3-0).
Individual or group project directed by faculty/industry experts. Plan, develop, implement prototype game or simulation project from concept to completion. Present final prototype and portfolio to a jury of faculty and gaming/simulation company representatives. Must be approved by faculty advisor before project can be initiated.

News