Digital Game Studies Minor

The Digital Game Studies Minor is a series of courses on digital game design, analysis, and application, presenting a collaboration between the Armstrong Institute for Interactive Media Studies, the department of Computer Science and Software Engineering, the College of Arts and Sciences, the College of Creative Arts, the College of Education, Health, and Society and the University Libraries. This minor introduces students to the foundations of game design and implementation, the design of art assets for digital games, developing critical and cultural understandings of digital games, and the relationship of digital games to important trends in learning and literacy.

All students enrolled in the minor are required to take IMS211 (Analysis of Play) and IMS212 (Design of Play), and may then choose a track in Game Art and Design, Game Studies or Game Development. Finally, all students within the minor are required to enroll in IMS445 (Game Design) as a culminating experience in game design and development. To apply to the games minor, please visit our admissions page.

Minor in Digital Games (18 hrs minimum)

Cat 1 (6 hrs)

All students take the following sequence:

  • IMS211 – The Analysis of Play (3)
  • IMS212 – The Design of Play (3)
Cat 2: (9 hrs)

Choose a single track and take the three courses in their chosen track. With the exception of CSE386, track courses can be taken in any order within their track:

Track 1 “Game Art and Design”:

  • IMS319 – Foundations in 3D Modeling and Animation (3)
  • IMS359 – Art and Digital Tools II (3)
  • IMS487 – Game Prototyping, Pipeline, and Production (3)

Track 2 “Game Studies”:

  • IMS225 – Games and Learning (3)
  • IMS238 – Narrative and Digital Technology (crosslisted with ENG238) (3)
  • IMS487 – Game Prototyping, Pipeline, and Production (3)

Track 3a “Game Development Track” (not for Computer Science majors):

  • CSE251 – Introduction to Game Programming (3)
  • IMS259 – Art and Digital Tools I (crosslisted with ART259) (3)
  • IMS487 – Game Prototyping, Pipeline, and Production (3)

Track 3b “Game Development Track” (for Computer Science majors):

  • MPT274 – Data Abstraction and Data Structures
  • CSE386 – Intro to Computer Graphics
  • CSE487 – Game Design and Implementation
Cat 3  (3 hrs)

All students take the following course: