Due to scheduled database maintenance, TISS will likely be unavailable on Tuesday, September 3rd, 2024, between 7:00 AM and 9:00 AM. We apologize for any inconvenience and appreciate your understanding.

186.191 Realtime Visualization
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2024W, VU, 2.0h, 3.0EC

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise
  • Format: Hybrid

Learning outcomes

After successful completion of the course, students are able to understand and implement advanced real-time visualization concepts. They are able to design and implement interactive systems to visually analyze large and complex data. 

Subject of course

In particular, the aims and scope of the course are: 

  • learn advanced theoretical concepts and algorithms for real-time visualization (e.g., in-situ visualization, parallel rendering & visualization, scalable visual analytics approaches, advanced volume rendering techniques)
  • learn practical skills in programming on graphics hardware (e.g., shader programming, GPGPU computing, distributed visualization, real-time visualization on the web using WebGL and WebGPU)
  • see bleeding edge real-time visualization applications (e.g., molecular visualization, flood simulation and visualization) 
  • implement a real-time visualization project (i.e., interactive visualization of a very large dataset). 

More detailed information, the detailed schedule, and all course materials can be found on TUWEL. 

Teaching methods

  • Frontal lectures about theoretical concepts and algorithms with slides. 
  • Tutorial lectures about about graphics programming techniques (CUDA, WebGPU). 
  • Guest lectures about domain-specific real-time visualization (e.g., molecular visualization, flood simulation and visualization). 
  • Real-time visualization project in pairs (implementation and presentation). 



Mode of examination

Immanent

Additional information

ECTS breakdown:  3 ECTS = 75 hours

37.5 hours - implementation, presentation, and documentation of the lab assignment

37.5 hours - lecture attendance and preparation for oral exam

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Thu11:00 - 13:0003.10.2024 - 23.01.2025Seminarraum FAV 05 (Seminarraum 186) Lecture
Realtime Visualization - Single appointments
DayDateTimeLocationDescription
Thu03.10.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu10.10.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu17.10.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu24.10.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu31.10.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu07.11.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu14.11.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu21.11.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu28.11.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu05.12.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu12.12.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu19.12.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu09.01.202511:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu16.01.202511:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu23.01.202511:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture

Examination modalities

Oral examination, project presentations, and submission interview.

Course registration

Begin End Deregistration end
12.09.2024 00:00 20.10.2024 00:00 05.11.2024 00:01

Curricula

Study CodeObligationSemesterPrecon.Info
066 645 Data Science Not specified
066 932 Visual Computing Mandatory elective

Literature

No lecture notes are available.

Previous knowledge

Visualization knowledge and OpenGL programming skills

Miscellaneous

Language

English