VR application development

Chettykbaev Ruslan Kayratovich

The instructor profile

Description: This course covers the basic concepts and definitions of virtual reality technologies, functional the possibilities of modern applications in the development of VR applications, areas of application and use virtual reality technologies, Universal platform Unreal Engine.

Amount of credits: 5

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

  • Software Engineering

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: University component

Cycle: Base disciplines

Goal
  • Training of specialists who have knowledge in the field of development of virtual reality applications and are able to apply their knowledge in the field of creating VR applications.
Objective
  • teach the basic skills of developing an application in the field of virtual and augmented reality
  • teach the skills of 3D modeling, programming, developing your own virtual and augmented reality applications
  • systematize knowledge in the field of virtual and augmented reality
Learning outcome: knowledge and understanding
  • knowledge and understanding of the basic conceptual and terminological apparatus of virtual reality technology; classification of methods for developing VR applications; the main approaches in the development of virtual reality applications.
Learning outcome: applying knowledge and understanding
  • application of knowledge and understanding in the design and development of VR applications
Learning outcome: formation of judgments
  • to collect and interpret information for the formation of judgments, taking into account social, ethical and scientific considerations on relevant professional, scientific problems; about the significance and consequences of their professional activities
Learning outcome: communicative abilities
  • communicate information, ideas, problems and solutions to both specialists and non-specialists: establishing contact, maintaining a conversation, skills of synchronous communication, the ability to negotiate and insist on one's legal rights; respond quickly in a non-standard, problematic situation of professional communication
Learning outcome: learning skills or learning abilities
  • time management; effective use of text and other materials; ability to work in teleconferencing mode; ability to work in a group, especially without a teacher; the ability to take notes, perform written work and prepare for exams; oral presentations, public discussions and analytical presentation of the material. Have the skills to work with scientific, special and periodical literature in the field of virtual reality technologies.
Key reading
  • Steven M. LaValle. VIRTUAL REALITY: учебное пособие. – Cambridge University Press, 2019. – 440 с.
  • Смолин А.А., Жданов Д.Д., Потемин И.С., Меженин А.В., Богатырев В.А. Системы виртуальной, дополненной и смешанной реальности Учебное пособие. – Санкт- Петербург: Университет ИТМО. 2018 . – 59 с.
Further reading
  • Торн А., Искусство создания сценариев в Unity / Торн А. - Москва : ДМК Пресс, 2016. - 360 с. - ISBN 978-5-97060-381-9 - Текст : электронный // ЭБС 'Консультант студента' : [сайт]. - URL : http://www.studentlibrary.ru/book/ISBN9785970603819.html (дата обращения: 04.03.2020). - Режим доступа : по подписке.
  • Гинсбург Д., OpenGL ES 3.0. Руководство разработчика / Гинсбург Д., Пурномо Б. - Москва : ДМК Пресс, 2015. - 448 с. - ISBN 978-5-97060-256-0 - Текст : электронный // ЭБС 'Консультант студента' : [сайт]. - URL : http://www.studentlibrary.ru/book/ISBN9785970602560.html (дата обращения: 04.03.2020). - Режим доступа : по подписке
  • Никулин, Е. А. Компьютерная графика. Оптическая визуализация : учебное пособие / Е. А. Никулин. - Санкт-Петербург : Лань, 2018. - 200 с. - ISBN 978-5-8114-3092-5. - Текст : электронный // Лань : электронно-библиотечная система. - URL: https://e.lanbook.com/book/108463 (дата обращения: 04.03.2020). - Режим доступа: для авториз. пользователей.
  • Селянкин, В. В. Компьютерное зрение. Анализ и обработка изображений : учебное пособие / В. В. Селянкин. - Санкт-Петербург : Лань, 2019. - 152 с. - ISBN 978-5-8114-3368-1. - Текст : электронный // Лань : электронно-библиотечная система. - URL: https://e.lanbook.com/book/113938 (дата обращения: 04.03.2020). - Режим доступа: для авториз. пользователей.