Skip to content

Welcome to Advanced Topics in Augmented Reality, a cutting-edge course designed to challenge students in the field of AR technology and spatial computing. We will explore the theoretical foundations and practical applications of AR systems. This course is tailored for graduate and senior undergraduate students in Computer Science who are eager to specialize in AR, providing a blend of advanced theoretical knowledge, critical analysis, and hands-on experience.

Augmented Reality (AR) is not just a technology; it's a bridge between the digital and physical worlds, transforming how we interact with our environment, enhance our perceptions, and engage with information. The scope of AR extends beyond entertainment, touching upon diverse sectors such as healthcare, education, manufacturing, and beyond. This rapidly evolving field demands a new breed of technologists—innovative thinkers who are not only skilled in the development and deployment of AR applications but are also versed in the theoretical underpinnings that make such advancements possible.

In this course, we will study the technical intricacies of AR device design, the capabilities of mobile vision systems, and the strategies for constructing digital representations of the real world. We will critically analyze the current state of AR technology, considering both its potential and its pitfalls. Through a combination of lectures, research, and project-based learning, students will gain firsthand experience with state-of-the-art technologies and development techniques.

This course represents a significant step towards mastering the complex landscape of augmented reality and spatial computing. It will challenge your understanding, push your technical limits, and expand your creative horizons. As we look towards the future, the skills and insights gained here will be invaluable, positioning you to play a pivotal role in shaping the next generation of AR technologies and applications. Welcome to the cutting edge of digital innovation. Welcome to Advanced Topics in Augmented Reality.

Course: CSCI 6907-83 Advanced Topics in AR 

Semester: Fall 2024

Meeting time: Wednesdays 3:30 PM - 6:00 PM

Course prerequisite: CSCI 4454 Augmented and Virtual Reality, or Proven Experience in 3D Design and Advanced programming skills (C#, Unity, or similar).

Bulletin Course description: Explore AR and Spatial Computing; Head-worn AR hardware design; 3D user interfaces (UI)/user experience (UX) design; Real-time 3D content creation and spatial interaction design;  Analysis of AR's impact on diverse sectors; survey latest scientific research in AR applications. Can be taken as undergraduate credit.

 CSCI 4454 “Augmented and Virtual Reality” course can be taken for graduate credit.

AR/VR is becoming increasingly popular and is poised to revolutionize the way we interact with the digital world. In this course, you will learn the principles and practice of AR and VR, smart glasses, 3D user interface (UI) and user experience (UX). You will become proficient in immersive technologies and in their use for education, entertainment, gaming, health care and enterprise, etc., by developing your own AR/VR applications.

The course instructor, Dr. Hurriyet Ok, has extensive experience in the AR/VR industry and will guide you through the course materials, providing hands-on experience with AR/VR development tools, frameworks, and platforms.

If you're interested in exploring this exciting field and gaining valuable skills that are in high demand in the industry, and if you want to enhance your abilities and knowledge in AR/VR and Metaverse, this course is for you!

Enrollment for CSCI 4454 is now open for the Fall 2024, and classes start on Thursday, August 29, 2024. Register now to secure your spot and take the first step toward mastering the world of AR/VR.

I am teaching "Augmented and Virtual Reality" course in Fall 2024.

In recent years, you’ve likely seen Augmented and Virtual Reality (AR/VR) in headline news, popular media, and blockbuster movies. With the release of commercially available Head Mounted Displays (HMD) such as HTC Vive and Oculus Quest 2, millions of enthusiasts and gamers around the globe have been enjoying immersive experiences with fascinating VR content. With the advent of wearable Heads Up Displays (HUDs) such as Microsoft HoloLens and Magic Leap One, many industries also recognized the transformative potential of AR in enterprise, such as business process improvement, logistics, manufacturing, maintenance, and safety training. Smartphones equipped with powerful processors and advanced mobile capabilities such as a compass, GPS, accelerometer, and sophisticated sensors have made a new class of mobile apps with innovative AR/VR capabilities available to a half-a-billion mobile device owners (e.g., “Ikea Place” and “Pokémon GO”).

Have you ever wondered how all these immersive technologies work? Would you like to create your dream AR/VR experiences? In this course, you will learn the principles and practice of AR and VR, smart glasses, 3D user interface (UI) and user experience (UX). You will have the opportunity to develop your own AR/VR applications using Unity and evaluate other experimental AR/VR projects.

Course: CSCI 4454 Augmented and Virtual Reality
Semester: Fall 2024
Meeting time: 3:30 PM - 6:00 PM, Thursdays

Bulletin Course description: Principles and practice of augmented reality (AR) and virtual reality (VR); 3D UI/UX and user interaction for immersive experiences; design and implementation of VR and mobile AR applications. May be taken for graduate credit with extra work. Prerequisites: CSCI 2113

Required textbook: Augmented Reality: Principles and Practice, by Dieter Schmalstieg & Tobias Höllerer, Addison-Wesley Professional, 1st e. (June 2016)