DSC 556

Programming Fundamentals for Immersive Experience Design

Arizona State University Digital Immersion · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Covers the fundamentals of programming with a focus on its application in immersive environments, extended reality and interactive installations. Students begin by learning essential coding concepts such as variables, functions, loops, control structures and data manipulation. Applies these foundational principles to build interactive immersive projects that span across areas like 3D design, real-time interaction, computer graphics and generative design. Also emphasizes the use of Object-Oriented Programming (OOP) principles, empowering students to effectively structure code and apply these skills in immersive design contexts. Additionally, introduces AI-assisted programming tools to enhance workflow efficiency, automate repetitive tasks and solve coding challenges. Positions AI as a collaborator that complements students' skills by providing intelligent code suggestions, enhancing error detection and streamlining processes. Through hands-on projects, students develop the technical and creative skills necessary to use programming as a powerful tool for creating immersive experiences and interactive environments.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 3 hours ago

001

Availability not recently verified
Class #arizona_digital_immersion-4107Fall 2026UGRD3 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?