Skip to main content

Student Information

Review the following degree requirements, the GIMM course sequence, and course descriptions.

If you wish to speak with the GIMM advisor, please schedule an appointment using one of the provided contact buttons.

Book a Current GIMM Student Appointment
Book a Prospective GIMM Student Appointment

Learn About GIMM courses!

2023-2024 GIMM Degree Requirements

Course Number and Title Credits
University Foundations Requirements indicated in bold. See page 49 of the Boise State University Undergraduate Catalog for details and lists of approved Foundations courses.
UF 100 Foundations of Intellectual Life 3
UF 200 Foundations of Ethics and Diversity 3
FW ENGL 101 Writing and Rhetoric I 3
FW ENGL 102 Writing and Rhetoric II 3
FC Foundations of Oral Communication 3
FM MATH 143 College Algebra and MATH 144 Precalculus
or
FM MATH 170 Calculus 1
4-5
FN Natural, Physical, and Applied Sciences course with lab 4
FN Natural, Physical, and Applied Sciences course in a second field 3-4
FA Foundations of Arts course 3
FH Foundations of Humanities course 3-4
FS Foundations of Social Sciences course 3
FS Foundations of Social Sciences course in a second field 3
GIMM 100 Digital Tools for Interactivity 3
GIMM 110 Interactive Programming 3
GIMM 200 Visual Storytelling 3
GIMM 250 Interactive Storytelling 3
GIMM 260 Mobile Web Services 1 3
GIMM 270 Interactive Audio & Video 3
GIMM 280 Interactive Physical Computing 3
GIMM 285 Mobile Web Services II 3
GIMM 290 Game Design Theory 3
GIMM 300 Mobile Web Development 3
GIMM 310 Mobile Application Development for Media 3
GIMM 330 3D Animation and Modeling 3
GIMM 340 Mobile Web Development &amp IOT 3
GIMM 350 Game Development 3
GIMM 360 Game and Virtual Reality Audio 3
GIMM 370 Advanced 3D Animation 3
GIMM 375 Advanced Game Development 3
GIMM 400 Multiplayer Game Development 3
GIMM 440 Digital Portfolio 3
FF GIMM 480 Senior Capstone One 3
GIMM 490 Senior Capstone Two 3
One of the following:
CS 111 Introduction to Programming
CS 117 C++ for Engineers
CS 121 Computer Science 1
(Recommended) ITM 225 Introduction to Programming
3-4
One of the following:
ITM 325 Web Application Development I
*CS 401 Introduction to Web Development

*Has prerequisites not listed in degree requirements

3
One of the following:
ITM 370 Mobile Application Development
*CS 402 Mobile Application Development

*Has prerequisites not listed in degree requirements

3
Additional electives to total 120 credits 3-13
Total 120-121