AR/VR Game Development Program

Build real skills with Unreal Engine and Unity. Over eight months, you'll go from fundamentals to creating working AR and VR experiences—no fluff, just hands-on learning that sticks.

8 Months of intensive learning
240+ Hours of practical work
6 Portfolio projects you'll complete
Students working on VR development projects using head-mounted displays and development workstations

What You'll Actually Learn

We start with game engine basics and build up to spatial computing. Each module connects to the next, so you're always building on what you know instead of jumping around randomly.

  • Unity and Unreal Engine foundations—interface, scripting, asset management
  • 3D math and physics simulation for realistic interactions
  • AR development with ARKit and ARCore for mobile platforms
  • VR implementation with Meta Quest and SteamVR frameworks
  • Performance optimization for real-time rendering at 90fps+
  • User interaction design specific to spatial environments
  • Cross-platform deployment and testing workflows

Two Learning Paths

Pick the track that matches your background. Both paths cover the same content, but at different speeds and with adjusted prerequisites.

Beginner Track

8 months • Part-time

For people new to game development or programming. We spend extra time on C# basics, 3D concepts, and debugging techniques before diving into AR/VR specifics.

  • Extended programming fundamentals module
  • Weekly mentoring sessions included
  • Extra practice assignments with feedback
  • Smaller cohort size for personalized attention

Advanced Track

6 months • Intensive

Assumes you already know C# and have worked with at least one game engine. We move faster and spend more time on advanced rendering and optimization challenges.

  • Fast-paced coverage of fundamentals
  • Complex portfolio projects with networking
  • Performance profiling and optimization focus
  • Guest sessions with industry professionals

Who's Teaching This

Both instructors have shipped commercial VR titles and currently work in the field. They're teaching this stuff because they use it, not because they read about it in a textbook.

Laszlo Baranyi, senior VR developer and lead instructor

Laszlo Baranyi

Lead VR Developer

Worked on three shipped VR titles for Meta Quest. Specializes in interaction design and performance optimization for standalone headsets.

Emil Dorsey, AR specialist and technical instructor

Emil Dorsey

AR Technical Specialist

Built AR experiences for retail and education sectors using ARKit and ARCore. Teaches the mobile development and deployment modules.

Development workspace showing multiple VR headsets and workstations used in the training program

Next Cohort Starts September 2025

Applications open in June 2025. Classes run twice weekly in the evenings, with weekend lab sessions available for extra practice time.

Schedule

Tuesday and Thursday evenings, 6:30 PM to 9:00 PM, with optional Saturday labs from 10 AM to 2 PM

Equipment

You'll need a Windows PC capable of running Unity. VR headsets provided for in-class work and available for checkout

Prerequisites

Beginner track: none. Advanced track: basic C# knowledge and familiarity with at least one game engine

Ready to Start Learning?

Reach out with questions about the program, schedule, or which track might work best for your background.

Get Program Details