Immersive Media Design Major (CMSC)
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
- 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.
- Deep learned cross-disciplinary problem-solving and collaborative skills in both technical and creative arenas.
- Knowledge and proficiency in user-centered practices as they pertain to the development and application of immersive media projects.
- Capacity to adapt to new technologies, concepts and processes as well as anticipate new technical and conceptual developments in this emerging field.
- Computing track: Technical proficiency in the development of coding structures and algorithms central to the practices of immersive media.
- Computing track: Fluency in the methodologies of computer graphics programing for real-time and AR/VR contexts.
- Computing track: Ability to create and implement user-facing tools and algorithms for immersive media design.
- Computing track: Ability to critically evaluate and apply relevant areas of immersive media scholarship.
- Computing track: Ability to anticipate and adapt to the advent of new technological concepts, methods and practices in the field.
- Emerging Creatives track: Ability to effectively communicate ideas and concepts visually through the use of immersive media conventions.
- 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.
- Emerging Creatives track: Ability to critically evaluate works of creative technology in terms of their formal, conceptual, historical and social impacts.
- Emerging Creatives track: Ability to appropriately couple new technologies with traditional media in the creation of tangible immersive media projects.
- 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 | ||
MATH140 | Calculus I | 4 |
MATH141 | Calculus II | 4 |
CMSC131 | Object-Oriented Programming I | 4 |
CMSC132 | Object-Oriented Programming II | 4 |
CMSC216 | Introduction to Computer Systems | 4 |
CMSC250 | Discrete Structures | 4 |
CMSC330 | Organization of Programming Languages | 3 |
CMSC351 | Algorithms | 3 |
Major Elective: CMSC 4xx (Graphics Programming) | 3 | |
CMSC Elective: CMSC 4xx (Graphics Programming) | 3 | |
ARTT100 | Two-Dimensional Design Fundamentals | 3 |
ARTT200 | Three-Dimensional Art Fundamentals | 3 |
ARTT255 | Introduction to Digital Art and Design Processes | 3 |
Major Elective: ARTT37x/47x (Digital Media) | 3 | |
IMDM101 | Introduction to Immersive Media | 3 |
IMDM150 | Digital Media Theory and Culture | 3 |
IMDM227 | Introduction to Computational Media | 3 |
IMDM290 | Collaborative Studio I: Image + Time | 3 |
IMDM327 | Computational Virtual Reality (Augmented and Virtual Reality) | 3 |
IMDM390 | Collaborative Studio II: Experiential Computing | 3 |
IMDM490 | Senior Capstone I (Capstone I) | 4 |
IMDM491 | Senior Capstone II (Capstone II) | 4 |
Total Credits | 77 |
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 | ||
MATH115 | Precalculus | 3 |
CMSC122 | Introduction to Computer Programming via the Web | 3 |
ARTT100 | Two-Dimensional Design Fundamentals | 3 |
ARTT110 | Elements of Drawing I | 3 |
ARTT200 | Three-Dimensional Art Fundamentals | 3 |
ARTT210 | Elements of Drawing II | 3 |
ARTT255 | Introduction to Digital Art and Design Processes | 3 |
ARTT370 | Elements of Digital Media | 3 |
or ARTT371 | ||
ARTT47X | (Advanced Digital Media Choice: 479a/c/d/e) | 3 |
IMDM101 | Introduction to Immersive Media | 3 |
IMDM127 | Creative Coding for Digital Media | 3 |
IMDM150 | Digital Media Theory and Culture | 3 |
IMDM227 | Introduction to Computational Media | 3 |
IMDM290 | Collaborative Studio I: Image + Time (Collaborative Studi I - Image + Time) | 3 |
IMDM350 | Advanced Digital Media Theory | 3 |
IMDM390 | Collaborative Studio II: Experiential Computing | 3 |
IMDM490 | Senior Capstone I (Capstone I) | 4 |
IMDM491 | Senior Capstone II (Capstone II) | 4 |
Total Credits | 59 |
Click here for roadmaps for graduation plans in the College of Computer, Mathematical, and Natural Sciences.
Additional information on developing a graduation plan can be found on the following pages:
- http://4yearplans.umd.edu
- the Student Academic Success-Degree Completion Policy section of this catalog
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.