At the forefront of emerging media and technologies, the Interactive Arts and Media Department provides degree programs that are technically rigorous and creatively challenging By learning how to create games, mobile apps, sound designs, interactive media and dynamic interfaces, students in IAM become creative technologists, able to design meaningful experiences in the worlds of entertainment, art, education and industry.
IAM’s state-of-the-art facilities, expert faculty and strong alliances with local and national industry partners ensure that students emerge with the digital toolset and hands-on, team-based experiences necessary to succeed in the expanding arena of game development, mobile computing, web design and interactive art.
About Game Programming BA or BS
In any interactive media field, from web applications to interactive installations, or from video games to algorithmic art, programming is the discipline that, simply put, makes it all work.
hether coding something from nothing, or manipulating a sophisticated authoring tool, programming-related technical skills are necessary to bring an interactive creation to life. Students in each of the applied programming degrees take a wide variety of engaging courses that help them develop a deep understanding of the aesthetics, tools, skills, process, and interactive theory that informs their work and encourages them to develop and produce new and original ideas. The Interactive Arts and Media department offers three different applied programming degrees, each tailored to a different flavor of interactive media.
Game development is an exciting multidisciplinary field that requires intense creativity, as well as professional discipline and strong collaborative production skills. Students undertaking our applied programming degrees take a wide variety of engaging courses that help them develop a deep understanding of the aesthetics, tools, skills, process, theory and culture of games that informs their work and encourages them to develop and produce new and original ideas.
Recommended First-Semester Classes
We recommend all IAM students take the following courses in their first semester:
- •36-1501 Intro. to Programming
- •36-1010 Computational Media Development
- •36-1300 Digital Image Design