Bachelors of Science (Honours) in Virtual and Augmented Reality

Program Overview

This programme will introduce students to the world of Augmented (AR), Mixed, and Virtual Reality (VR) interfaces. The programme is designed to reflect the skills and discipline required to excel in the Virtual and Augmented Reality industries, this course lets students get their hands on the latest VR and AR technology and software, and build their knowledge, skills and portfolio at the same time. The teaching is closely aligned with the latest academic and industrial research and discoveries too – so as Virtual and Augmented Reality technology evolves; we will ensure that what students are learning is always the latest and most relevant information. When students graduate, they will have acquired highly sought-after skills and provable experience in the field, and they will be all set to take their first steps towards a fulfilling career in AR, VR or a related industry.

These regulations should be read in conjunction with the Arrupe Jesuit University General Academic Regulations for the undergraduate degrees.

Career Opportunities/Matophonic Journey

The skillset that this course will develop will enable our graduates to pursue various roles, including:

  • virtual/augmented reality developer

  • computer vision architect/engineer

  • unity/unreal engine developer

  • C++/C# developer

  • JavaScript developer mixed reality

  • interaction engineer

  • VR/AR designer

  • 3D artist

  • 3D modeller

  • AR/VR writer

  • game developer/designer/programmer

  • rendering software engineer

  • sound designer

  • Instructional designer

  • film producer/director

CURRICULUM:

First Year

First Semester

MTH1101- General Mathematics

VAR1111- Multimedia and Interaction

VAR1112 – Computer Programming Fundamentals 

VAR1113 – Virtual and Augmented Reality Context and Technology

VAR1114 – Spatial Awareness, Ergonomics and Human Factors in extended Reality

VAR1115 – Algorithms and Data Structures

Signature (Institution-Specific) Modules

Second Semester

ICT1245 – Introduction to Discrete Mathematics

ICT2260 – Ethics and Professional Conduct

CS1115 – Architectures and Operating Systems

VAR1211 Internet and Web Technologies

VAR1212 – Agile Project Management and Team Working

VAR1213 – Digital Electronics and Logic Design

Second Year

First Semester

ICT3001 – Research and Statistical Methods

MTH 2132 – Calculus

VAR2112 – Mobile Game Application Development

VAR2113 – Virtual Reality Development

VAR1111 – 3D Character Modelling and Animation

VAR2212 – Real World Interaction with AI

Second Semester

VAR2211 – Real Time Computer Graphics

VAR1211 – HCI and UX in Virtual Environments

VAR2213 – Augmented Reality Development 

VAR2214 – Digital Image Processing and Machine Learning

VAR2215 – Creative Coding Project

Signature (Institution-Specific) Modules

Third Year

First Semester
  • INTERNSHIP
Second Semester
  • INTERNSHIP

Forth Year

First Semester

TEL4123 – Internet of Things

VAR4111 – Motion Capture and Digital Scanning

TEL4112 – Virtualisation and Cloud Computing

Elective I

VAR4113 – Multi Player Game Development

VAR4114 – Telepresence

VAR4115 – Instructional Design in extended reality

VAR4116 – Visual Simulation

VAR4117 – Final Project I

Signature (Institution-Specific) Modules

Second Semester

VAR4211 – Look, Development, Lighting and Advanced Rendering

VAR4212 – Computer Aided Design

VAR4213 – Post Production Video Effects

VAR4214 – Final Year Project II

Elective II

VAR4215 – Advanced Game Technology and Development

VAR4216 – Telesensing

VAR4217 – Real Time Embedded Systems

VAR4218 – Applications of Extended Reality

× How can I help you?