Students in the Game Development concentration will gain hands-on experience with video game design in game engines. Students can also tailor this concentration to their areas of interest with course options like Creative Writing, Physics, The Art of Film, or Music Production.

Curriculum

Course NumberCourse NameCredit
Core Courses
CSCI 175Introduction to Computer Science3
MATH 221Stats for Data Analysis3
MATH 160Calculus I3
DTSC 220Intro to Data Science3
CSCI 200Introduction to Computer Programming3
MATH 240Discrete3
CSCI 201Data Structures3
CSCI 250Databases3
CSCI 405Artificial Intelligence3
DTSC 410Analysis of Algorithms3
DTSC 420Ethical and Philosophical Issues in Computer and Data Science3
CSCI 450Applied Computer Science3
Game Development Concentration Course
CSCI-315Intro to Game Development3
Computer Science Electives (Choose 2)
 Any CSCI Level Course 300 or Above3
MATH 244Linear Algebra3
MATH 330IGraph Theory3
MATH 335Scientific Computing3
Game Development Electives (Choose 2)
PHYS 121Intro to Coll Physics (Algebra)3
PHYS 151Intro to Univ Physics (Calculus)3
FAPA 160Intro to Computer Graphics3
ENGL 245Intro to Creative Writing3
ENGL 330FCyberpunk Literature3
COMM 155Design for Digital Media3
COMM 215Writing for the Media3
COMM 220The Art of Film3
MUSI 145Electronic Music3
MUSI 330CScoring for Film, Video & Gaming3
MUSI 353Music Production Technology I3
MUSI 195/196Private Lessons3