Summer Semester 2024

Here is a preliminary timetable for classes offered at b-it: here

Compulsory modules

In summer semesters, we usually offer two compulsory modules of the Media Informatics program:

  • Foundations of Data Science (Compulsory Modules; 8 ECTS; Prof. Flek; Module: KP20904; LV: KP00000; register in RWTHonline)

Two other compulsory modules are offered every winter semester:

  • Designing Interactive Systems I (next time offered in Winter 2024/25)
  • Introduction to Computer Graphics (next time offered in Winter 2024/25)
Elective courses at b-it & Uni Bonn

This list includes all courses at b-it and many courses from Uni Bonn (that are listed for MI). This list may not be complete. If you are interested in any elective course from the CS department at Uni Bonn (e.g. for courses in the CCT area) please contact msc-mi@b-it-center.de. 

  • Dialogue Systems (MMT; 4 ECTS; Prof. Flek; Module: KP30040; LV: KP00009; register in RWTHonline)
  • Privacy-Enhancing Technologies (CCT; 8 ECTS; Dr. Nuesken; Module: KP27275; LV: KP00014; register in RWTHonline)
  • Advanced Methods for Text Mining (MMT; 4 ECTS; Dr. Sifa; Module: KP27117; LV: KP00001; register in RWTHonline)
  • Visual Data Analysis (MMT; 8 ECTS; Prof. Schultz; Module: KP20909; LV: KP00002; register in RWTHonline)
  • Process Management (MMUI; 4 ECTS; Prof. Rose; Module: 1211902; LV: 1233000; register in RWTHonline)
  • Pattern Matching and Machine Learning for Audio Signal Processing (MMT; 6 ECTS; Prof. Kurth; Module: KP20908; LV: KP00003; register in RWTHonline)
  • Advanced Topics in Computer Graphics I (MMT; 9 ECTS; Prof. Klein; Module KP28605; LV: KP.00008; register in RWTHonline)
  • more courses in the areas CCT, MMT and MMUI can be found at RWTH or Uni Bonn

Also, we have some labs and seminar which are recently available for immediate registration (no central distribution process as in SuPra):

  • Seminar: AI Ethics (Prof. Flek; register in RWTHonline and attend kickoff)
  • Seminar: Theory of Deep Learning (Prof. Sifa; register in RWTHonline and attend kickoff)
  • Seminar: Advanced Topics in Cryptography (Dr. Nuesken; register in RWTHonline and via instructor)
  • Lab: Natural Language Processing (Prof. Flek; register in RWTHonline and via instructor)
  • Lab: Explainable AI and Applications (Prof. Sifa; register in RWTHonline and via instructor)
  • Lab: Cryptography (Dr. Nuesken; register in RWTHonline and via instructor)
  • Lab: Visualization and Medical Image Analysis (Prof. Schultz; register in RWTHonline and via instructor)

Courses at Uni Bonn are not managed in RWTHonline and hence, many of them have no registration. Please talk to the instructors if you need to register and how.

Compulsory module component / online learning unit

For all students enrolled in Winter 2020 or later, as prerequisite to thesis registration, you need to pass an online learning unit "Scientific Integrity". This is a central course offer by RWTH. It is offered every semester.

Winter Semester 2024/2025

Please find a preliminary timetable with courses and rooms (usually b-it room 0.109) to download: here

Compulsory modules

In winter semesters we usually offer two compulsory modules of the Media Informatics program:

  • Designing Interactive Systems I (Compulsory Modules; 6 ECTS; Borchers; register in RWTHonline)
  • Introduction to Computer Graphics (Compulsory Modules; 8 ECTS; Klein; register in RWTHonline)

The 3rd compulsory module is offered every summer semester:

  • Foundations of Data Science (next time offered in Summer 2025)
More elective courses at b-it & Uni Bonn

This list includes all courses at b-it and many courses from Uni Bonn (that are listed for MI). This list may not be complete. If you are interested in any elective course from the CS department at Uni Bonn (e.g. for courses in the CCT area) please contact msc-mi@b-it-center.de. 

Please note, courses at b-it will start October 21st, 2024 - since before than, the bridging course is offered and recommended for all MI students in the first semester.

  • Explainable AI and Applications (MMT; 6 ECTS; Dong, Sifa; register in RWTHonline)
  • Cryptography (CCT; 8 ECTS; Nuesken; register in RWTHonline and here)
  • Mining Media Data II (MMT; 4 ECTS; Sifa; register in RWTHonline)
  • eBusiness (MMUI; 4 ECTS; Rose; register in RWTHonline)
  • Introduction to Natural Language Processing (MMT; 6 ECTS; Flek; register in RWTHonline)
  • more courses in the areas CCT, MMT and MMUI can be found at RWTH or Uni Bonn (please note, that they might start earlier in the week of October 7th, 2024)

