Introduction to the Development of Social VR Applications

Introduction to the Development of Social VR Applications

This course provides an insight into development and research aspects of interactive VR applications in social virtual reality. One focus here is on the special features of interactions in virtual environments as well as various approaches to enabling pleasant experiences in virtual reality. In addition to the theoretical knowledge transfer, this course includes a practice-oriented part in which students can implement their own small social VR applications under the guidance of research assistants from the Virtual Reality & Visualization group. For this purpose, the course teaches how a lightweight implementation of multi-user VR applications is possible with the help of Unity3D and simple frameworks.

For this purpose, the course consists of lectures on various aspects of social VR as well as practical exercise sessions in which basic skills of VR developers are taught and own ideas can be realized.

In addition to basic programming experience, participants should have an interest in mixed reality technologies and enjoy exchanging ideas and working in groups.

Bachelor students from the 3rd semester, and Master students on a computer science-related course.

Previous knowledge:

  • Basic experience in object-oriented programming (C++, C#, Java or similar)
  • High interest in mixed reality (augmented and virtual reality)
  • Ideally: basic knowledge in working with Unity3D

  • Introduction to the basic concepts of interactions in social VR
  • Introduction to development with Unity3D and C#
  • Introduction to development of Social VR applications

Tony Zöppig

  • Highest Degree: M.Sc. Human Computer Interaction, Bauhaus-Universität Weimar
  • Member of Virtual Reality and Visualization Group, Faculty of Media, Bauhaus-Universität Weimar since April 2022
  • Research Interest: Group Interactions, Teaching and Knowledge Transfer in Social Virtual Reality
  • 5,5 years of experience in development with Unity3D for Augmented & Virtual Reality Applications

Anton Lammert

  • Highest Degree: M.Sc. Computer Science for Digital Media, Bauhaus-Universität Weimar
  • Member of Virtual Reality and Visualization Group, Faculty of Media, Bauhaus-Universität Weimar since March 2022
  • Research Interest: Multi-User Interaction, Recordings of Immersive Experiences
  • 3 years of experience in development with Unity3D for Virtual Reality Applications

The course fee is 950 EURO.

750 EURO for students & alumni
390 EURO for BUW students
 

The course fee includes:

  • Orientation & Support
  • Programme according to description
  • Teaching materials
  • Bauhaus Summer School ID card
  • Daily Lunch at the University Cafeteria (Monday - Friday)
  • Certificate
  • Internet access at the Bauhaus-Universität Weimar
  • Free use of library
  • Accompanying programme including excursions
  • Free entrance to museums belonging to Klassik Stiftung Weimar

Please note our terms and conditions (admission conditions, cancellation conditions etc.)
 

The course fee does not include:

  • Travel costs
  • Accommodation
  • Insurance
  • Additional excursions

1. Online Registration

Please register first in our system ► Registration
Please follow the instructions on the page.
 

2. Documents

Please submit until 01/05/2025 the following documents:.

  • CV

  • Letter of motivation

ONLY COMPLETE AND CORRECTLY LABELED APPLICATIONS WILL BE CONSIDERED!

 

3. Selection Process

All applicants will receive notification about the outcome of the selection process as soon as possible via e-mail. In case of a positive answer you will receive the invoice simultaneously which you will have to pay within 10 days. If applicants fail to do this, places will be given to others on the waiting list.

If you need a VISA, we recommend you to get informed now about the requirements and to make an appointment with the German embassy in your home country.

A maximum of 20 applicants will be selected to participate in this course.

After successful completion of the language course, you will receive a certificate of participation issued by the Bauhaus Summer School. 

Participants earn 3 credit points (ECTS) after completion of the two-week course. In order to receive credit points, it is necessary to attend at least 80% of the course lessons and to fulfil the required tasks. 

Prior to your participation, it is essential that you clarify whether your home university will recognise the foreign credits you intend to earn.

If you would like to receive a grade, you must discuss this with the teacher at the beginning of the course! The fulfilment of additional tasks may be necessary.

IN-CLASS COURSE

In Weimar
August 16 - August 30, 2025

Get to know important aspects of social virtual reality and learn how to realize your own VR ideas with Unity3D.

3 ECTS

Apply

from January 2025 on

Language

The course language is English.