| ART 103 |
Design Foundation I (3) A |
| ART 380 |
Digital Photography (3) A |
| CSC 129 |
Introduction to Computer-Based Problem Solving (3) |
| CSC 130 |
Introduction to Computing I (3) |
| CSC 135 |
Introduction to Web Fundamentals & Standards (3) |
| CSC 231 |
Data Structures (3) |
| CSC 310 |
Database Management Systems Design (3) |
| CSC 350 |
Object Oriented Analysis & Design (3) |
| CSC 365 |
Dynamic Web Application Development (3) |
| CSC 366 |
Topics in Web Development (3) |
| GRD 206 |
Digital Design (3) |
| GRD 351 |
Design Narratives (3) |
| GRD 352 |
Web Design (3) |
| IDC 235 |
Client-Side Scripting (3) |
| IDC 335 |
Server-Side Scripting (3) |
| IDC 320 |
3-D Computer Animation (3) |
| IDC 396 |
Cooperative Education Work Experience: Parallel (3) |
| IDC 400 |
Interactive Media Design & Computing Capstone (1) CAP |
| IDC 401 |
Senior Research (1,1) (1 credit per semester) |
| Choose two courses from the following: |
| ART 214 |
Comic and Narrative Art (3) |
| ART 280 |
Principles of Animation (3) A |
| GRD 370 |
Advanced Web & Interactive Design (3) |
| MUS 210 |
Sound and Vision I (3) |
| Choose two courses from the following: |
| COM 210 |
Mass Media & Contemporary Culture (3) LAS |
| COM 310 |
Visual Communications (3) LAS |
| COM 360 |
New Media and Society (3) LAS |
| COM 350P |
Nonlinear Digital Editing (3) LAS |
| Choose one course from the following: |
| IDC 321 |
Advanced Character Animation (3) |
| IDC 330 |
Computer Graphics (3) |
| IDC 340 |
Game Programming (3) |
| CSC 320 |
Networks for Multimedia and Mobile Applications (3) |