Lecture Introduction to Intelligent User Interfaces
- Responsible Professor:
- Prof. Florian Alt
- Supervisors:
- Jesse Grootjen, Thomas Weber
- Contact
- iui ät medien.ifi.lmu.de
- Hours per week:
- 2 SWS Lecture, 2 SWS Tutorial
- ECTS
- 6
- Syllabus
- Dates and Locations
- Lectures - Tentative Schedule
- Exercises
- Recommended Prior Knowledge
- Registration
Syllabus
The module Intelligent User Interfaces (IUI) looks at current topics within the intersection of human computer interaction and machine learning. The course focuses on the adaptation of techniques originating from machine learning and artificial intelligence for practical applications within the research area of human computer interaction. Topics include (tentative):
- Voice User Interfaces
- Natural Language Processing
- Recommender Systems
- Explainability of Intelligent Systems
- Physiologically-Based Interfaces
Students are expected to create their own intelligent system (in groups of four) over the course of the semester and present intermediate milestones throughout the tutorials. These include short concept presentations: explain how a new aspect as presented in the lecture integrates into your system; and milestone presentations a week later that showcase the implementation. This cycle repeats bi-weekly. Tutorials will also be used to introduce lecture topics in the form of hands-on exercises.
Dates and Locations
Lecture
- Date:
- Tuesday, 10-12 c.t.
- Location:
- Pettenkoferstr. 14 - Kl. HS Physiologie (F1.08)
- First session:
- 14.10.2025
Tutorial
- Date:
- Thursday, 12:00-2:00 PM c.t.
- Location:
- Pettenkoferstr. 14 - Kl. HS Physiologie (F1.08)
- First session:
- 23.10.2025
Lectures - Tentative Schedule
All lectures will be in-persons. If recordings exist from prior years, they will not be played back in the session and have not to be watch upfront. Sessions will not be recorded.
| Date | Topic | Location |
|---|---|---|
| 14.10.2025 | Introduction to Intelligent User Interfaces | |
| 21.10.2025 | Introduction to Machine Learning Fundamentals | |
| 28.10.2025 | Recommender Systems | |
| 04.11.2025 | Intelligent Text Entry | |
| 11.11.2025 | Text and Natural Language Processing I | |
| 18.11.2025 | Text and Natural Language Processing II | |
| 25.11.2025 | Context Awareness Interaction in Smart Environments | |
| 02.12.2025 | Adaptive User Interfaces | |
| 09.12.2025 | Security and Privacy in the context of Intelligent User Interfaces | Pettenkoferstr 14, Room F102 |
| 16.12.2025 | Human-Centered Privacy in Intelligent Environments by Maximiliane Windl | |
| 13.01.2026 | Explainable AI, Bias and Ethics by Sarah Völkel | |
| 20.01.2026 | Software Development in the Age of LLMs | |
| 27.01.2026 | Human-Robot Interaction | |
| 03.02.2026 | Discussion of Future Directions, QA |
Exercises
Tutorial sessions will be in in-person only.
The exercises include different formats: (1) Live coding sessions in which the lecture content is applied in practice, (2) Project pitches in which students present the current status of their project and receive feedback.
Please note that the following exercise syllabus is tentative and subject to change over the course of the semester.
2| Date | Topic |
|---|---|
| 23.10.25 | Organization, Live Coding Session: Introduction to Python and ML |
| 30.10.25 | Live Coding Session (ML Intro) + Q&A |
| 05.11.25 | Natural Language Understanding |
| 13.11.25 | Using ChatGPT |
| 20.11.25 | ChatGPT API |
| 27.11.25 | Recommender Systems |
| 11.12.25 | by Oliver Hein |
| 15.01.26 | Human-Robot Interaction |
| 22.01.26 | Adaptive Keyboard |
| 29.01.26 | Explainable AI |
| 05.02.26 | Q&A: Exam preparation |
Recommended Prior Knowledge
- Human Computer Interaction
- Machine Learning, e.g. Pratical Machine Learning
Registration
Please register for the course via LSF.
