Course Catalog

Study Program SoSe 2021

Digitale Medien, M.Sc.

1st academic year

Veranstaltungen von MG ( Media Design) und MT ( Media Theory) finden primär in der HfK statt.
Das Seminar Introduction to Digital Media wird von der HfK angeboten.

M-MI (Media Informatics)

Course numberTitle of eventLecturer
03-MB-703.02 (03-IMAP-DIS)Design of Information Systems (in English)

Lecture (Teaching)

weekly (starts in week: 1) Wed. 10:00 - 12:00 Vorlesung online
weekly (starts in week: 1) Wed. 16:00 - 18:00 Vorlesung online

Profil: SQ.
Schwerpunkt: DMI, SQ
Die Veranstaltung ist inhaltlich identisch mit "Entwurf von Informationssystemen" (keine Doppelanerkennung möglich).

Martin Gogolla
03-MB-804.03 (03-IMAA-EC)Entertainment Computing (in English)

Lecture (Teaching)

weekly (starts in week: 1) Tue. 12:00 - 14:00 Vorlesung online
weekly (starts in week: 1) Tue. 14:00 - 16:00 Übung Online

Profil: DMI
Schwerpunkt: IMK-DMI, IMA-VMC

Prof. Dr. Rainer Malaka
03-ME-899.03 (03-IMVA-EI)Embodied Interaction (in English)

Kurs (Teaching)

weekly (starts in week: 1) Thu. 10:00 - 12:00 Kurs online
weekly (starts in week: 1) Thu. 12:00 - 14:00 Kurs online

Profil: DMI.
Schwerpunkt: DMI, VMC
Zuzüglich 2 SWS nach Vereinbarung.

Robert Porzel
Prof. Dr. Rainer Malaka
06-B-500.11aProgramming Autonomous Agents (in English)

Blockveranstaltung (Teaching)

Additional dates:
Wed. 08.09.21 - Thu. 09.09.21 (Wed., Thu.) 09:00 - 17:00
Thu. 09.09.21 14:00 - 18:00 MZH 1460
Wed. 15.09.21 - Thu. 16.09.21 (Wed., Thu.) 09:00 - 17:00
Thu. 16.09.21 14:00 - 18:00 MZH 1460
Thu. 30.09.21 14:00 - 17:00

This course is for students who have already attended a programming course and are familiar with basic programming concepts such as variables, conditionals, loops, arrays, and objects. In this course, we will extend and consolidate these programming skills.

The main topic of this course are autonomous agents, e.g. programs that are "intelligent" (not really ...) and make own "decisions", such as non-player characters in computer games. Some basic concepts regarding decision-making, path planning, and swarm behaviors will be introduced. Furthermore, we might have a short look at evolutionary algorithms, which enable our programs to adapt over to time. The final of this course will be a small competition, in which our agents will compete against each other in a platform jumper.

We will program by using the Processing programming environment. The main literature will be "The Nature of Code" by Daniel Shiffman (the book is available online for free).

This block course will take place on multiple days in September. The exact dates will be announced in the course of the summer semester.

The content of this course was previously part of the "Advanced Techniques for Creative Coding in Processing" course, which is now split into two parts.

This course is not available for computer science students but it is open to Digital Media students from the university.

Dr. Tim Laue

M-MT (Media Theory)

Additional courses can be found at the HfK website (
Course numberTitle of eventLecturer
03-IMS-TMPThe Machinic Project (in English)

Seminar (Teaching)

weekly (starts in week: 1) Wed. 14:00 - 16:00 Seminar online

Dr. Bernhard Robben
Frieder Nake
Prof. Dr. Heidelinde Schelhowe
09-71-A.2-1 - DIGITALCourse 1: Mediatization (in English)

Seminar (Teaching)

weekly (starts in week: 1) Wed. 14:00 - 16:00 Online (2 Teaching hours per week)

Prof. Dr. Stefanie Averbeck-Lietz
09-71-A.2-2 - DIGITALCourse 2: Datafied Society (in English)

Seminar (Teaching)

weekly (starts in week: 1) Thu. 10:00 - 12:00 Online (2 Teaching hours per week)

Dr. Sigrid Kannengießer

M-MA-2 (Special Topics in Digital Media)

All M-MI, M-MD, M-MT courses can be taken as M-MA-2
Course numberTitle of eventLecturer
03-06-M-311Digital Media: tautological machine meets logical human (in English)

Kurs (Teaching)

weekly (starts in week: 1) Tue. 14:00 - 18:00 Kurs Präsenz

Additional dates:
Tue. 29.06.21 14:00 - 18:00 MZH 1460
Tue. 06.07.21 14:00 - 18:00 MZH 1460
Tue. 13.07.21 14:00 - 18:00 MZH 1460
Frieder Nake

2nd academic year

Graduate Seminars

Course numberTitle of eventLecturer
03-05-H-708.91Graduate Seminar Media, Art, Interaction (in English)
Graduiertenseminar Medien, Kunst, Interaktion

Seminar (Teaching)

Informal Seminar
for those Students whose thesis work I advise: Bachelor & Master levels, Digital Media, Design, Informatik
2 SWS, 0 CP, every second week hopefully in Room 1260 in MZH Thursday 14-16
Hopefully to start on 15th of April

The seminar provide a chance for graduating students to present aspects of their thesis work and discuss it. Besides, we take up any topic of relevence to thesis work.

Frieder Nake
03-IGRAD-CoSy (03-05-H-711.91)Graduiertenseminar Cognitive Systems (in English)

Seminar (Teaching)

fortnightly (starts in week: 16) Wed. 14:00 - 17:00 Graduiertenseminar
Thomas Dieter Barkowsky

General Studies

Concerning the language, usually you can see by the title whether a course is in English or German.
Course numberTitle of eventLecturer
META-2021-ALL-IF24. internationale Informatica Feminale (in English)
Informatica Feminale - Summer University for Women in Computing
Sommeruniversität für Frauen in der Informatik /Summer University for Women in Computing

Blockveranstaltung (Teaching)
ECTS: 1-3 (je Kurs/for every course)

60 Lehrveranstaltungen in Deutsch und Englisch für Bachelor- und Masterstudentinnen aller Fächer. Als General Studies sowie teilweise als Fachstudium im Sommersemester 2021 sowie im Wintersemester 2021/22 anerkannt. Alle Einzelangaben, Zeiten und Anmeldungen jederzeit nur über die Website
60 courses in German and English for women Bachelor and Master students from all fields of study. Courses are part of General Studies, some are accepted in Informatics; in the summer semester 2021 as well as in winter semester 2021/22. Further information, schedules and registration only on the website

Veronika Oechtering
Henrike Illig