INTENSIVE CODE CAMP
XR PROGRAMMER
2023/2024
Be one of our Graduates Family
Track Overview
Information Technology Institute
People Develop Countries .. We Develop People
XR Programmer
XR Programming Specialization - is a product based program
that will empower you to learn the required skills and
knowledge from a real-world industry perspective to develop
XR applications to build a top-notch portfolio that will help you
land the first job.
All University Graduates with prerequisites of programming skills.
447. Hours around 4 months (learning and project ).
Blended between Self-paced, Synchronous Learning and Guided
Practices with a Project Based Focused Journey.
BEFORE YOU APPLY
Candidates will have to complete the following prerequisite courses to join
our program:
• Object-Oriented Data Structures in C++ (Course)
• https://www.tutorialspoint.com/cplusplus/cpp_quick_guide.htm
(Quick Guide)
• https://www.khanacademy.org/ (Math (Algebra & Geometry) and Physics (Motion &
Newton’s law)) (Tutorials)
• Course: Career RoadMap for XR Technologies (Talk)
• Pipeline of Game Production & Main Job Profiles (Talk)
• Game Programmer Job Profiles (Talk)
XR Programmer
• XR Programmer (Virtual Reality, Augmented Reality and Mixed
Reality)
Each course lists the required programs installation
• Visual Studio IDE ( C++,C# )
• Unity Engine Editor
Candidates are working together in one of the following Suggested
Projects:
● VR simulations
● VR trainings
● XR Games
And many other VR/AR/MR applications that can be implemented
for the following industries:
● Entertainment & Games
● E-Commerce & Retail
● Engineering & Manufacturing
● Healthcare
● Education
● Travel & Tourism
● Food Sector
XR Programmer
Fundamentals
Introduction to VR
34% Object-Oriented Programming & Data Structures for
Game Development
Visual C# .NET for Game Development
Mathematics for Game Development
Operating System
Computer Networks
Testing
Database Fundamentals
Core
29% Game Development using Unity3D
Virtual Reality Programming
Augmented & Mixed Reality Programming
VR Design
13% Virtual Reality Game Level Design
Virtual Reality Game Design
Complementary Courses
12% Level Editing
Agile Software Development Methodologies
Artificial Intelligence for Game Programming
Soft Skills
12% Freelancing Skills
Presentation & Communication Skills
Interviewing Skills