Tulsa Augmented Reality and Virtual Reality Program
Our curriculum is developed with the support of Unity. Enter the world of AR/VR, emerging and exciting technologies that will impact the future of many industries. Build dynamic and responsive web applications from the database to the user interactions. Applications include, but are not limited to the following:
- Unity3D
- C#
- ARCore
- Algorithms
- ARKit
- Unity AR Foundation
- ShaderGraph
- Data Structures
Augmented Reality and Virtual Reality (AR/VR) is more than the latest gaming technology. WIth AR/VR, kids in Tulsa can tour the pyramids of Egypt, doctors can practice lifesaving procedures, or you can even virtually test out furniture in your own living room. AR/VR will drive new ways for all of us to experience and share the world, and you will be ready to be a part of this wave.
If you love art, education, games, or storytelling, our Augmented Reality & Virtual Reality program might be the right fit for you.
Computer Science and Augmented Reality and Virtual Reality (20 Months)
Program Description:
This program builds a foundation of how programming languages and Unix systems work; they will learn to hone the technical and creative skills needed in their field. They will learn the necessary skills to develop for portable devices, and full immersion experiences. Students will gain expertise in development in C#, Unity3D, and more. They will be ready to apply their problem-solving skills to any business situation that they are presented with.
Graduates in this program can reasonably expect to get jobs as: Game Developer, Mobile Game Developer, Systems Engineer, AR/VR Content Developer, Interactive Designer, Immersive Experience Designer, and Gameplay Programmer.
Credential Earned: Diploma
Certification/Licensure: Not applicable. There is no licensure or certification requirement to work in this field.
Jobs Classifications (SOC)
- 15-1250 - Software and Web Developers, Programmers, and Testers
- 15-1251 - Computer Programmers
- 15-1252 - Software Developers
- 15-1253 - Software Quality Assurance Analysts and Testers
- 15-1254 - Web Developers
- 15-1255 - Web and Digital Interface Designers
Program Courses
- Fundamentals of Open Source Operating Systems
- Beginning Procedural Programming
- Basic Procedural Programming
- Intermediate Procedural Programming
- Introduction to Data Structures
- Foundations of Object-Oriented Programming
- Intermediate Object-Oriented Programming
- Beginning Web Development
- Introduction to System Administration
Intermediate Web Development
- Professional Development – ARVR I
- Beginning Multiparadigm Programming
- Beginning Game Development
- Intermediate Multiparadigm Programming
- Application Assets
- Application User Interface
- Application Animation
- Application Audio
- Professional Development – ARVR II
- Image Detection in AR
- 360 Video
- Virtual Reality Motion
- Plane Detection in AR
- AR for Web
- Professional Development – ARVR III
- VR for the Web
- Location Based AR
- VR Locomotion
- Shader Programming
- Professional Seminar – ARVR
Technologies




Examples of Projects
- Build a VR game
- 360 video
- Seated/standing VR experience
- Room scale experience
- Marker-based recognition
- An AR or VR experience of your own design
Included in all Holberton Programs:

Technical writing
Technical writing is an invaluable skill and an excellent way to articulate and share your knowledge.

Collaboration
Collaboration is key to successful business. You will learn project management, interpersonal communication, and team collaboration skills.

Professional Development
It is not enough for you to know the answers to the questions; you need to be able to clearly communicate your thought processes and understanding.

The Framework
The Framework provides the structure, order, and balance necessary to maintain a productive peer learning environment and will help you succeed throughout your career.

Whiteboarding
Whiteboarding is an essential skill in the tech industry, both for effective planning and for excelling in tech interviews.

Technical writing
Technical writing is an invaluable skill and an excellent way to articulate and share your knowledge.

Collaboration
Collaboration is key to successful business. You will learn project management, interpersonal communication, and team collaboration skills.

Professional Development
It is not enough for you to know the answers to the questions; you need to be able to clearly communicate your thought processes and understanding.

The Framework
The Framework provides the structure, order, and balance necessary to maintain a productive peer learning environment and will help you succeed throughout your career.

Whiteboarding
Whiteboarding is an essential skill in the tech industry, both for effective planning and for excelling in tech interviews.
Find the right tuition for you:
