Teaching - Winter Term 2018/19

Lecture Courses, winter term 2018/19

Lecture Courses, Bachelor Level

  • Grundlagen der Gestaltung I (German)

    Die Studierenden kennen grundlegende Konzepte und Algorithmen aus dem Bereich Computergrafik und können diese in ihren eigenen Grafikanwendungen umsetzen. Dabei sind sie in der Lage, polygonale Modelle mit Anwendung von Texturierung und Beleuchtung zur Anzeige zu bringen. Weiterhin kennen Sie die konzeptionellen Stufen der Renderingpipeline als grundlegende Schritte der Bildsynthese, und können häufig verwendete Grafikalgorithmen auf der CPU und der GPU umsetzen.

    Weitere Details zur Vorlesung

  • Mobile Human Computer Interaction I (German/English)

    This research-oriented lecture course contains detailed knowledge of subject areas such as interaction via mobile devices, the technical particularities fo these devices (input, output, sensor system), and the development of interactive mobile services.

    The students will learn to apply methods, concepts, and tools about the design, the development, and the evaluation of corresponding applications and services with special interest to limited means of input or output, the variety of user contexts, and technical limitations due to the size of the devices.

    The exercises will deepen the theoretic aspects by means of tasks related to programming of mobile devices focussing on mobile human computer interaction, the usage of sensor data, and interaction design.

    Further details

  • Usability Engineering (German)

    The lecture gives an introduction to the basics of human computer interaction (hci). Furthermore it offers deeper insights in concepts, methods, and tools of a holistic, continuous and engineering like ergonomic support of system development projecs. It will discuss all relevant stages of system development from an ergonomic point of view. The process is rooted in the concepts of usability engineering which is well established in theory and application.

    Further details

Lecture Courses, Master Level

  • Fundamentals of Human Machine Interaction

    The students will get to know basic concepts howto design interactive systems such as software systems in particular.

    We will discuss aspects of perception and concepts of cognitive sciences, analyse techniques of different generations of interaction metaphors, and apply different formal methods of notation and analysis of interaction mechanisms. The student will be able to evaluate existing solutions and develop new approaches to human machine interfaces.

    Additional information

  • GPU Programming

    Students will obtain a good understanding of the graphics pipeline and its programmable stages. They will be able to distribute the tasks of a computer graphics algorithm among the different stages of the graphics pipeline efficiently. Moreover, they will be able to implement some of the most commonly used algorithms in real-time computer graphics. Furthermore, students will have a general idea of the GPU architectures and how to implement efficiently parallel algorithms in the GPU using Compute shaders and CUDA.

    Further details

  • Mobile Human Computer Interaction I (German/English)

    This research-oriented lecture course contains detailed knowledge of subject areas such as interaction via mobile devices, the technical particularities fo these devices (input, output, sensor system), and the development of interactive mobile services.

    The students will learn to apply methods, concepts, and tools about the design, the development, and the evaluation of corresponding applications and services with special interest to limited means of input or output, the variety of user contexts, and technical limitations due to the size of the devices.

    The exercises will deepen the theoretic aspects by means of tasks related to programming of mobile devices focussing on mobile human computer interaction, the usage of sensor data, and interaction design.

    Further details

  • Usability Engineering (German)

    The lecture gives an introduction to the basics of human computer interaction (hci). Furthermore it offers deeper insights in concepts, methods, and tools of a holistic, continuous and engineering like ergonomic support of system development projecs. It will discuss all relevant stages of system development from an ergonomic point of view. The process is rooted in the concepts of usability engineering which is well established in theory and application.

    Further details

Brief hint about the lecture courses of Prof. Ropinski

Prof. Ropinski has been granted a sabbatical during winter term 2018/19. All of his regular lecture courses are cancelled without replacement.

Seminars, Winter term 2018/19

Seminars, Bachelor Level

  • Data Visualisation (Proseminar)

    This proseminar is about topics of data visualisation.

    We kindly invite you to chose one of the topics on offer or introduce your preferred one.

    Further information

  • Deep Learning in Computer Graphics (Seminar)

    Neural nets are fundamental for deep learning. Convolutional neural nets are a special form of neural nets and are able to learn complex features due to its deep structure. In this seminar we focus on different approaches how deep learning can help to solve problems in computer graphics.

    Further information

  • Research Trends in Media Informatics (Seminar)

    Media Informatics is a broad field spanning many research directions and topics. In this seminar we focus on research trends in human-computer interaction (HCI) in autonomous driving, assistive technologies, games, virtual reality and wearable computing. This seminar aims to provide an overview of different research directions and current challenges that are focus of active research around the world and at our institute.

    Further information

  • Graduate Seminar

    The graduate seminar is dedicated to all bachelor students to give them the opportunity to show their thesis results to the public. It also provides a platform to present project results or results of the applied subject projects.

    All interested colleagues and students are warmly invited to join this event.

    Further details (constantly updated event calendar)

