Introduction to virtual reality technologies

Korabay Ulan Altynbekuly

The instructor profile

Description: In this course, we study Unity, Unreal Engine, CryEngine3, Blender, Substance Painter, configure equipment for BP and DR, Android Studio, load libraries and scripts in Python, Java, C, C #. Programming processes in Java. Fundamentals of the C family of languages for use in engines. Panoramas and spheres 360. The basics of 3D, VR, AR tours. zBrush

Amount of credits: 5

Пререквизиты:

  • Information and Communication Technologies (in english)

Course Workload:

Types of classes hours
Lectures 15
Practical works
Laboratory works 30
SAWTG (Student Autonomous Work under Teacher Guidance) 30
SAW (Student autonomous work) 75
Form of final control Exam
Final assessment method

Component: Component by selection

Cycle: Profiling disciplines

Goal
  • Training specialists for the development of VR, AR applications
Objective
  • Studying the basic principles of organization and functioning of VR, AR applications, purpose and characteristics of the main components and modules.
  • Acquisition of design skills for OOP structure of VR, AR applications, navigation modules, forms of interactive data exchange, graphic content.
Learning outcome: applying knowledge and understanding
  • At the end of the course, students will be able to create applications from ready-made components. Create various modules and components for future use.