AR/VR Courses

AR and VR Courses

The Innovate department has compiled a list of courses about VR/AR at the University of Miami:

College/School Program Course # Course Title Course Description
School of Communication Cinema and Interactive Media CIM 440 Intro to Creative Coding (Undergrads) This course will introduce students to the building blocks of creative coding within the visual and media environment.
School of Communication Cinema and Interactive Media CIM 540
Intro to Creative Coding (Grads)
This course will introduce students to the building blocks of creative coding within the visual and media environment. Students will learn to create dynamic images, type and interfaces, that can translate into web, mobile and print forms. Through sets of problems, students will learn programming fundamentals that translate in virtually all programming platforms.
School of Communication Cinema and Interactive Media CIM 424 Augmented Reality This course will provide students the ability to design and develop augmented reality apps. It covers various approaches to designing and programming augmented reality apps using the latest technologies and devices. Students will be given hands-on programming assignments and learn about the key advantages in each of the approaches via in-class discussions.
School of Communication Cinema and Interactive Media CIM 416 Building Virtual Worlds The purpose of this course is to explore the construction of virtual environments. Students will learn the principles of constructing interactive 3D environments using a game engine. Students will be responsible for creating a world that can be interacted with on various platforms, including virtual and mixed reality.
School of Communication Cinema and Interactive Media CIM 636 Collaborative Innovation Laboratory (create ML projects for clients) In this collaboration studio course, students will form small teams and undertake real-world projects with a partnering organization. Students will be provided a design brief outlining project objectives identified by the partnering organization. Over the course of the semester, students will research, brainstorm, design, and test innovative interactive solutions for this core objective, including proposing ideas and presenting prototypes to the partnering organization. Projects that satisfy the partner’s needs may result in on-going work for full implementation and exposure for students’ work.
School of Communication Cinema and Interactive Media CIM 691 Capstone (currently 2 ML projects underway) The capstone seminar is designed to demonstrate a student's accumulated training in Interactive Media in a single original project of their choice, subject to the instructor's approval and under the additional supervision of a faculty mentor.
Frost School of Music Music, Media & Industry MMI 511 Current Trends in Music Engineering IV, Spring 2020 MMI 511 addresses current technologies, skills, and techniques employed in a specific aspect of the audio technology and/or music technology fields.XR App Development using the Unity Engine and C# programming. Emphasis is on creative Audio/Music applications. This course includes design/UX considerations and actual implementation for the Magic Leap One MR platform.
College of Arts & Sciences Art History ARH 347 Art and Augmented Reality Changing topics in Western and non-Western art that focus on a specific movement, style, or artist. Capstone class for DaVinci scholars
School of Architecture Architecture ARC 407 / 510 / 608 / 609 Spatial Computing in Architecture – a RAD studio based on the Magicverse platform This studio challenges students to seek synergies between Mixed Reality (MR) and the Internet of Things (IoT) using Magic Leap’s Magicverse as a platform for spatial computing. The studio will consider the following aspects of everyday life and how they may be transformed by the new technology: learning, productivity, social and health.
School of Architecture Architecture ARC 407 / 509 / 510 / 609 Porch Portrayals This studio invites students to explore the role of the Porch within the household while incorporating new technologies, specific Magic Leap’s spatial computing as means of visualization and representation.
School of Architecture Architecture ARC 585/685 Introduction to VR/AR for Architects The course offers a hands-on introduction to Virtual Reality/Augmented Reality wearable technologies which will soon transform the way we work as architects. By the end of the course we were able to incorporate these technologies into our design workflow in order to visualize, simulate, or experience architectural form and space in ways that are not possible with traditional tools.
College of Engineering Biomedical Engineering BME266 Human Physiology Lab This course provides a series of laboratory experiments to assist students to learnhuman physiology through noninvasive measurements by using the PowerlabPhysiology Data Acquisition station. Following introductory lectures in the lab, students will assemble measurement probes, connect different devices, collect data under normal and stimulating conditions, and perform data analysis. Lab report is required for each experiment. Enrollment Requirements: Prerequisite: Or Corequisite: BME 265.
College of Engineering Electrical Engineering ECE 201 Electrical Circuits Fundamentals of DC-AC circuit laws, including steady state and transient analysis. Lecture, 3 hours. Enrollment Requirements: Prerequisite: MTH 162.
College of Engineering Civil Engineering CAE 210 Mechanics of Solids I Vectors, force systems, equilibrium, analysis of frames, machines, trusses for internal forces, friction, centroids, moment of inertia, and shear and bending moment diagrams are discussed. Enrollment Requirements: Prerequisite: Engineering Program - PHY 205 And MTH 151 Or 161 Or 171. Non-Engineering Program - PHY 101 Or 103 Or 160 Or 201 And MTH 130 Or 141 Or 161 Or 171.