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.

2023W, VU, 2.0h, 3.0EC
TUWEL

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:0005.10.2023 - 25.01.2024Seminarraum FAV 05 (Seminarraum 186) Lecture
Realtime Visualization - Single appointments
DayDateTimeLocationDescription
Thu05.10.202311:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu12.10.202311:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu19.10.202311:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu09.11.202311:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu16.11.202311:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu23.11.202311:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu30.11.202311:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu07.12.202311:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu14.12.202311:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu21.12.202311:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu11.01.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu18.01.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture
Thu25.01.202411:00 - 13:00Seminarraum FAV 05 (Seminarraum 186) Lecture

Examination modalities

Oral examination, project presentations, and submission interview.

Course registration

Begin End Deregistration end
07.09.2023 00:00 15.10.2023 00:00 31.10.2023 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