Game Programming Concentration

The Game Programming Concentration is an interdisciplinary concentration designed for students majoring in computer science who would like to apply their computer and programming skills in game design and development. Students choosing the game programming concentration will be required to take four computer science courses specifically designed for game programming and two game design courses.

The concentration will help prepare students for the career path in game programming and design. Students who complete the game programming concentration have the option to apply for the game design minor offered in Communication Media or choose to double major in Computer Science and Game Design.

Curriculum

In addition to the required courses for the Degree of Bachelor of Science in Computer Science, students choosing the game programming concentration will be required to leverage their 3 free electives and 5 CSC3000+ electives to take the following courses:

CSC 3550 Game Programming 3 cr.
CSC 3650 Mobile Application Development 3 cr.
CSC 4250 Computer Graphics Programming 3 cr.
GAME 2000 Elements of Game Design 3 cr.
GAME 2200 Introduction to Game Art 3 cr.
CSC 3010 / GAME 3000 Game Design Workshop 3 cr.

Department Home Page

Apply Now