Hide Advanced Options
Courses - Fall 2023
IMDM
Immersive Media Design
IMDM101
Introduction to Immersive Media
Credits: 3
Grad Meth: Reg, P-F, Aud
Credit only granted for: CMSC101 or IMDM101.
Formerly: CMSC101.
An introduction to the basic practices, concepts and issues in Immersive Media Design. Conducted as a hybrid studio/lecture course, students will work collaboratively in teams to complete both research and practical projects, including surveying current artists and practice in immersive media; completing studio-based interactive projects that fuse computational media into physical objects; and working in teams to ideate and execute large scale, immersive media works.
IMDM127
Creative Coding for Digital Media
Credits: 3
Grad Meth: Reg, P-F, Aud
Restriction: Must not have completed any courses from CMSC131-499 course range; and must not be concurrently enrolled in CMSC131.
Credit only granted for: IMDM127 or CMSC125.
An introduction to the principles of Computer Science supported by exercises in computer programming with an emphasis on creative coding, algorithmic image creation and manipulation, and interactive experiences. Students will make use of both exploratory coding approaches, and problem/solution-driven approaches, to design and implement software with visual and auditory output. The course also includes an introduction to a wide variety of issues relating to computer science and software, including software design and construction, problem-solving, and fundamental questions about the nature, limitations, and ethical use of computers and algorithms. It also explores how creativity tools can be used and as well as providing some insight into how they are implemented. The course is targeted to students with a broad diversity in backgrounds and interests. No prerequisites are assumed beyond high school algebra.
IMDM150
Digital Media Theory and Culture
Credits: 3
Grad Meth: Reg, P-F, Aud
GenEd: DSHU
Restriction: Must be in the Immersive Media Design program; or permission of IMDM - Immersive Media Design program.
Credit only granted for: ARTT150 or IMDM150.
An introduction to the fundamental structures and themes of digital culture in contemporary society. This course will provide you with a theoretical grounding in which to understand the current landscape of digital media culture, design and art. As an introductory course for the Immersive Media Design major, the focus will be on contextualizing immersive digital media such as virtual reality, augmented reality, immersive projection, and electronic art installation through reading, writing and discussion. Students will have opportunities to experience a range of these technologies first hand.
IMDM227
Introduction to Computational Media
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in IMDM101 and IMDM150; and minimum grade of C- in CMSC131 or (IMDM127 and CMSC122).
Restriction: Must be in the Immersive Media Design program or Permission of IMDM - Immersive Media Design program.
Comprehensive introduction to programming for visual, auditory and tactile art. Introduction to basic programming constructs, algorithms, data structures, and data transformations for creating and managing multimedia content, and conducting user interaction. Emphasis on programming and software design including the interfaces between hardware and software in multimedia devices, creating graphical user interfaces, and basic graphics and sound rendering.
IMDM327
Computational Virtual Reality
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in IMDM227 and CMSC132.
Restriction: Must be in the Immersive Media Design, Computing program; or Permission of IMDM - Immersive Media Design program.
Introduction to mechanisms and programming for virtual reality, augmented reality, and related technologies. Covers elements of a standard VR system, including creating, managing and rendering visual and audio VR content, tracking orientation and positions of head mounted display (HMD) and controller, rendering stereo imagery for VR headsets, and implementing approaches for user interactivity.
IMDM350
Advanced Digital Media Theory
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in IMDM150.
Restriction: Must be in the Immersive Media Design, Emerging Creatives program; or Permission of IMDM - Immersive Media Design program.
Advanced theories and concepts pertinent to the fields of immersive media design, new media art, design, and cultural technology. Also looks at ways in which contemporary societal norms are being shaped by game culture, social and mobile media, AR/VR escapism, network aesthetics, hacktivism, open-source culture, neural networks, artificial intelligence, and machine learning, among others. This course addresses the broad range of ways in which the accelerating pace of technological advances influence how we mediate the world around us and examines the environmental, social, political, and ethical implications of its use.
IMDM490
Credits: 3
Grad Meth: Reg, P-F, Aud
Prerequisite: Minimum grade of C- in IMDM290.
Restriction: Must be in Immersive Media Design major Computing or Emerging Creatives track; and must have earned a minimum of 86 credits.
The first course in a two-semester senior capstone sequence. During IMDM490 students will research, design and prototype a large-scale immersive media design project, in preparation for fully implementing and exhibiting the project in IMDM491 Capstone II. Students will have the opportunity to apply design and technical skills they have acquired in previous courses as well as focus on the organizational and production skills needed for a substantial, longer term project to achieve an artistic or technical goal.
IMDM499A
Independent Undergraduate Research
Credits: 1 - 3
Grad Meth: Reg, P-F, Aud
Contact department for information to register for this course.