Also, we have some labs and seminar which are recently availabe for immediate registration (no central distribution process as in SuPra):

  • Seminar: Multimodal Transformers and Applications (Sifa; register in RWTHonline)
  • Seminar: Audio (Kurth; see BASIS)
  • Seminar: Advanced Topics in Cryptography (Nuesken; register both, here and in RWTHonline)
  • Seminar: Visualization and Medical Image Analysis (Schultz; see BASIS)
  • Lab: Machine Learning on Encrypted Data (Nuesken; register both, here and in RWTHonline)
  • Lab: Visualization and Medical Image Analysis (Schultz; see BASIS)

Courses at Uni Bonn are not managed in RWTHonline and hence, many of them have no registration. Please talk to the instructors if you need to register and how.

  • Foundations of Audio Signal Processing (MMT; 6 ECTS; see BASIS)
  • Numerical Algorithms for Visual Computing and Machine Learning (MMT; 6 ECTS; see BASIS)
  • Introduction to Sensor Data Fusion (MMT; 6 ECTS; see BASIS)
  • Technical Neural Nets (MMT; 6 ECTS; see BASIS)
  • Image Acquisition and Analysis in Neuroscience (MMT; 6 ECTS; see BASIS)
  • Computer Vision (MMT; 9 ECTS; see BASIS and check with instructor)
Compulsory module component / online learning unit

For all students as prerequisite to thesis registration, you need to pass an online learning unit "Scientific Integrity". This is a central course offer by RWTH. It is offered every semester.

Bridging course "Foundation of Informatics"

This course is a course on the foundations in theoretical computer science and might be mandatory to you. Please check your admission letter, to see if it is mentioned there. If not, you are not required to take it. However, we strongly encourage all students to participate since it covers all necessary theoretical topics required in many elective courses.

The course is held in a blended learning format. It is structured in two blocks of each two weeks. The first block is completely online and can be done in a self-paced manner. Please checkout the course webpage for more details and register to its mailing list and online course room:

Course "Technical Writing"

This course is a mandatory course offered as a block course (4-5 days).

It is offered starting March 10th, 2025 at b-it. Please register in RWTHonline (LV KP00008).

Module Manuals/Handbooks (former Module catalogues)

Module Manuals are published every semester and contain all modules of the study program. Please take note: Module descriptions can change between semesters. You can find the recently published version both program versions here.

Thesis Registration

If you are required to take the bridging course or any other "Auflagen", you need to pass them before thesis registration (according to general examination regulation §3 para. 6)

You may register your thesis when you have achieved the following credits and they are shown on your transcript.

  • one of two compulsory elective modules in the area of Practical Labs has been successfully completed,
  • all compulsory elective modules in the area of Communication Skills have been successfully completed, and
  • a total of 54 CP in examinations have been successfully completed
  • For all students enrolled since Winter 2020, you need to pass the module component Scientific Integrity (online course offered every semester; see RWTHonline).

In total you'll need 60% of 90 credits, which translates to 54 credits.

To finish the program you'll need 120 credits as mentioned above.

Your first examiner needs to be from the CS department of RWTH Aachen University or University of Bonn. They can also be from Fraunhofer FIT or IAIS if they have affiliation with either RWTH or Uni Bonn as well (e.g., Prof. Wrobel, Prof. Rose, Prof. Prinz). The second examiner can be any examiner from a university, but most often is also from the CS department of RWTH or Uni Bonn.

Please note that in many cases you will have a supervisor (e.g., research assistant of the respective examiner), who will supervise you. They have no examiner role and can not be first or second examiner (except if they have examination priviledges by the examination board).

If you found a topic with a examiner, please contact the ZPA and ask for the registration form for your thesis.

Reminder: if the thesis is registered you'll have only 6 months to work on it.

Some examiners allow/require a reading phase before registration where you work up a proposal and present your thesis idea before start to work on it. This can take 2-8 weeks depending on the topic and supervisor.

After collecting the signatures on the registration form, you have to submit the form via https://paperless.rwth-aachen.de. In case of questions, feel free to contact msc-mi@b-it-center.de.