Curriculum Requirements

Core Courses (Year One)
JMM 622Infographics And Data Visualization3
CIM 640Intro to Creative Coding3
CIM 643Designing Innovation3
CIM 690Prototyping Techniques3
Other Required Courses
CIM 622UX Research3
CIM 636Collaborative Innovation Laboratory3
CIM 645Managing Interactive Media Projects3
CIM 691Capstone3
Interaction Design Sequence
Mobile Application Development
Human Centered Design
Physical Computing
Dynamic Data
Game Design Sequence
Foundation of Screenwriting
Advanced 3D Character Design
Advanced Systems: Designing Playful Experiences
Game Development Studio
Interactive Storytelling
Foundation of Screenwriting
Writing the Short Film
Introduction to Editing
360 Immersive Storytelling
Data Journalism and Visualization
Law and Ethics in Journalism and Media Management
Seminar in Visual Storytelling
Spatial Data Analysis I
Methods of Communication Research
Dynamic Data
Health Design
Survey Of Health Communication
Culture And Health
Organizations, Communication Health
Health Communication Interventions
Dynamic Data
Students will be able to take 12 elective credits (four classes) of their choice under guidance of their advisor.
Total Credit Hours45

Students must complete a minimum of 45 credit hours at the graduate level with an average of B and no grade lower than a C-. Prior written approval is required from both the chair of the interactive media program and the director of graduate studies for transfer credit hours, for course substitutions as well as for taking a course at another university.


Students are required to register for a capstone project seminar. To register for this course, students must complete all courses with a standing 3.0 GPA. The capstone course is designed to help students define and execute their final projects. To graduate, students must complete and present a fully articulated capstone project and related documentation.


Students must complete all master’s degree requirements within 6 years.