Game Software Development Concentration

The Game Software Development concentration for the Bachelor of Science in Computer Science is an exciting option for students interested in preparing for a career in the rapidly expanding game development industry.

Bachelor of Science in Computer Science - Game Software Development Concentration Flowchart 2023 PDF 

129 credit-hour program consists of:

First Semester

Course Number Subject Cr. Hrs.
COM 1001 Pathways to Research Careers 1
COM 1103 College Composition 3
PSY 1213 Introductory Psychology 3
MCS 1243 Foundations of Computer Science 3
MCS 1414 Calculus 1 4
MCS 1643 Intro to Game Development 3
   TOTAL 17
     

Second Semester

Course Number Subject Cr. Hrs.
SSC 2413 Foundation of American Experience 3
LLT 1213 World Masterpieces 1 3
MCS 1424 Calculus 2 4
MCS 1514 Computer Science 1 4
MCS 1653 Game Genre Development 3
   TOTAL 17

First Semester

Course Number Subject Cr. Hrs.
MCS 3563 Game Design 3
MCS 2513 Software Engineering 1 3
MCS 2913 Scripting for Game Design 3
MCS 2514 Computer Science 2 4
MCS 2523 Discrete Math 3
   TOTAL 16

Second Semester

Course Number Subject Cr. Hrs.
SSC 2423 Development of American Experience 3
LLT 1223 World Masterpieces 2 3
MCS 2534 Data Structures 4
GAM 2313 Integrated Game Studio 1 3
PHY 2413 University Physics 1 3
PHY 2421 University Physics 1 Lab 1
   TOTAL 17

First Semester

Course Number Subject Cr. Hrs.
COM 2103 Technical and Prof. Communication 3
CRW 2513 Creative Writing 3
TIE 4923 Game Audio 1 3
MCS 2613 Software Engineering 2 3
GAM 2213 History of Game Design 3
   TOTAL 15

Second Semester

Course Number Subject Cr. Hrs.
GAM 3313 Integrated Game Studio 2 3
MCS 3543 Intro to Database Systems 3
MCS 3663 Computer Architecture and Assembler 3
MCS 4633 Artificial Intelligence 3
MCS 3503 Computer Graphics Programming 3
   TOTAL 15

First Semester

Course Number Subject Cr. Hrs.
XXX3 Natural Science Elective 3
MCS 4613 Computer Networks 3
MCS 4833 Senior Project 3
MCS 4653 Theory of Computation 3
MCS 3683 Principles of Animation 3
COM 4001 Pathways Capstone Lab 1
   TOTAL 16

Second Semester

Course Number Subject Cr. Hrs.
LLT XXX3 Jr./Sr. Elective 3
SSC/PSY XXX3 Jr./Sr. Elective 3
MCS 3403 Probability and Statistics 3
MCS 4843 Senior Project 2 3
MCS XXX4 MCS Elective 4
   TOTAL 16