Game and Simulation Development

A combined offering from the Computer Science and Digital Media programs

Integrating computer science, digital media, mathematics, music and physics, this interdisciplinary major will teach you how to utilize software engineering principles to implement game and simulation technologies.

Moreover, you’ll benefit from a liberal arts approach to game and simulation development. In addition to studying programming, artificial intelligence, game engine development, and industry-standard software packages, you’ll learn from a curriculum expressly structured to strengthen creative and critical thinking, oral and written communication skills, and personal, social and global awareness. The result is an education that positions you to be competitive in a rapidly expanding field.

Students interested in this major should contact Professor Dan Falabella.
 
 
 
 

Outcomes

  • Application of software engineering skills to game and simulation development
  • Increased creative and critical thinking skills
  • Strengthened oral and written communication abilities
  • Heightened personal, social and global awareness

Possible career fields

  • Software engineering
  • Software development
  • Computer science

Program Curriculum

  • ART 265 Computer Graphics
  • CSC 141 Foundations of Computer Science I
  • CSC 305 Data Structures
  • CSC 311 Gaming Physics and Math
  • CSC 372 Graphics Programming
  • CSC 391 Mobile Programming
  • CSC 491 Client/Server (Networking for Games) or CSC 491 Artificial Intelligence Programming
  • DIG 280 Game History and Development
  • DIG 310 Introduction to Game Design
  • DIG 311 Experience Design
  • DIG 320 Simulation Design
  • DIG 380 Visual Programming
  • DIG 470 Game Production
  • MUS 231 Music and Audio Design for Games