This course introduces the students to the design and development process of immersive games. On the theoretical ground, students will understand the overview of immersive interface technologies and game engine architecture. Students will learn immersive technologies as an area of Human-Computer Interaction and how our understanding of human sensory systems help us better design and implement better technologies and techniques to improve the immersive gaming experience. The practical aspects of the course engage the students as a team in the immersive game development process with C# programming and the Unity game engine.