CIM 111Web Lab3
CIM 211Interaction Design3
CSC 120Computer Programming I3-4
or CIM 540 Intro to Creative Coding
or ECE 118 Introduction to Programming
Select two of the following:6
Introduction to Screenwriting
Introduction to Digital Production
Introduction To Game Design
Mobile Application Development
Media Activism
Motion Graphics And Compositing
Dynamic Data: Building Database Driven Websites
Visual Design
Writing For The Digital Age
Web Design
Media Technology
Graphic Design for Strategic Communication
Advanced Graphic Design for Advertising
Total Credit Hours15-16
*

A grade of C or higher is required in all courses (a C- is not acceptable).  

**

 Students may not double count any CIM courses from the Interactive Media minor towards the Motion Pictures major and/or minor.