Immersive Media Design Major (ARTT)

Program Director: Roger D. Eastman, Ph.D.

The Immersive Media Design major is jointly offered by the Departments of Computer Science in the College of Computer, Mathematical, and Natural Sciences and Art in the College of Arts and Humanities.

Through this unique cross-campus alliance of expert faculty members and resources at the University of Maryland, the Immersive Media Design major provides the scientific and scholarly foundations needed to advance the extraordinary potential of new and emerging forms of digital media. These new forms move beyond the usual flatscreen of laptops and desks to immerse the user in new and complex virtual environments, such as virtual reality, augmented reality, projective domes and spaces, interactive installations and sculptures, and tangible computing. 

Mastering these new media requires knowledge of technology and art. Immersive Media Design students will complete multiple collaborative studio courses in which they collaborate on teams to get hands-on experience and mentoring in building immersive media works, preparing them to work in fields as diverse as health care, education, industrial training and design, marketing and advertising, art, and more. 

The major has two different tracks of academic study. Track One (Computing-Creative Coders) focuses on the implementation and creation of computer science methods used in the creation of immersive media. Track Two (Art-Emerging Creatives) focuses on content creation and concept exploration from an aesthetic and artistic standpoint. Students who complete Track One will receive a B.S. in Immersive Media Design. Students who complete Track Two will receive a B.A. in Immersive Media Design.

Admission to the Major

The Immersive Media Design major is a Limited Enrollment Program. Please see the admission requirements and procedures at http://lep.umd.edu.

Program Learning Outcomes

  1. Technical proficiency, skill, and contextual knowledge of immersive media technologies, products, and applications so as to produce physical and digital works that are technically proficient, aesthetically engaging, and which demonstrate conceptual sophistication.
  2. Deep learned cross-disciplinary problem-solving and collaborative skills in both technical and creative arenas.
  3. Knowledge and proficiency in user-centered practices as they pertain to the development and application of immersive media projects.
  4. Capacity to adapt to new technologies, concepts and processes as well as anticipate new technical and conceptual developments in this emerging field.
  5. Computing track: Technical proficiency in the development of coding structures and algorithms central to the practices of immersive media.
  6. Computing track: Fluency in the methodologies of computer graphics programing for real-time and AR/VR contexts.
  7. Computing track: Ability to create and implement user-facing tools and algorithms for immersive media design.
  8. Computing track: Ability to critically evaluate and apply relevant areas of immersive media scholarship.
  9. Computing track: Ability to anticipate and adapt to the advent of new technological concepts, methods and practices in the field.
  10. Emerging Creatives track: Ability to effectively communicate ideas and concepts visually through the use of immersive media conventions.
  11. Emerging Creatives track: Technical proficiency in common methods of content creation for immersive media such as creative coding, digital fabrication, physical computing, and 3-D modeling.
  12. Emerging Creatives track: Ability to critically evaluate works of creative technology in terms of their formal, conceptual, historical and social impacts.
  13. Emerging Creatives track: Ability to appropriately couple new technologies with traditional media in the creation of tangible immersive media projects.
  14. Emerging Creatives track: Ability to market and promote ones work through portfolio development and business planning.

Immersive Media Design majors complete a rigorous set of courses in Art (ARTT), Computer Science (CMSC) as well as Immersive Media (IMDM). The courses differ by track. Students in Track 1 (Computing) take introductory courses at the core of the Computer Science major, a common set of ARTT courses, and the IMDM sequence. Students in Track 2 (Art) take the core of the Art major, a set of introductory computing courses, and the IMDM sequence. 

For students in Track 1 who are transferring to UMD,  the Computer Science Department offers exemption exams for the required courses CMSC131, CMSC132, CMSC216 and CMSC250. Students who have had CS courses prior to starting at Maryland are encouraged to schedule and take exemption exams. These courses are not required for Track 2.

Computing Track

Course Title Credits
ENGL Elective (Choose one of the following):3
Visualizing Knowledge: From Data to Images
Film Form and Culture
Literature of Science and Technology
Introduction to Digital Studies
Persuasion and Cleverness in Social Media
MATH140Calculus I4
MATH141Calculus II4
CMSC131Object-Oriented Programming I4
CMSC132Object-Oriented Programming II4
CMSC216Introduction to Computer Systems4
CMSC250Discrete Structures4
CMSC330Organization of Programming Languages3
CMSC351Algorithms3
Major Elective: CMSC 4xx (Graphics Programming)3
CMSC Elective: CMSC 4xx (Graphics Programming)3
ARTT100Two-Dimensional Design Fundamentals3
ARTT200Three-Dimensional Art Fundamentals3
ARTT255Introduction to Digital Art and Design Processes3
Major Elective: ARTT37x/47x (Digital Media)3
IMDM101Introduction to Immersive Media3
IMDM150Digital Media Theory and Culture3
IMDM227Introduction to Computational Media3
IMDM290Collaborative Studio I: Image + Time3
IMDM327Computational Virtual Reality (Augmented and Virtual Reality)3
IMDM390Collaborative Studio II: Experiential Computing3
IMDM490Senior Capstone I (Capstone I)4
IMDM491Senior Capstone II (Capstone II)4
Total Credits77

Emerging Creatives Track

Course Title Credits
ENGL Elective (Choose one of the following):3
Visualizing Knowledge: From Data to Images
Film Form and Culture
Literature of Science and Technology
Introduction to Digital Studies
Persuasion and Cleverness in Social Media
MATH115Precalculus3
CMSC122Introduction to Computer Programming via the Web3
ARTT100Two-Dimensional Design Fundamentals3
ARTT110Elements of Drawing I3
ARTT200Three-Dimensional Art Fundamentals3
ARTT210Elements of Drawing II3
ARTT255Introduction to Digital Art and Design Processes3
ARTT370Elements of Digital Media3
or ARTT371
ARTT47X (Advanced Digital Media Choice: 479a/c/d/e)3
IMDM101Introduction to Immersive Media3
IMDM127Creative Coding for Digital Media3
IMDM150Digital Media Theory and Culture3
IMDM227Introduction to Computational Media3
IMDM290Collaborative Studio I: Image + Time (Collaborative Studi I - Image + Time)3
IMDM350Advanced Digital Media Theory3
IMDM390Collaborative Studio II: Experiential Computing3
IMDM490Senior Capstone I (Capstone I)4
IMDM491Senior Capstone II (Capstone II)4
Total Credits59

Click here for roadmaps for graduation plans in the College of Arts and Humanities.

Additional information on developing a graduation plan can be found on the following pages:

Prospective Students

Immersive Media Design is able to work with current, and prospective, University of Maryland students who may be interested in the program to see if the program meets their personal, academic, and career goals. Students with questions should email imd@umd.edu.

Current Students

Students are assigned an academic advisor after the schedule adjustment period. Prior to being assigned an advisor students are encouraged to email imd@umd.edu with any questions, comments, or concerns. After a student is assigned an academic advisor within Immersive Media Design, they should email their assigned advisor. The assigned advisor will work with students throughout their time in Immersive Media Design from their first-year through graduation. All students in Immersive Media Design are required to meet with their assigned academic advisor every semester. Students make advising appointments via their TerpEngage Community portal.
Students pursuing the Bachelor of Arts are required to meet with an advisor within the College of Arts and Humanities. To learn more, please visit their advising webpage.

Academic Plans