Virtual Reality Programming

Faculty of Information Technology and Intelligence – National Higher Certificate – Virtual Reality Programming NQF Level 5120 Credits

National Higher Certificate – Virtual Reality Programming NQF Level 5

Virtual reality (VR) is a simulated experience that can be similar to or completely different from the real world. Applications of virtual reality can include entertainment (i.e. video games) and educational purposes (i.e. medical or military training). Other, distinct types of VR style technology include augmented reality and mixed reality.

Course annual Cost : R25 000

Monthly Payments : R2 000 (12 Months)

Once off registration Fee : R2 000

First Semester theoretical modules : February – July

Module 1Introduction to Virtual Reality (VRINT 111)

Introduction to Virtual Reality

Understanding Virtual Reality

Virtual Reality vs Augmented Reality

Virtual Reality Applications

Module 2Introduction to Virtual Reality Coding (VRCOD 111)

Virtual Reality Coding Languages

Virtual Reality Coding and Algorithms

Virtial Reality Platforms and SDKs

IDEs and Gaming Engines

Module 3Introduction to Virtual Reality Commerce (VRCOM 111)

Virtual Reality Project Development

Virtual Reality Core Applications Development

Vurtual Reality and Business Management

Virtual Reality and Blockchain Application

Module 4Virtual Reality Hardware Development (VRHDEV 111)

Virtual Reality Hardware

Virtual Reality Hardware Development

Virtual Reality Simulation Rooms and Tech

Mixed, Augmented and Virtual Reality Studio Development

Module 11– Communications and Self Development (ComSelf 111)

Learning and Reading

How to Study Effectively

Virtual and Face to Face Presentations

Time Management Tactics

Financial Management Tactics

Understanding Self Development

Ethics and Psychology

Entrepreneurship and Innovation

Mid Term Exams – Theoretical Learning

Second Semester – Work Integrated learning

Module 5 – Virtual Reality Practical Programming and Business Management (VRPPBus 211)

Module 6Virtual Reality Application Design and Planning (VRADP 211)

Module 7 – VR Applications Coding Bootcamp (VRCB 211)

Module 8 – VR Project, Business and Financial Management (VRBFM 211)

Module 9 – VR Hardware Assembling and Maintenance (VRHRD 211)

Module 10 – VR Project completion, Commercialization and Software Maintenance (VRCOM 211)

Final term exams – Theoretical and work integrated learning

Entry Requirements

National Senior Certificate (NSC) with diploma or Higher Certificate entry or an equivalent foreign secondary qualification or international school-leaving certificate on an NSC level (NQF 4) confirmed by SAQA.


National Certificate (Vocational) level four issued by the Council of General, Further Education, and Training.

Course Duration

This Course takes a minimum of one year and maximum of 3 years.

Theoretical. learning is covered over a period of six months from enrollment from January until June. Practical work takes six months and begins in August until January the following year.

Students enrolling in July start theoretical work from July until December. practical work commences in January and ends in June.

Course Learning Outcomes

At the end of the course, Graduates will be able to understand the mechanism and techniques of Virtual Reality Programming. Graduates will have the technical skills to build, fix and maintain Virtual Reality hardware from VR glasses to hand controllers among other devices.

Graduates will be able to code, programme and analyse computer and software technicalities relating to Virtual Reality IDEs, SDKs and Virtual Reality applications and softwares.

Graduates will be conferred with an NQF Level 5 qualification that will enable them to pursue further NQF Level 6 and 7 in the respected field. Graduates will also have the necessary technical skills to enter the job market while in the process of completing their Diploma or Degrees.

Career Options

VR Game Engineer

Skilled at designing, projecting, and viewing complex creative visuals in 3D, VR Game Engineers are experts in modelling tools. They create interactive content such as games, apps, videos, among many other things. They also test out prototypes of models in 3D before releasing the final product in the market.

VR Game Engineer
VR Game Engineer

2. Mixed Reality Artist

A mixed reality artist creates and designs technology that makes the interface between humans and computers far more interactive. They are responsible for nearly all aspects of 3D design and virtual reality. They are experts in optimising hardware and software usage to create the actual VAR experience.

3. Content Lead (Oculus)

Often termed as the holy grail of Virtual Reality, Oculus Rift is Facebook’s brainchild. Being a content expert with Oculus means you develop a premium and television portfolio for all entertainment media. Lucrative, isn’t it?

4. Rigger

A rigger creates a replica of a real-life environment by creating the right setups for spontaneous virtual and augmented reality games and movies. They automate animation tasks, set up replicating rigs, capture and replicate facial and body motions in graphics, and improve the overall efficiency of a VR app or content.

Image courtesy:

5. VR Sound Effects Specialist

As the name suggests, these professionals create original audio appropriate for particular Virtual Reality apps and games. They are experts at imitating a real-time surrounding and adding on to the visual feel of the interface. It is a highly coveted job which requires an in-depth field knowledge and creativity.

6. Software Developers

Unity is an amazing development engine which supports multi-platform deployment and development of both 2-D and 3-D games, videos and interactive content. Unity developers create foundation for VAR content and are often skilled in customizing core game engine system and 3D graphics, SDX, DirectX and OpenGL.

Real life Virtual Reality learning simulations make learning easy and fast.

Wealthy Spear Education Institute of Technology
error: Content is protected !!