Go to Content
IAM Home
Home
IAM Home
Academics
Coures Diagrams
Academics
Mission Statement
Learning Outcomes
Core Classes
Course Descriptions
Advising
Student Information
Featured Work
Student Web Space
First Year Experience
Portfolio Center
Internships
Request Info
Projects & Events
Exhibitions
Visiting Artists
PROFILE archives
Open Youth Networks
Event Calendar
Event List
Academic Calendar
Resources
WIKI
Blogs
Opportunities
Partners
Support
FAQs
Trouble Report
Work Request
Currently Working
Find a Tutor
Rate a Worker
Worker Schedules
Network Information
Faculty
Bios
Faculty Resources
Facilities
Classrooms
Room Reservations
Contact
Phonebook
Request Information
Suggestions
IAM User Login
Course Diagrams
IAM Core 15 Credits
36-1300
Digital Image Design
36-1000
Media Theory and Design I
36-2601
Authoring Interactive Media*
36-2000
Media Theory and Design II*
36-1501
Introduction to Programming: Theory and Concepts*
IAM Major
36-2300
2-D Imaging
36-2800
Story Development for Interactive Media
36-3100
Navigational Interfaces *
36-2600
Object Oriented Programming
36-1400
Sound for Interaction
36-3301
3D Composition for Interactive Media I
36-2609
Sound and Motion*
36-3600
IAM Team
Or
36-3999
IAM Practicum*
IAM Major Guide Sheet
Game Design Core 15 Credits
36-1100
Game Culture
 
36-1500
Introduction to Game Development* - was: Game Idea Development*
36-3997
Game Project
 
36-3998
Game Studio
Game Development 27 Credits
36-2800
Story Development for Interactive Media
36-2600
Object Oriented Programming
36-2500
Simulation Design 1
36-2510
Engine Based Design I
36-3510
Engine-Based Design II*
36-2520
Game Design I, was: Turn-Based Games
36-2530
Game Design II was: Real-Time Games
36-3550
Game Document Development I*
36-3551
Game Document Development II
Or
36-2550
C++ Programming I
Or
36-2501
Simulation Design II*
Or
26-1000
Animation I*
Or
36-3540
Game Criticism: Topics
Game Development Guide Sheet
Game Animation 31 Credits
26-1000
Animation I*
26-2015
Introduction to Computer Animation*
26-3045A
Computer Animation: Maya
26-3086
Character Design and Modeling 1
26-2025
Drawing for Animation I
Or
22-1230
Fundamentals of 3-D Design
26-3080
Motion Capture I
Or
26-3082
Environmental Design and Modeling 1
26-3081
Motion Capture II
Or
26-3083
Environmental Design and Modeling 2
26-3087
Character Design and Modeling 2
Game Animation Guide Sheet
Game Sound Design 22 Credits
43-1115
Audio Production I
36-1400
Sound for Interaction
36-2400
Sound Design for Games I*
And
36-2412
Linear Audio Production for Games
Or
36-2402
Linear and Nonlinear Sound Design for Games
36-2610
Sound and Music for Interactive Visual Media*
36-3400
Sound Design for Games 2
Game Sound Guide Sheet
Game Programming 31 Credits
36-1200
Computer Architecture*
56-2730
Numerical and Mathematical Modeling
36-2550
C++ Programming I
36-2551
C++ Programming II
36-3500
Programming for Games*
56-2850
Physics for Game Developers
Or
56-2686
Biomechanics: The Biology and Physics of Sports
56-3740
Linear Algebra
Or
56-2721
Calculus 2
36-2210
Game Engine Programming
36-3210
Game Engine AI
Or
36-2510
Engine Based Design I
36-3250
Multiplayer Network Programming*
Or
36-3520
Programming Data Design
Game Programming Guide Sheet
Web Development Minor
IAM Core Minor Requirements (9 Credits)
36-1000
Media Theory and Design I
36-1300
Digital Image Design
36-2601
Authoring Interactive Media*
Web Development Requirements (9 Credits)
36-3420
Introduction to Javascript*
36-2410
Web Animation I: Flash Web Design*
36-3405
Authoring Interactive Media II*
Or
36-3430
Programming Web Databases
Web Development Electives (3-10 Credits)
*IAM Students must select 3 courses to complete the minor
(only one course may count towards both the IAM Major and Web Development Minor).
*Non IAM students must select 1 course to complete the minor.
36-2411
Web Animation II:Scripting
36-3100
Navigational Interfaces *
36-3110
Advanced Interfaces
36-3405
Authoring Interactive Media II*
36-3421
Advanced Javascript for Games*
36-3430
Programming Web Databases
36-3444
Emergent Web Technologies
36-3520
Programming Data Design
Web Minor Guide Sheet
Interactive Arts and Media BFA
IAM BFA Core
36-2440
Time Based Composing I*
36-3620
Introduction to Robotics
36-3630
Computer Controlled Installation Environments*
36-3610
Digital Media Culture*
36-3110
Advanced Interfaces
36-2605
History of Computer Culture
22-1101
History of Art I: Stone Age to Gothic
22-1102
History of Art II: Renaissance to Modern
36-3600
IAM Team
36-3999
IAM Practicum*
BFA Electives
15 Hours of 2000 or above level courses (15)