University of Montana Catalog 2023-2024

Game Design & Interactive Media B.F.A

Bachelor of Fine Arts - Game Design and Interactive Media 

General Education Requirements

Information regarding these requirements can be found in the General Education Section of the catalog. 


Shared Foundations Requirements18
General Core Courses12
Game Design and Interactive Media Concentration36
Concentration Electives9
Total Hours75

Degree Specific Credits: 75

Required Cumulative GPA: 2.0

Note: The Shared Foundation sequence must be completed or be in the process of completion before acceptance into the B.F.A program.

Shared Foundation Requirements

Note: All courses are required unless waived via the department advanced placement policy.

Complete all of the following courses:
ARTH 150HIntroduction to Art History3
ARTZ 105AVisual Language - Drawing3
GDSN 149ADigital Imaging I3
MART 101LIntro to Media Arts3
MART 112AIntroduction to Film Editing3
MART 120Creative Coding I3
Total Hours18
Minimum Required Grade: C

General Core Courses

Complete all of the following courses:
MART 210Creation of Media Story3
MART 245Introduction to the Language and Practice of Sonic Art3
MART 450Topics in Film/Media Studies3
MART 499Senior Project3
Total Hours12
Minimum Required Grade: C

Game Design and Interactive Media Core

Note: The Game Design and Interactive Media (GDIM) curriculum provides a grounding in the design, story-telling, illustration and 3D animation as paired with creative coding and in-depth game development coursework. Students learn to conceptualize, iterate and produce games that fit their artistic visions as well as their career goals. GDIM is preparation for the professional fields of Mobile App design, Game development, and Interactive Art and Media.
Complete 36 credits of the following courses:36
Creative Coding II
Intro to Motion Design
3D Animation I
Principles of Interactive Media
Intro to Web Design
Art & Science of Interactive Games
History, Ethics, and Theory of Games
Serious Games
Web Technologies
Game Engines
Web Server Technologies
Mobile Game Programming
Senior Project
Total Hours36
Minimum Required Grade: C


Complete 9 credits of the following courses:9
Introduction to Entertainment Management
Event Management
Principles of Entertainment Management I
Principles of Entertainment Management II
Cloud Systems
Multimedia Sports Announcing and Writing
Fundamentals of eSports
Total Hours9

Minimum Required Grade: C