Computer Gaming Design & Development Graduate Certificate
Begin Your Journey Take the Next Step
The graduate certificate in Computer Gaming Design & Development is designed for the graduate student who has not pursued a computer gaming track or major on the undergraduate level. It will give students an excellent introduction to the field of computer game design and development and courses taken may be applied to a full MSCSIT degree in either the IT track or CS track.
This certificate is not designed for those students who already have significant coursework in computer gaming.
Prerequisite Courses | 6 credits
If required
This is an introductory course in computer programming using a structured programming language. Representative topics include iteration, selection, procedures, functions, arrays, and classes.
A continuation of CS 500, utilizing a structured programming language and classes to further implement multidimensional arrays and other data structures including linked lists, stacks, queues, trees, and more. This course also provides introduction to recursion and data abstraction.
Prerequisite: Take CS-500
Required Courses | 12 credits
An object-oriented approach to programming digital objects using Flash and Action Script 3.0. These programming techniques will be applied to both arcade and adventure games.
An object-oriented approach to computer graphics using C#. Topics covered will include classes, instantiation, event listeners, polymorphism, encapsulation, event handlers, functions and methods, and basic game logic.
Prerequisite: TAKE CS-571
A game-oriented programming course focusing on advanced graphics techniques using OpenGL and/or DirectX.
Prerequisite: TAKE CS-572
In this course students work as a team to develop an innovative, original computer game. Group responsibilities include project planning and documentation, teamwork, presentations, and demonstrations. Students learn the technical skills involved in game architecture, including advanced character animation and nesting, game physics, sound syncing and editing, lighting simulation techniques, and game balance. Special attention will be paid to emerging game development opportunities in education, professional training, medicine, advertising, and scientific research.
Prerequisite: TAKE CS-571