In this course, students will learn about various technologies that relate to game engines. They will learn about hardware components and innovative implementations of them. They will examine the design fundamentals of virtual reality, augmented reality, mixed reality, and emerging new technologies and media.