Seminars, Master Level

  • Deep Learning in Computer Graphics (Seminar)

    Neural nets are fundamental for deep learning. Convolutional neural nets are a special form of neural nets and are able to learn complex features due to its deep structure. In this seminar we focus on different approaches how deep learning can help to solve problems in computer graphics.

    Further information

  • Research Trends in Media Informatics (Seminar)

    Media Informatics is a broad field spanning many research directions and topics. In this seminar we focus on research trends in human-computer interaction (HCI) in autonomous driving, assistive technologies, games, virtual reality and wearable computing. This seminar aims to provide an overview of different research directions and current challenges that are focus of active research around the world and at our institute.

    Further information

  • Graduate Seminar

    The graduate seminar is dedicated to all master students to give them the opportunity to show their thesis results to the public. It also provides a platform to present project results or results of the applied subject projects.

    All interested colleagues and students are warmly invited to join this event.

     

    Further details

Applied Subjects and Projects, Winter term 2018/19

Applied Subjects and Projects, Bachelor Level

  • Computer Grafics (Applied subject/Project)

    The projects will focus on research problems in the field of real-time rendering of computer graphics.

    Further information

  • Data Visualisation (Applied subject/Project)

    The projects are about information visualisation and scientific visualisation. The focus lies on interactive techniques which enable to interact with the visualisation, e.g. via filtering or change of rendering parameters.

    Further information

  • Interactive Information Design I (Applied Subject)

    This course, part of the applied subject interactive information design of the bachelor study programme media informatics, does not take place this semester. Please take a look at the programm next semester again.

  • Interactive Story Telling and Multimedia based Production II (Applied Subject)

    In the age of internet and digital media, content is not exclusivly produced for single media but mostly aim at several media at a time. Thus the students are induced to develop creative approaches of design and to prototypically realise their ideas by using contemporary technologies of multimedia production. They thus acquire indispensable competences in interface management.

    This course has already started last semester - if you are planning to join us for new projects, please come back next semester. 

    Further information in German

  • Interactive Systems I (Applied Subject)

    Interactive Systems I and Interactive Systems II in the following semester together form the applied subject of the same name in the master programme media informatics.

    Part one starts off with analysing suboptimal concepts of interactions of existing systems. You will then preconceive, plan, and initiate a redesign process. All phases will be suplemented by short presentations about usually appearing common problems with direct link to the actual project work.

    The course is conceived as problem centred and will mostly resort to group based work.

    Further information in German

     

Applied subjects and Projects, Master Level

  • 3D Games Programming (Applied Subject/Project)

    The projects are about research problems in visualisation related to virtual reality and games programming. It aims at creating a prototypic, executable system.

    Further informationen

  • Computer Grafics (Applied Subject/Project)

    The projects will focus on research problems in the field of real-time grafics rendering.

    Further information

  • Data Visualisierung (Applied Subject/Project)

    The projects are about information visualisation and scientific visualisation. The focus lies on interactive techniques which enable to interact with the visualisation, e.g. via filtering or change of rendering parameters.

    Further information

  • Human Computer Interaction (Applied Subject/Project)

    This course is an offer to extensively explor research topics of human computer interaction. The project will first be conceptualised based on existing research. You will then draw and discuss a realistic schedule of subsequent tasks. The project itself will be carried out in small groups of four to five students.

    Further information

  • Interactive Systems I (Applied Subject)

    Interactive Systems I and Interactive Systems II in the following semester together form the applied subject of the same name in the master programme media informatics.

    Part one starts off with analysing suboptimal concepts of interactions of existing systems. You will then preconceive, plan, and initiate a redesign process. All phases will be suplemented by short presentations about usually appearing common problems with direct link to the actual project work.

    The course is conceived as problem centred and will mostly resort to group based work.

    Further information in German

Logo - institute of media informatics, Ulm university
Logo of the Research Group Human Computer Interaction
Logo of research group ubiquitous computing.
Logo Research Group Visual Computing