Interactive and Digital Media

Interactive and Digital Media Concentration

Interactive and Digital Media graduates explore and shape the world through code, data, research, design, and storytelling. Students leave the program with a solid grasp of Web and mobile technologies, powerful design skills, and an appreciation of the context in which digital media storytelling is created. The concentration prepares students to produce comprehensive, ready-for-online-publication media artifacts that include online applications with original graphics, photos and video, and interactive data-driven visualization for use by commercial and non-profit organizations.

Students will be able to

  • design and visualize their creative work as interactive, data-driven documents on the Web platform. (Designing for an experience)
  • master principles of audience-centered design to maximize the impact and utility of their creative projects. (Creative Inquiry and Civic Engagement)
  • work in (or contribute to) creative teams effectively. They will be able to speak intelligently to colleagues with other areas of expertise, and to constructively critique the work of others. (Teamwork)
  • demonstrate familiarity with basic tools (for example, Web development languages, version control, Adobe Design Suite), be able to solve technical problems and know how and where to seek information for emerging tools and technologies. (Technical Skills)
  • evaluate the usability of digital media and adjust their designs based on A/B testing, prototyping, critiquing & play testing. (Data-Driven Evaluation)

Restructuring of the interactive and digital media concentration

The Media School restructured the interactive and digital media concentration in the BA Media degree requirements with changes effective from summer 2018. If you are currently certified into the concentration, you will continue to have access to all courses in that degree. Your requirements do not change.

If you certify into the concentration after summer 2018, you will follow the requirements below. You will note that the requirements for the Web, Game Art, Game Audio and Game Production specializations are new. The adjustments to the concentration and the specializations take advantage of courses that are now commonly offered in the School.

Interactive and Digital Media Concentration Requirements

Many concentration courses have prerequisites. Be sure to take those into consideration when selecting a concentration and planning the degree.

Courses required for the Interactive and Digital Media (IDM) concentration emphasize four key components: Web platform, design, data, and programming. Students interested in the IDM concentration must complete MSCH-C 226 Visual Communication to fulfill the Making Media core requirement.

Complete at least 16 credit hours, including at least 9 credit hours at the 300–400 level, divided as follows:

1. Two (2) courses selected from the following:

MSCH-G 300 Game Production I

(3 cr.)

P: MSCH-C 220

MSCH-G 320 Game Art and Sound

(3 cr.)

A general introduction to concepts, techniques, and tools for creating audio, visual, and narrative assets used in computer games and digitally mediated environments, including sound editing and synthesis, frame-based and procedural animation, and non-linear story writing. Students will create original sounds, write and edit computer code, and author multiform narratives while studying their roles in emerging and complex systems. Credit given for only one of MSCH-G 320 or TEL-T 284.

INFO-I 210 Information Infrastructure I

(4 cr.)

P: INFO-I 201. The software architecture of information systems. Basic concepts of systems and applications programming.

Click here for more information.

2. Complete three of the following Digital Media Production courses (3 courses):

INFO-I 201 Mathematical Foundations of Informatics

(4 cr.)

P:INFO-I 101 and MATH-M 118, A 118, S 118, V 118 or MATH-D 116-117. An introduction to methods of analytical, abstract, and critical thinking; deductive reasoning; and logical and mathematical tools used in information sciences. The topics include propositional and predicate logic, natural deduction proof system, sets, functions and relations, proof methods in mathematics, mathematical induction, and graph theory.

Click here for more information.

INFO-I 211 Information Infrastructure II

(4 cr.)

P: INFO-I 210 or CSCI-C 211. The systems architecture of distributed applications. Advanced programming, including an introduction to the programming of graphical systems.

Click here for more information.

MSCH-J 362 Journalism Multimedia Storytelling

(3 cr.)

P: At least sophomore standing and MSCH-C 226 or JOUR-J 210 with a grade of C- or higher; or permission of instructor. Hands-on experiences in reporting, editing and presenting stories in images, sound and spoken word. Goes beyond basic skills with advanced cameras and software. Create projects including Podcast, Audio slideshow, web video, and Portfolio website to display projects. Credit given for only one of MSCH-J 362 or JOUR-J 362.

MSCH-J 363 Web & Mobile Design

(3 cr.)

Introduction to the design, creation, and maintenance of websites and mobile platforms. Students learn design standards and how to apply them in the design of messages using multiple media. Course progresses from introductory work on web design to a culminating project employing responsive design.

MSCH-J 463 Graphic Design I

(3 cr.)

P: MSCH-C 226 or JOUR-J 210. This design course incorporates electronic photo editing, graphics, and page design. Students are instructed in design theory, computer publishing skills, and creative problem solving. Credit given for only one of MSCH-J 463 or JOUR-J 463.

Specialization restrictions:

Must complete one of these specializations:


Complete three (3) of the following courses, two of which must be MSCH:

  • CSCI-A 348 Mastering the World Wide Web
  • INFO-I 300 HCI/Interaction Design [P: INFO-I 101 and INFO-I 202]
  • INFO-I 308 Information Representation [P: INFO-I 101 and INFO-I 201 and (INFO-I 210 or CSCI-C 211)]
  • MSCH-D 435 Advanced Projects in Web Design
  • MSCH-J 303 Online Journalism
  • MSCH-J 360 Journalism Specialties (Approved topics only)
  • MSCH-J 362 Journalism Multimedia Storytelling [P: C101]
  • MSCH-J 363 Web and Mobile Design
  • MSCH-V 334 Current Topics in Media (Approved topics only)
  • MSCH-V 401 Senior Seminar in Media (Approved topics only)
Game Art

Complete three (3) of the following courses:

  • MSCH-G 310 Game Design I: Concepts
  • MSCH-G 320 Game Art and Sound
  • MSCH-G 400 Game Production II
  • MSCH-G 410 Game Design II: Systems
  • MSCH-G 420 Advanced Game Art I
  • MSCH-G 430 Game Art II
Game Audio

Complete three (3) of the following courses:

  • MSCH-J 360 Journalism Specialties (Approved topics only)
  • MSCH-P 353 Audio Production
  • MSCH-P 369 Sound Design
  • MSCH-P 455 Topics in Music Scoring for Visual Media (all topics)
  • MSCH-V 334 Current Topics in Media (Approved topics only)
  • MSCH-V 401 Senior Seminar in Media (Approved topics only)
Game Production

Complete each of the following courses:

  • MSCH-G 300 Game Production I
  • MSCH-G 400 Game Production II
  • MSCH-G 410 Game Design II: Systems
  • MSCH-X 490 Projects in Media (3 cr.) (Approved sections only)
  • Show more like this.
  • Show fewer like this.
  • What is this?