Course Catalog

Study Program SoSe 2024

Informatik, B.Sc./M.Sc.

Bachelor Informatik

Wahlbereich Bachelor-Aufbau (IBA) / Bachelor-Basis (BB)

IBAP / BB-7: Praktische und Technische Informatik

Nach BPO 2020 mindestens ein Lehrangebot aus dieser Kategorie wählen.
Für ,,Bachelor - PrakTechInfWahl`` zwei Module aus dieser Kategorie wählen: BB-7xx.xx. Keine Ausnahmeanträge.
Course numberTitle of eventLecturer
03-IBAP-ML (03-BB-710.10)Grundlagen des Maschinellen Lernens (in English)
Fundamentals of Machine Learning

Kurs (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Mon. 14:00 - 16:00 MZH 1470 Übung
weekly (starts in week: 1) Wed. 08:00 - 10:00 MZH 1380/1400 Vorlesung
weekly (starts in week: 1) Wed. 10:00 - 12:00 MZH 1380/1400 GW2 B1820 Übung

Additional dates:
Wed. 12.06.24 08:00 - 09:30 MZH 1380/1400
Tue. 23.07.24 14:00 - 16:00

Schwerpunkt: AI
https://lvb.informatik.uni-bremen.de/ibap/03-ibap-ml.pdf
Die Übungen starten in der 2. Semesterwoche.

Tanja Schultz
Felix Putze
Darius Ivucic
Gabriel Ivucic
Zhao Ren
03-IBAP-MRCAModern Robot Control Architectures (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Mon. 10:00 - 12:00 DFKI RH1 B0.10 Vorlesung
weekly (starts in week: 1) Thu. 14:00 - 16:00 DFKI RH1 B0.10 Übung

https://lvb.informatik.uni-bremen.de/ibap/03-ibap-mrca.pdf
Robotics is a complex field that emerged at the intersection of multiple disciplines such as physics, mathematics and computer science. New advances in hardware and software design and progress in artificial intelligence enable robotics research to pursue higher goals and achieve increased autonomy in various environments. For instance, robots can operate in disaster zones for search and rescue operations, can be employed in rehabilitation and healthcare, space and underwater exploration, etc. Given the complexity of such scenarios, it is essential to develop robust robotic systems with a high degree of autonomy, able to assist humans in difficult and tedious tasks.

This course aims to provide the fundamentals of modern robot control approaches that enable robotic agents to operate in the environment autonomously. The course introduces a basic understanding of autonomous robots, along with tools and methods to control various types of mobile robotic platforms and manipulators. Firstly, the course presents the types of sensors and actuators employed in autonomous robotic platforms. Secondly, it offers a formal understanding of the robot geometry, its kinematic and dynamic models. Finally, the course provides methods and approaches to control the robotic system from a deliberative and reactive point of view. Students will put this knowledge into practice during tutorials and exercise sheets using Python implementation and robot simulations.

Contents

  • Introduction to Robotics and AI: long term robot autonomy, artificial intelligence, deliberative vs. reactive control, robotic applications.
  • Sensing and Actuation Modalities: types of sensors and actuators, sensor fusion, actuator control.
  • Robot Geometry and Transformations: robot transformations in the 3D space, exponential and logarithmic maps, forward and inverse geometric models.
  • Kinematics: definition of twists and wrenches for rigid bodies, geometric Jacobian formulation, forward and inverse kinematics.
  • Dynamics: an introduction to Lagrangian and Newtonian mechanics, robot dynamics formulation, recursive Newton-Euler algorithm.
  • Localization: direct and probabilistic methods for robot localization, odometry, global localization, particle filter.
  • Path Planning: path vs. trajectory generation, graph-based methods for path planning (e.g. Djikstra, A\*).
  • Kinodynamic Planning: transcribing a dynamic planning problem into trajectory optimization, direct and indirect methods, costs and constraints.
  • Reinforcement Learning-based Control: mathematical foundations, discrete vs continuous methods, reinforcement learning for closed-loop robot control.
  • Dynamic Control: PD gravity compensation control, computed torque control, admittance vs impedance control.
  • Optimal Control: energy-shaping control, LQR and time-varying LQR control.

Learning Outcomes

At the end of the course, the student is expected to be able to:
  • Define robot autonomy and list its key aspects.
  • Describe the sensor and actuator modalities used in robotics, and explain their relevance for robot control.
  • Implement and understand the low-level actuator control methods.
  • Compute the 3D world coordinate transformations for rigid bodies.
  • Apply the robot forward and inverse geometric model.
  • Describe a robotic system based on its kinematic and dynamic properties.
  • Use probabilistic methods for robot localization.
  • Generate an optimal path for a mobile robot or manipulator using graph search methods.
  • Plan a path taking into account the robot kinodynamic properties.
  • Use reinforcement learning methods to control simple robotic systems.
  • Apply dynamical and optimal control methods on robotic systems such that they are robust against disturbances.
  • Assess the strengths and limitations of different control methods presented in the course.
  • Identify open challenges in robotics research and current trends in state-of-the-art.
  • Communicate confidently using the terminology in the field of robotics.
  • Cooperate and work in teams in order to solve tasks.

Examination

During the semester, students are required to complete 6 worksheets in groups of 4.
To pass the course, students must achieve a minimum of 50% on both the worksheets and the written exam.
The final grade is 40% based on worksheets and 60% on the written exam.

References

  • Mechanics of Robotic Manipulation, Mathew T. Masen, MIT press, 2001.
  • Algebra and Geometry, Alan F. Beardon, Cambridge University Press, 2005.
  • Modelling and Control of Robot Manipulators, Lorenzo Sciavicco, Bruno Siciliano, Springer, 2000.
  • Probabilistic Robotics (Intelligent Robotics and Autonomous Agents), Sebastian Thrun, Wolfram Burgard, and Dieter Fox, MIT Press, 2005.
  • Introduction to Autonomous Mobile Robots, Siegwart R., Nourbakhsh I., Scaramuzza D., MIT press, 2011.
  • Automated Planning: Theory and Practice, Malik Ghallab, Dana Nau, Paolo Traverso, Elsevier, 2004.
  • Behaviour-based robotics, R. C. Arkin, MIT press, 1998.
  • Modern Robotics: Mechanics, Planning, and Control, Kevin M. Lynch and Frank C. Park, Cambridge University Press, 2017.

Frank Kirchner
M. Sc. Mihaela Popescu (Organizer)
M. Sc Jonas Haack

Wahlbereich Bachelor-Vertiefung (IBV) / Bachelor-Ergänzung (BE)

Weitere Wahlangebote können aus dem Wahlbreich IBA/BB und bei Vorliegen der inhaltlichen Voraussetzungen aus dem Wahlangebot des Masterstudiengangs Informatik gewählt werden.
BPO \'10: weitere BE-Angebote unter Wahlbereich IBFW
BPO\'20: nur IBA/IBV

IBVT / BE-6: Theoretische Informatik und Mathematik

Course numberTitle of eventLecturer
03-M-GS-7Introduction to R (in English)

Seminar (Teaching)
ECTS: 3

Dates:
weekly (starts in week: 1) Fri. 10:00 - 13:00 GW1 A0150 Seminar

3 SWS Seminar
Raum wird nach Anmeldung in Stud.IP bekannt gegeben.
Homepage des KKSB und Uni-Lageplan

Prof. Dr. Werner Brannath
Eike Voß

IBVP / BE-7: Praktische und Technische Informatik

Course numberTitle of eventLecturer
IBVP-AKRActionable Knowledge Representation (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Tue. 10:00 - 12:00 Vorlesung
weekly (starts in week: 1) Tue. 12:00 - 14:00 Übung

Die Veranstaltung findet im TAB in Raum 0.30 statt.
https://lvb.informatik.uni-bremen.de/ibv/03-ibvp-akr.pdf

This course deals with the idea of bringing knowledge into applications to support users in daily life. It therefore covers topics on how knowledge can be represented to be machine-understandable, how knowledge can be acquired from different sources (including Web scraping) and how such different knowledge chunks can be linked. It will further discuss how to reason about knowledge and how different agents like websites, AR applications or robots can use knowledge to support users in their daily life. All exercises will be available in platform-independent jupyter notebooks based on python and have low software requirements.

Robert Porzel
Michaela Kümpel

IBVA / BE-8: Angewandte Informatik

Course numberTitle of eventLecturer
03-IBVA-DSV (03-BE-802.98a)Data Science and Visualization (in English)

Kurs (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Mon. 10:00 - 12:00 MZH 5600 Kurs
weekly (starts in week: 1) Mon. 12:00 - 14:00 MZH 5600 Kurs

Eine Doppelanerkennung von 'Data Science' und 'Data Science and Visualization' ist nicht möglich.
https://lvb.informatik.uni-bremen.de/ibv/03-ibva-dsv.pdf

The class will provide an introduction to data science and information visualization. For this, the programming language Python will be used (and taught). For creating data visualizations, you will be able to choose among a series of tools (e.g., Plotly, Observable, etc.)

We will explore different concepts from the fields of human-computer interaction, data visualization, and computer-supported collaborative work. You will learn about:
      • Basic statistics
      • Visualization techniques
      • Interaction design
Exploratory data analysis and evaluation, as an integral part of data science, will also be taught. The course will involve applying the learned techniques to real-world datasets to develop a custom project.

This class is taught in person and in English. Use material like the coursebook to learn more about the topics as we progress in the course.

M. Sc Gabriela Molina Leon

Freie Wahl inkl. Seminare - IBFW / BE

Informationen zum Thema General Studies findet ihr auch hier: https://www.szi.uni-bremen.de/wp-content/uploads/2021/10/GSListe.pdf
Course numberTitle of eventLecturer
03-IBFW-HTO (03-BE-699.12)Hands-on Tutorial on Optimization (in English)

Blockveranstaltung (Teaching)
ECTS: 3

https://lvb.informatik.uni-bremen.de/igs/03-ibfw-hto.pdf
A large number of problems arising in practical scenarios like communication, transportation, planning, logistics etc. can be formulated as discrete linear optimization problems. This course briefly introduces the theory of such problems. We develop a toolkit to model real-world problems as (discrete) linear programs. We also explore several ways to find integer solutions such as cutting planes, branch & bound, and column generation.

Throughout the course, we learn these skills by modeling and solving, for example, scheduling, packing, matching, routing, and network-design problems. We focus on translating practical examples into mixed-integer linear programs. We learn how to use solvers (such as CPLEX and Gurobi) and tailor the solution process to certain properties of the problem.

This course consists of two phases:

  • One week Mon-Fri (full day) of lectures and practical labs: October 9-13, 2023, in MZH.
  • A subsequent project period: One problem has to be modeled, implemented, and solved individually or in a group of at most three students. The topic will be provided by the lecturers and will be discussed on the last day of the block course. The project including the implementation has to be presented in the beginning of the winter semester.

There are no prerequisites except some basic programming skills to participate.

Please confirm your participation by email to Felix fhommels@uni-bremen.de by September 15.

Prof. Dr. Nicole Megow
Dr. Felix Christian Hommelsheim

Master Informatik

Wahlbereich Master-Aufbau (IMA) / Master-Basis (MB)

Nach der Prüfunsordnung von 2020 heißt dieser Bereich Master-Aufbau (IMA), nach der Prüfungsordnung von 2012 Master-Basis (MB).

IMAT / MB-6 - Theoretische Informatik und Mathematik

Nach MPO 2020 und MPO 2012 mindestens ein Lehrangebot aus dieser Kategorie wählen.
Nach MPO 2012 auf Antrag auch ME-6xx.xx-Lehrangebot oder fortgeschrittenes Mathematik-Lehrangebot möglich.
Course numberTitle of eventLecturer
03-IMAT-APX (03-ME-602.99a)Approximation Algorithms (in English)

Kurs (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 2) Tue. 10:00 - 12:00 MZH 3150 Kurs
weekly (starts in week: 2) Thu. 14:00 - 16:00 MZH 1470 MZH 5500 Übung

Profil: SQ, KIKR.
Schwerpunkt: IMA-SQ, IMVT-AI, IMVT-VMC
weitere Studiengänge: M-M-Alg-Num, M-T
https://lvb.informatik.uni-bremen.de/imat/03-imat-apx.pdf

A large number of problems arising in practical scenarios like communication, transportation, planning, logistics etc. can be modeled as combinatorial optimization problems. In most cases, these problems are computationally intractable and one often resorts to heuristics that provide sufficiently good solutions in reasonable amount of runtime. However, in most cases, such heuristics do not provide a worst case guarantee on the performance in comparison to the optimum solution. In this course, we shall study algorithms for combinatorial optimization problems which can provide strong mathematical guarantees on performance. The course aims at developing a toolkit for solving such problems. The lectures will consist of designing polynomial-time algorithms and proving rigorous bounds on their worst case performances.
We review many classical results in the field of approximation algorithms, highlighting different techniques commonly used for the design of such algorithms. Among others, we will treat the following topics:
• Greedy algorithms and Local Search
• Rounding Data and Dynamic Programming
• Deterministic Rounding of Linear Programs (LPs)
• Random Sampling and Randomized Rounding of LPs
• Primal-Dual Methods
• Hardness of Approximation
• Problem Solving under Uncertainty

Dr. Felix Christian Hommelsheim

IMAP / MB-7 - Praktische und technische Informatik

Nach MPO 2020 mindestens ein Lehrangebot aus dieser Kategorie wählen. Nach MPO 2012 zwei Lehrangebote aus dieser Kategorie wählen.
Course numberTitle of eventLecturer
03-IMAP-AMLAdvanced Machine Learning (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Mon. 10:00 - 12:00 MZH 6200 Übung
weekly (starts in week: 1) Tue. 16:00 - 18:00 MZH 1450 Übung
weekly (starts in week: 1) Wed. 14:00 - 16:00 MZH 1380/1400 Vorlesung

Profil: KIKR
Schwerpunkt: IMAP-AI, IMA-VMC
https://lvb.informatik.uni-bremen.de/imap/03-imap-aml.pdf

Tanja Schultz
Felix Putze
03-IMAP-DIS (03-MB-703.02)Design of Information Systems (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Mon. 12:00 - 14:00 MZH 1450 Vorlesung
weekly (starts in week: 1) Tue. 08:00 - 10:00 MZH 1110 Übung

Profil: SQ.
Schwerpunkt: IMVP-DMI, IMVP-SQ
https://lvb.informatik.uni-bremen.de/imap/03-imap-dis.pdf
Die Veranstaltung ist inhaltlich identisch mit "Entwurf von Informationssystemen" (keine Doppelanerkennung möglich).

Martin Gogolla
03-IMAP-RL (03-ME-712.03)Reinforcement Learning (in English)

Kurs (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Tue. 10:00 - 12:00 DFKI RH1 B0.10 Kurs
weekly (starts in week: 1) Thu. 16:00 - 18:00 DFKI RH1 B0.10 Kurs

Profil: KIKR.
Schwerpunkt: IMA-AI, IMVP-VMC
https://lvb.informatik.uni-bremen.de/imap/03-imap-rl.pdf

Frank Kirchner
Melvin Laux
03-IMAP-SECOROSoftware Engineering for Cognitive Robots (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Tue. 08:00 - 10:00 MZH 1090 Vorlesung
weekly (starts in week: 1) Wed. 14:00 - 16:00 MZH 1090 Übung


Nico Hochgeschwender

IMAA / MB-8 - Angewandte Informatik

Nach MPO 2012 ein Lehrangebot aus dieser Kategorie wählen. Nur nach MPO 2012 auf Antrag auch ME-8xx.xx-Modul möglich.
Course numberTitle of eventLecturer
03-IMAA-CTHCICurrent Topics in Human Computer Interaction (in English)

Kurs (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 2) Wed. 10:00 - 14:00 SFG 0150 Kurs

Profil: DMI
Schwerpunkt: IMA-DMI, IMA-VMC
https://lvb.informatik.uni-bremen.de/imaa/03-imaa-cthci.pdf

Prof. Dr. Tanja Döring
03-IMAA-EC (03-MB-804.03)Entertainment Computing (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Tue. 10:00 - 12:00 MZH 6200 Vorlesung
weekly (starts in week: 1) Tue. 12:00 - 14:00 MZH 6200 Übung

Profil: DMI
Schwerpunkt: IMK-DMI, IMA-VMC
https://lvb.informatik.uni-bremen.de/imaa/03-imaa-ec.pdf

Prof. Dr. Rainer Malaka
Rachel Ringe
Leon Tristan Dratzidis
Nima Zargham
03-IMAA-MAD (03-ME-804.06)Mobile App Development (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Mon. 12:00 - 14:00 MZH 6200 Vorlesung
weekly (starts in week: 1) Mon. 14:00 - 16:00 MZH 6200 Übung

Profil: DMI
Schwerpunkt: IMA-DMI, IMVA-DMI
https://lvb.informatik.uni-bremen.de/imva/03-imva-mad.pdf
Die Veranstaltung richtet sich an Studenten der Informatik und Digitalen Medien. In Gruppenarbeit sollen die Studierenden semesterbegleitend ein App-Projekt umsetzen. In der Vorlesung werden alle relevanten Informationen der modernen Softwareentwicklung, mit Fokus auf die mobile App-Entwickung, vermittelt. Dazu gehören Themen wie mobiles Testing, Scrum, UX Design, Evaluation & Nutzertests, Design Patterns und Cross-Plattform-Entwicklung. Das Ziel dabei ist die Vermittlung von praxisrelevantem Wissen aus dem Alltag eines erfolgreichen Unternehmens.

Prof. Dr. Rainer Malaka
David Ruh
Nicolas Autzen

Wahlbereich Master-Vertiefung (IMV) / Master-Ergänzung (ME)

MPO 2012: weitere ME-Angebote unter Wahlbereich IMS/ME und unter General Studies IMGS

IMVT / ME-6 - Theoretische Informatik

Course numberTitle of eventLecturer
03-M-SP-12High-Performance Visualization (in English)
Interactive Exploration for the Analysis of Large-scale Scientific Datasets

Lecture (Teaching)
ECTS: 4,5 / 6

Dates:
weekly (starts in week: 1) Thu. 14:00 - 16:00 MZH 1110 Lecture and Exercise

The lecture addresses Interactive Visualization of Huge Scientific Datasets. More information can also be found on the Homepage: https://www.uni-bremen.de/ag-high-performance-visualization

Die Vorlesung beschäftigt sich mit den mathematischen Grundlagen der wissenschaftlichen Visualisierung und behandelt Methoden für das parallele Post-Processing großer wissenschaftlicher Datensätze. Anwendungsbeispiele werden anhand der Open-Source-Software ParaView erläutert.
Homepage zur Veranstaltung: https://www.uni-bremen.de/ag-high-performance-visualization

Prof. Dr. Andreas Gerndt

IMVP / ME-7 - Praktische Informatik

Course numberTitle of eventLecturer
03-IMVP-ACAAdvanced Computer Architecture (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Mon. 08:00 - 10:00 MZH 5600 Vorlesung
weekly (starts in week: 1) Tue. 08:00 - 10:00 MZH 5600 Übung
Prof. Dr. Rolf Drechsler
Dr. Kamalika Datta
03-IMVP-ECLEdge Computing Lab (in English)

Kurs (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Mon. 16:00 - 18:00 MZH 1110 Kurs


Peter Fereed Haddawy
Prof. Dr. Anna Förster
Thomas Dieter Barkowsky
03-IMVP-LSPDLogic Synthesis and Physical Design (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Wed. 16:00 - 18:00 MZH 1380/1400 Vorlesung
weekly (starts in week: 1) Thu. 08:00 - 10:00 MZH 1100 Übung


Prof. Dr. Marcel Walter
03-IMVP-MPAR (03-ME-708.05)Massively-Parallel Algorithms (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Tue. 16:00 - 18:00 MZH 1110 Vorlesung
weekly (starts in week: 1) Wed. 08:00 - 10:00 MZH 1100 Übung

https://lvb.informatik.uni-bremen.de/imvp/03-imvp-mpar.pdf
Profil: SQ, KIKR, DMI.
Schwerpunkt: SQ, AI, DMI, VMC
Some prior expertise in C will be helpful. The lecture will be held in German or English, depending on demand.
https://cgvr.cs.uni-bremen.de/teaching/

Prof. Dr. Gabriel Zachmann
03-IMVP-TCRSTrustworthy Cognitive Robots and Systems (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Wed. 12:00 - 14:00 MZH 5600 Vorlesung
weekly (starts in week: 1) Thu. 10:00 - 12:00 MZH 1450 Übung


Nico Hochgeschwender
03-IMVP-UCNBUnconventional Computing: Nanotech and Biochips (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Thu. 12:00 - 14:00 MZH 1450 Vorlesung
weekly (starts in week: 1) Thu. 14:00 - 16:00 MZH 1450 Übung


Prof. Dr. Marcel Walter

IMVA / ME-8 - Angewandte Informatik

Course numberTitle of eventLecturer
03-IMVA-ACSSApplied Computer Science in Sports (in English)

Kurs (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Wed. 14:00 - 18:00 MZH 1110 Kurs

Schwerpunkt: IMVA-AI, IMVA-DMI
https://lvb.informatik.uni-bremen.de/imva/03-imva-acss.pdf
The aim of this course is to create an understanding of the major aspects of sports applications. The course is split into two parts: the first half has a classic lecture/tutorial style, whereas the second half will focus on the creation of individual sports applications.

The lectures will explain the necessary fundamentals, such as sensor technology, user feedback, and the conduction of empirical studies, along with a number of inspiring examples.

In the project part, own prototypes for sports applications are developed in small groups. The exact application as well as the technical implementation approach can be chosen freely. The final graded outcome of the course will be a small sports application about which a presentation has to be held and a documentation in a scientific paper style has to be written.

The course will be held in English.

Schwerpunkt: AI, DMI

Robert Porzel
Dr. Tim Laue
Bastian Dänekas
03-IMVA-DSSDecision Support Systems (in English)

Lecture (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Wed. 08:15 - 10:00 MZH 1110
weekly (starts in week: 1) Wed. 10:00 - 12:00 MZH 1110 Vorlesung und Übung


Dr. Gerhard Klassen
Dr. Marc Wyszynski
Prof. Dr. Dr. Björn Niehaves
Sebastian Weber
03-IMVA-EI (03-ME-899.03)Embodied Interaction (in English)

Kurs (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Thu. 08:00 - 10:00 MZH 1110 Kurs
weekly (starts in week: 1) Thu. 10:00 - 12:00 MZH 1110 Kurs

Profil: DMI.
Schwerpunkt: IMVA-DMI, IMVA-VMC
https://lvb.informatik.uni-bremen.de/imva/03-imva-ei.pdf

Robert Porzel
Prof. Dr. Rainer Malaka
03-IMVA-GACGenerative AI and Creativity - Understanding the Impact on Digital Media (in English)

Kurs (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Mon. 12:00 - 14:00 MZH 1470 Kurs
weekly (starts in week: 1) Wed. 12:00 - 14:00 MZH 1470 Seminar

4 SWS, Schwerpunkt: IMVA-DMI
https://lvb.informatik.uni-bremen.de/imva/03-imva-gac.pdf

In this seminar, we want to investigate current tools and models (e.g., Dall-E2, ChatGPT) for creating content. We will discuss the idea and design and the implications for artists, developers, and researchers. Therefore, we will read current research papers and develop applications that use these models. We want to design and create new interfaces and ideas to support users with these tools. The course is open to Digital Media and Computer Science students.

Dr. Nina Wenig
03-IMVA-TMPThe Machinic Project (in English)

Seminar (Teaching)
ECTS: 6

Dates:
weekly (starts in week: 1) Mon. 10:00 - 12:00 MZH 1450 Seminar
weekly (starts in week: 1) Tue. 10:00 - 12:00 MZH 1450 Seminar


Dr. Bernhard Robben
Frieder Nake

Wahlbereich IMS / ME - Master Seminare

Course numberTitle of eventLecturer
03-DMM-MA-2-ONTHON THINKING. Logic – algorithmic – dialectic (in English)

Seminar (Teaching)
ECTS: 3

Dates:
weekly (starts in week: 1) Tue. 14:00 - 16:00 MZH 1450 Seminar
Frieder Nake
03-IMS-AISSeminar on Autonomous and Intelligent Systems (in English)

Seminar (Teaching)
ECTS: 3

Dates:
weekly (starts in week: 1) Tue. 08:00 - 10:00 DFKI RH1 B0.10 Seminar


Frank Kirchner
Melvin Laux
Dr. Lisa Gutzeit
03-IMS-APMSK (03-ME-711.09)Ausgewählte Probleme der multisensorischen Kognition (in English)
Selected Problems of Multisensory Cognition

Seminar (Teaching)
ECTS: 3

Dates:
weekly (starts in week: 1) Thu. 12:00 - 14:00 CART Rotunde - 0.67 Seminar

Profil: KIKR, DMI.
https://lvb.informatik.uni-bremen.de/ims/03-ims-apmsk.pdf
Die Veranstaltung findet in Englischer Sprache statt.

Christop W. Zetzsche
Kerstin Schill
03-IMS-CNTComputational Nanotechnologies (in English)

Blockveranstaltung (Teaching)
ECTS: 3

Additional dates:
Wed. 03.04.24 14:00 - 16:00 MZH 4380 (AGRA-Raum)

Genaue Block-Zeiten werden noch bekanntgegeben.
Der Einführungstermin findet am 03.04.2024 in Raum 4380 statt.

https://lvb.informatik.uni-bremen.de/ims/03-ims-cnt.pdf

Prof. Dr. Marcel Walter
03-IMS-MBCDLMultimodal Biosignal Collection in Daily Life (in English)

Seminar (Teaching)
ECTS: 3

Additional dates:
Wed. 03.04.24 10:00 - 12:00 Auftakttermin
Wed. 10.04.24 10:00 - 12:00 CART 0.01
Wed. 08.05.24 10:00 - 12:00 CART 0.01
Wed. 29.05.24 10:00 - 12:00 CART 0.01
Wed. 26.06.24 10:00 - 12:00 CART 0.01

Auftakttermin am 03.04.2024 von 10-12h in Raum 0.01.
Weitere Termine werden dann abgesprochen.

Jana Schill
03-IMS-SRSESeminar on Topics in Robot Software Engineering (in English)

Seminar (Teaching)
ECTS: 3

Dates:
weekly (starts in week: 1) Tue. 14:00 - 16:00 MZH 4140 Seminar


Nico Hochgeschwender

General Studies

Informationen zum Thema General Studies findet ihr auch hier: https://www.szi.uni-bremen.de/wp-content/uploads/2021/10/GSListe.pdf

Veranstaltungen aus anderen Studiengängen (Auswahl)

Course numberTitle of eventLecturer
04-M30-CEM-SFI-1On Board Data Handling (in English)

Lecture (Teaching)
ECTS: 3

Dates:
weekly (starts in week: 1) Thu. 10:00 - 12:00 IW3 0200
Dr. rer. nat. Frank Dannemann

Graduiertenseminare

Course numberTitle of eventLecturer
03-IGRAD-CoSy (03-05-H-711.91)Graduiertenseminar Cognitive Systems (in English)

Seminar (Teaching)

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

Veranstaltungen für andere Studiengänge

Course numberTitle of eventLecturer
META-2024-ALL-IF27th International 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 2024 sowie im Wintersemester 2024/25 anerkannt. Alle Einzelangaben, Zeiten und Anmeldungen jederzeit nur über die Website https://www.informatica-feminale.de.
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 2024 as well as in winter semester 2024/25. Further information, schedules and registration only on the website https://www.informatica-feminale.de.

Veronika Oechtering
Henrike Illig

Sonstige Veranstaltungen ohne Kreditpunkte

Course numberTitle of eventLecturer
03-ISONST-EJCEDM Journal Club (in English)

Seminar (Teaching)

Additional dates:
Mon. 10.02.20 14:00 - 16:00 MZH 5300

Veranstaltung für Doktoranten, jeden 1. Montag im Monat von 14-16h in Raum 5300.

Robert Porzel
Sebastian Höffner
Dr. Nina Wenig
Prof. Dr. Rainer Malaka

Informatica Feminale

Deutschlandweites Sommerstudium fuer Frauen in der Informatik.

Die Informatica Feminale bietet jaehrlich kompakte Lehre zur Informatik fuer Studentinnen aller Hochschularten und fuer an Weiterbildung interessierte Frauen. Studieneinstieg, Verbleib im Studium, Berufsuebergang und lebenslanges Lernen auf universitaerem Niveau stehen dabei gleichermassen im Blickfeld. Dozentinnen und Teilehmerinnen kommen aus dem In- und Ausland. Das Sommerstudium in der Universitaet Bremen ist ein Ort des Experimentierens, um neue Konzepte fuer das Informatikstudium zu finden.

Alle Informationen unter: http://www.informatica-feminale.de/
Course numberTitle of eventLecturer
META-2024-ALL-IF27th International 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 2024 sowie im Wintersemester 2024/25 anerkannt. Alle Einzelangaben, Zeiten und Anmeldungen jederzeit nur über die Website https://www.informatica-feminale.de.
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 2024 as well as in winter semester 2024/25. Further information, schedules and registration only on the website https://www.informatica-feminale.de.

Veronika Oechtering
Henrike Illig