Program Mission: To provide our game programming majors with (1) a strong foundation of computer game design skills and programming techniques, (2) a solid grounding in the liberal arts and, (3) the ability to think and write critically. In this way we hope to ensure that our graduating seniors will be prepared to enter the highly competitive industry of game development or continue their studies at a graduate level.
Program Description: The rapid growth of the game industry has created a high demand for game developers and programmers who can combine their interest in programming with solid technical knowledge of game specific software and hardware in the creation of the next generation of computer games. The curriculum is comprehensive and provides the student with real world development and programming skills by offering courses in computer programming in object oriented languages such as C++ and Java, Direct X technologies, data structures, artificial intelligence, 3D modeling and animation, and game prototyping. The game development student will have solid computer programming skills that can be applied to any Information Technology (IT) career. In addition, all students complete coursework in the liberal arts, the social sciences, and the laboratory sciences in keeping with the long-standing traditions of a liberal arts-based college degree. Students can further customize their curricula through internships, general elective coursework and free electives.
Program Objectives: The program seeks to impart to its students strong technical competence in fundamental programming principles along with specialized competence in the design tools needed to be successful in the interactive media field. At the same time the program seeks to nourish a student´s creative talents through opportunities for internships, electives and special projects, developing in the student a personal aesthetic as well as a high standard of individual excellence and professionalism.
Freshman Year
|
Fall Semester
|
Credit Hours
|
Spring Semester
|
Credit Hours
|
||
|
ACAD1001
|
First Year Experience
|
2
|
ENGL1003
|
Writing about Literature
|
3
|
|
INFO1001
|
Technology and Society
|
3
|
ARTS1100
|
Principles of Drawing
|
3
|
|
ENGL1001
|
English Composition I
|
3
|
INFO1100
|
Introduction to Programming
|
3
|
|
SOCI1001
|
Introduction to Sociology
|
3
|
GAME1120
|
Introduction to Game Design
|
3
|
|
GAME1001
|
History of Game Development
|
3
|
Elective (Math 2000+)
|
3
|
|
|
Elective (Math)
|
3
|
||||
|
17
|
15
|
||||
Sophomore Year
|
Fall Semester
|
Credit Hours
|
Spring Semester
|
Credit Hours
|
||
|
PHYS2001
|
Physics I
|
4
|
INFO2300
|
Data Structures
|
3
|
|
INFO1400
|
Programming in C++
|
3
|
ENGL2003
|
Public Speaking
|
3
|
|
GRPH2130
|
Techniques of Raster Imaging
|
3
|
GAME2120
|
2D Game Design
|
3
|
|
GRPH2120
|
Techniques of Vector Imaging
|
3
|
Elective (Science/lab)
|
4
|
|
|
GAME2110
|
Storyboarding Animation
|
3
|
Elective (Humanities)
|
3
|
|
|
16
|
16
|
||||
Junior Year
|
Fall Semester
|
Credit Hours
|
Spring Semester
|
Credit Hours
|
||
|
GAME3120
|
3D Modeling
|
3
|
GAME3130
|
3D Animation
|
3
|
|
GAME3135
|
Game Programming I
|
3
|
GAME3145
|
Game Programming II
|
3
|
|
GAME3150
|
Level Design
|
3
|
GAME3160
|
Machinima
|
3
|
|
Elective (Social Science)
|
3
|
GAME3170
|
Game Production and Prototyping
|
3
|
|
|
Elective (Humanities)
|
3
|
Elective (Social Science/Humanities)
|
3
|
||
|
15
|
15
|
||||
Senior Year
|
Fall Semester
|
Credit Hours
|
Spring Semester
|
Credit Hours
|
||
|
INFO3600
|
Networking I
|
3
|
GAME4400
|
Advanced Topics in Game Development
|
3
|
|
GAME4115
|
Artificial Intelligence
|
3
|
GAME4520
|
Senior Game Project II
|
3
|
|
GAME4510
|
Senior Game Project I
|
3
|
GAME4610
|
Portfolio
|
3
|
|
Open Elective
|
3
|
Open Elective
|
3
|
||
|
Elective (Career Internship or GAME/GRPH/INDS)
|
3
|
Elective (Non-Western)
|
3
|
||
|
15
|
15
|
||||
|
Total Credits:
|
124
|
||||

Launched his own design company, 

