| 03-IBFS-TSTUD | Teilnahme an Studien (Proband*innenstunden) https://lvb.informatik.uni-bremen.de/igs/03-ibfs-tstud.pdf Zu Beginn jedes Semesters findet eine Infoveranstaltung statt, wo die Scheinkriterien für Versuchspersonen erläutert werden. Außerdem werden (aufbauend auf den Inhalten von WA1) Forschungsmethoden von Studien mit Versuchspersonen vermittelt. Im weiteren Verlauf des Studiums sollen Studierende 15 Versuchspersonenstunden absolvieren (d.h. an mehreren Studien teilnehmen). Jede Studienteilnahme wird mit Versuchspersonenstunden vergütet, die in ECTS anerkannt werden können. Die Versuchspersonenstunden können über mehre Semester gesammelt werden. Die Teilnahme an den Studien soll in einer schriftlichen Ausarbeitung dokumentiert und reflektiert werden.
At the beginning of each semester, an information session is held where the certificate criteria for subjects are explained. In addition, research methods of studies with test subjects are taught (building on the contents of WA1).
Later in the program, students are expected to complete 15 subject hours (i.e., participate in different studies). Each study participation is compensated with subject hours, which can be recognized in ECTS. The subject hours may be accumulated over multiple semesters.
Participation in the studies should be documented and reflected upon in a written paper at the end. The selection of participants is made manually after registration.
Users who wish to register for this event will receive more detailed information and can then still decide against participation. Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Rainer Malaka |
| 03-IBVP-AKR | Actionable Knowledge Representation (in englischer Sprache) 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. Termine und weitere Informationen finden Sie in Stud.IP. | Robert Porzel Michaela Kümpel |
| 03-IMVP-ACA | Advanced Computer Architecture (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Rolf Drechsler Dr. Kamalika Datta Christina Sophie Viola Plump |
| 03-IMAP-ACG | Advanced Computer Graphics (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Gabriel Zachmann |
| 03-IMS-APX | Advanced Topics in Approximation Algorithms (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Nicole Megow Moritz Yannik Buchem |
| 03-IMVA-ACSS | Applied Computer Science in Sports (in englischer Sprache) 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. Termine und weitere Informationen finden Sie in Stud.IP. | Robert Porzel Dr. Tim Laue Bastian Dänekas |
| 03-IMAT-APX | Approximation Algorithms (in englischer Sprache) 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 Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Nicole Megow Moritz Yannik Buchem |
| 03-IMS-APMSK | Ausgewählte Probleme der multisensorischen Kognition (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Kerstin Schill Christop W. Zetzsche-Schill |
| 03-IMVP-BMUSZE | Bioinspirierte Mustererkennung und Szenenanalyse Termine und weitere Informationen finden Sie in Stud.IP. | Christop W. Zetzsche-Schill Joachim Clemens Jonas Krumme |
| 03-IBFW-BBDC | Bremen Big Data Challenge https://lvb.informatik.uni-bremen.de/igs/03-ibfw-bbdc.pdf Inhalt: Das Seminar beschäftigt sich mit der Aufgabe der diesjährigen Bremen Big Data Challenge (BBDC). Die Teilnehmer:innen des Seminars stellen ihre Lösung der Aufgabe in einer Ausarbeitung im Umfang von zwei Seiten und in einer Präsentation vor den anderen Teilnehmer:innen vor. Weitere Details zur Challenge: https://bbdc.csl.uni-bremen.de Ziele: Während der Challenge erarbeiten die Teilnehmer:innen selbständig eine Lösung für die diesjährige Bremen Big Data Challenge. Sie lernen und vertiefen dabei ihre Kenntnisse der Datenanalyse und des Maschinellen Lernens anhand eines praktischen Beispiels. Die Studierenden lernen präzise ihr Vorgehen und Ergebnisse in einem wissenschaftlichen Format zusammenzufassen und zu präsentieren. Ablauf: Der Kickoff Termin ist der 7.4., 14:15-15:45, Cartesium Raum 0.01, hier werden Scheinbedingungen und Fragen geklärt. Ein weiterer Termin für Fragen findet am 4.5., 14:15-15:45 (ebenfalls in Raum 0.01) statt. Der Abschlusstermin wird in Absprache mit den Teilnehmenden bestimmt. Hier stellen die Studierenden ihre Präsentation vor. Sprache: Die primäre Sprache ist Deutsch. Englische Ausarbeitung und Vorträge sind ebenfalls möglich und erwünscht. Termine und weitere Informationen finden Sie in Stud.IP. | Tanja Schultz Felix Putze |
| 03-IMAP-DIS | Design of Information Systems (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Martin Gogolla |
| 03-IMVP-DLS | Digital Logic Synthesis (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Rolf Drechsler Dr. Chandan Kumar Jha Christina Sophie Viola Plump |
| 03-IBAP-DSMS | Domänen-spezifische Modellierung und Sprachen Termine und weitere Informationen finden Sie in Stud.IP. | Nico Hochgeschwender |
| 03-IMAA-IMS | Einführung in Intelligente Marine Systeme (in englischer Sprache) Profil: KIKR Schwerpunkt: IMVA-AI https://lvb.informatik.uni-bremen.de/imaa/03-imaa-ims.pdf Die Vorlesung „Einführung in Intelligent Marine Systeme“ setzt sich aus drei Hauptelementen zusammen: 1. Vermittlung der Grundlagen die beim Entwurf und der Entwicklung mariner Systeme, vornehmlich Unterwasser-Systeme, zu berücksichtigen sind. Dazu gehören neben der Vorstellung der verschiedenen Systemkonzepte wie z.B. Remotely Operated Vehicles (ROV) und Autonomous Underwater Vehicles (AUV) und der Sensorik auch Methoden der Navigation, Kommunikation, Antrieb, Energieversorgung und Steuerung. 2. Gastvorträge von Entwicklern, Anwendern und potenzieller Nutzer mit Besuch des des MARUM.
Gastvorträge (bestätigt):
Kraken Robotik GmbH
ROSEN Technology and Research Center GmbH
3. Ein, mit den TeilnehmerInnen, zusammen entwickeltes und ausgearbeitetes Systemkonzept, welches auf die verschiedenen meerestechnisch spezifischen Gesichtspunkte (siehe 1.) eingeht. (Präsentation, Peer-evaluation)
Ziele der Vorlesung: • Grundlegendes Verständnis der marinen Umwelt im Kontext technischer Systeme • Verständnis der spezifischen Herausforderungen mariner Systeme gegenüber terrestrischen Systemlösungen • Übersicht über den gegenwärtigen Stand der Technik bei mobilen und stationären Systemen • Übersicht der verschiedenen Sensormodalitäten, die gegenwärtig eingesetzt werden • Fähigkeit ein einfaches Systemkonzeptunter Berücksichtigung der maritimen Randbedingungen zusammenzustellen.
Prüfungsform: Individuelles Fachgespräch oder mündliche Prüfung Peer evaluierte Präsentation (ausgeführt in Kleingruppen: 2-3 Personen) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Ralf Bachmayer Dr. Christian Meurer Dr. Daniel Gregorek |
| 03-IMVA-EI | Embodied Interaction (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Robert Porzel Prof. Dr. Rainer Malaka |
| 03-IMVA-EC2 | Entertainment Computing 2 (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Rainer Malaka Leon Tristan Dratzidis |
| 03-IBFW-EIUG | Ergänzung Informatik und Gesellschaft Nur für Studierende, die IUG belegt haben, und nach Absprache mit dem Dozenten. Zeiten und Räume wie IUG Die Vorbesprechung findet am 10. April 2026 von 12-14h statt im (…) Nur für Studierende, die IUG belegt haben, und nach Absprache mit dem Dozenten. Zeiten und Räume wie IUG Die Vorbesprechung findet am 10. April 2026 von 12-14h statt im MZH 1090. Termine und weitere Informationen finden Sie in Stud.IP. | Ralf Eric Streibl |
| 03-IMS-FTITR | Fortgeschrittene Themen des IT-Rechts Rechtliche Grenzen und Herausforderungen von Desinformation und Misinformation Profil: SQ, DMI https://lvb.informatik.uni-bremen.de/ims/03-ims-ftitr.pdf Das Seminar findet online über ZOOM statt. Im Rahmen des Seminars können 3 ECTS-Punkte erzielt werden. Dazu ist eine mündliche Präsentation - per Videokonferenz - zu einem abgestimmten Thema in einem Umfang von 20 Minuten zu erbringen sowie ein schriftliches einseitiges Handout/Abstract zu erstellen (diese sollte per E-Mail an die Lehrende geschickt werden). Zudem ist es möglich im Rahmen des Seminars 6 ECTS-Punkte zu erzielen. Dazu ist eine mündliche Präsentation - per Videokonferenz - zu einem abgestimmten Thema in einem Umfang von 20 Minuten zu erbringen sowie eine schriftliche Ausarbeitung des Themas in einem Umfang von 10 Seiten bis zum 07.07.2026 zu erstellen (die Ausarbeitung soll per E-Mail an die Lehrende versendet werden). Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Iris Kirchner-Freis, LL.M.Eur. |
| 03-IBAP-ML | Fundamentals of Machine Learning (in englischer Sprache) Schwerpunkt: AI https://lvb.informatik.uni-bremen.de/ibap/03-ibap-ml.pdf Die Übungen starten in der 2. Semesterwoche. You can take IBAP-ML Grundlagen des Maschinellen Lernens in German or IBAP-ML Fundamentals of Machine Learning in English. The course content is the same and can only be credited once. Termine und weitere Informationen finden Sie in Stud.IP. | Tanja Schultz Felix Putze Zhao Ren |
| 03-IMVP-GME | Termine und weitere Informationen finden Sie in Stud.IP. | Felix Putze |
| 03-IMS-GACR | Generative AI and Creativity -- Understanding the Impact on Digital Media (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Dr. Nina Wenig |
| 03-IBAA-GOVTEC | https://lvb.informatik.uni-bremen.de/ibaa/03-ibaa-govtec.pdf Die digitale Transformation des öffentlichen Sektors wird mit einer Fülle an unterschiedlichen Technologien vorangetrieben, die es ermöglichen, Prozesse zu automatisieren, die Effizienz zu steigern und die Interaktion mit Bürger*innen zu verbessern. Im Rahmen des Moduls Government Technology haben die Studierenden die Möglichkeit, solche Technologien anhand von Praxisbeispielen kennenzulernen und zu vertiefen. Hierbei werden auch die Chancen und Risiken der verschiedenen Technologien beleuchtet, um ein umfassendes Verständnis für deren Einsatz im öffentlichen Sektor zu erlangen. Dabei spielen Themen wie Künstliche Intelligenz, Blockchain, Robotic Process Automation und Mixed Reality eine wichtige Rolle. Im Rahmen des Moduls Government Technology haben die Studierenden nicht nur die Möglichkeit, theoretische Konzepte kennenzulernen, sondern auch anhand von realen Beispielen zu vertiefen. Hierbei werden konkrete Anwendungen und Projekte aus dem öffentlichen Sektor vorgestellt, die bereits mit den genannten Technologien umgesetzt wurden. Dabei lernen die Studierenden nicht nur die technischen Aspekte kennen, sondern auch die Herausforderungen, die bei der Einführung und Nutzung solcher Technologien im öffentlichen Sektor auftreten können. Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Dr. Björn Niehaves Luca Tom Bauer Jan Westermann Steffen Frederik Janas Fock Samira Krodel |
| 03-IBAP-KI | Grundlagen der Künstlichen Intelligenz Termine und weitere Informationen finden Sie in Stud.IP. | Michaela Kümpel Michael Beetz |
| 03-DMB-MI-1-MI2 | Grundlagen der Medieninformatik 2 Für Informatik Studierende nach der neuen BPO ist es IBA, für Studierende nach der alten BPO ist es Fachinformatik 2. (…) Termine und weitere Informationen finden Sie in Stud.IP. | Udo Frese |
| 03-IBAP-ML | Grundlagen des Maschinellen Lernens Schwerpunkt: AI https://lvb.informatik.uni-bremen.de/ibap/03-ibap-ml.pdf Die Übungen starten in der 2. Semesterwoche. Es kann IBAP-ML Grundlagen des Maschinellen Lernens auf deutsch oder IBAP-ML Fundamentals of Machine Learning auf englisch belegt werden. Die Inhalte des Kurses sind gleich und nur ein Mal anrechenbar. Termine und weitere Informationen finden Sie in Stud.IP. | Tanja Schultz Felix Putze Zhao Ren |
| 03-IBGA-IUG | Informatik und Gesellschaft „Informatik und Gesellschaft“ richtet sich zum einen an Bachelor-Studierende der Informatik und wird JEDES Semester (Sommer- wie Wintersemester) angeboten. In der (…) „Informatik und Gesellschaft“ richtet sich zum einen an Bachelor-Studierende der Informatik und wird JEDES Semester (Sommer- wie Wintersemester) angeboten. In der Regel besuchen Informatik-Bachelor-Studierende diesen Kurs im zweiten oder dritten Fachsemester. Zum anderen sind interessierte Studierende anderer Fächer herzlich eingeladen, an „Informatik und Gesellschaft“ teilzunehmen. Viele der behandelten Themen sind im Kern interdisziplinär und unterschiedliche fachliche Hintergründe sind damit in der Regel sehr bereichernd.
Der Beginn und die gemeinsame Vorbesprechung dieses Kurses findet am Freitag 10.April 2026 von 10 bis 12 Uhr im MZH 1090 statt. An dem genannten Termin erfolgen im Plenum die Vorstellung des Kurses, die Klärung der organisatorischen Abläufe und der Scheinbedingungen. Außerdem erfolgt an diesem Termin die Aufteilung der Teilnehmer*innen auf die einzelnen Seminar-Termine. Daher finden vor dieser Vorbesprechung auch noch keine Seminartermine statt.
Die Veranstaltung wird überwiegend als Präsenzveranstaltung stattfinden. Im weiteren Verlauf der Veranstaltung kann es vereinzelte online-Termine geben (z.B. zur Beratung der einzelnen Arbeitsgruppen) - insb die Präsentation der Referate (aufgeteilt in mehrere Seminargruppen) wir aber auf jeden Fall in Präsenz stattfinden. Termine und weitere Informationen finden Sie in Stud.IP. | Ralf Eric Streibl |
| 03-IMAP-ISPS | Informationssicherheit - Prozesse und Systeme Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr.-Ing. Carsten Bormann Stefanie Gerdes |
| 03-IBAA-ITM | Informationstechnikmanagement Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Andreas Breiter |
| 03-IMS-USPIP | Inside Android Code: Understanding Security and Privacy Issues in Practice (in englischer Sprache) Android applications present unique challenges for code analysis due to their event-driven nature, complex lifecycle, and deep interaction with the underlying system. (…) Android applications present unique challenges for code analysis due to their event-driven nature, complex lifecycle, and deep interaction with the underlying system. These characteristics make it particularly difficult to identify and reason about security vulnerabilities and privacy risks. This seminar explores fundamental concepts and recent advances in Android code analysis, with a focus on understanding and addressing security and privacy issues. It bridges theoretical foundations with practical tools and real-world applications. Key techniques in static and dynamic analysis are discussed to understand program behavior, detect vulnerabilities, and assess potential privacy leaks. Participants will independently study selected academic literature and present their findings, emphasizing critical thinking and clear communication. Due to the interactive format and individual supervision, participation is limited to approximately 20 students to ensure high-quality guidance and fair assessment. Termine und weitere Informationen finden Sie in Stud.IP. | Dr. Mehrdad Bahrini |
| 03-IMS-ISDM | Inside the Software Developer’s Mind: How We Understand, Navigate, and Visualize Code (in englischer Sprache) Understanding how developers make sense of complex code is an important challenge in modern software engineering. Real-world software systems are often large and (…) Understanding how developers make sense of complex code is an important challenge in modern software engineering. Real-world software systems are often large and difficult to navigate, making it hard to understand how different parts of the code work together. Developers need to explore code, follow dependencies, and build a clear picture of how a system behaves. This seminar focuses on how developers understand, navigate, and work with code, combining ideas from program comprehension and software visualization. We will examine how developers explore unfamiliar codebases, locate bugs, and understand system structures using both traditional techniques and modern tools such as large language models. In addition, the seminar covers software visualization approaches that help developers better understand complex structures and relationships within code. Participants will read and analyze recent research papers related to these topics. Each student will present their findings and actively participate in discussions. Due to the interactive format and limited number of participants, the seminar aims to provide an engaging and discussion-driven environment. Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Rainer Koschke Amir Mashmool |
| 03-IMS-IUAG | Intelligente Umgebungen für die alternde Gesellschaft Termine und weitere Informationen finden Sie in Stud.IP. | Kerstin Schill Christop W. Zetzsche-Schill |
| 03-M-GS-7 | Introduction to R (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Werner Brannath |
| 03-IMVP-WAWR | KI - Wissensakquisition und Wissensrepräsentation (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Michael Beetz Oger aus Weit Weit Weg Tom Schierenbeck, ????????? |
| 03-IBFW-KIBR | KI-basierte Robotersteuerung Termine und weitere Informationen finden Sie in Stud.IP. | Michael Beetz |
| 03-IMS-APKS | Kognitive Systeme Seminar (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Tanja Schultz Felix Putze |
| 03-IMAP-LLML | Life-Long Machine Learning (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Martin Mundt |
| 03-IBAT-LO | Termine und weitere Informationen finden Sie in Stud.IP. | Christoph Lüth Dr. Serge Autexier |
| 03-IMVP-MPAR | Massively-Parallel Algorithms (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Gabriel Zachmann |
| 03-IMAP-MIA | Medical Image Analysis (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr.-Ing. Horst Karl Hahn |
| 03-IBFW-MEHE | Das Seminar vermittelt grundlegende Konzepte und Verfahren der Metaheuristik zur Lösung komplexer Optimierungsprobleme, für die keine exakten Algorithmen existieren. (…) Das Seminar vermittelt grundlegende Konzepte und Verfahren der Metaheuristik zur Lösung komplexer Optimierungsprobleme, für die keine exakten Algorithmen existieren. Behandelt werden unter anderem Simulated Annealing, Tabu Search, Genetische Algorithmen und weitere populationsbasierte Verfahren. Termine und weitere Informationen finden Sie in Stud.IP. | Dr. Sarah Maria Morell |
| 03-IMS-SUSAI | Modern Perspectives on AI Sustainability (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Martin Mundt |
| 03-IBAP-MRCA | Modern Robot Control Architectures (in englischer Sprache) Schwerpunkt: AI https://lvb.informatik.uni-bremen.de/ibap/03-ibap-mrca.pdf The lecture will take place at DFKI.
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 robots to operate in the environment autonomously. The course introduces a basic understanding of robotics, along with tools and methods to control mobile robotic platforms and manipulators. Firstly, the course presents the basics of modeling robotic systems in terms of geometry, kinematics, and dynamics. Next, real robotic systems are considered with their different types of sensors and actuators. Furthermore, system identification as a means to adapt the robot model to the reality is treated. Finally, the course provides methods and approaches to control robots 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.
- 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.
- Sensing and Actuation Modalities: types of sensors and actuators, sensor fusion, actuator control.
- System Identification: methods to identify geometry, kinematic and dyanmic parameters of a robot.
- 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*).
- Dynamic Control: PD gravity compensation control, computed torque control, admittance vs impedance control.
Learning Outcomes
At the end of the course, the student is expected to be able to:
- Have a basic understanding about autonomous robots and AI.
- Compute the coordinate transformations for rigid bodies commonly used in robotics.
- Apply the robot forward and inverse kinematics.
- Describe a robotic system based on its kinematic and dynamic properties.
- Implement and understand the low-level actuator control methods.
- Describe the sensor and actuator modalities used in robotics, and explain their relevance for robot control.
- Apply system identification methods to improve robot models and adapt them to reality.
- Use probabilistic methods for robot localization.
- Generate a path for a mobile robot or manipulator using motion planning methods.
- Apply dynamical 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.
Termine und weitere Informationen finden Sie in Stud.IP. | Frank Kirchner Dennis Mronga M. Sc. Mihaela Popescu M. Sc Jonas Haack |
| 03-IBFW-NAKI | Nachhaltigkeit und Künstliche Intelligenz Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Martin Mundt |
| 03-IBFW-HTO | Optimization Bootcamp (in englischer Sprache) 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, Gurobi, Xpress and free ones) and tailor the solution process to certain properties of the problem.
This course consists of two phases:
- One week Mon-Fri (full day, 9-5) of lectures and practical labs: July 14-18, 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.
Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Nicole Megow |
| 03-IBAT-PN | Termine und weitere Informationen finden Sie in Stud.IP. | Dr. Sabine Kuske |
| 07-BA37-814-01 | Projektseminar: Stadt-Natur: Biologische Vielfalt und Artenschutz in Bremen Seminar für das Zertifikat Nachhaltigkeit BRENA Biologische Vielfalt ist die Grundlage gesunder Ökosysteme, nicht nur im tropischen Regenwald oder in den Polarregionen, sondern auch direkt vor unserer Haustür. (…) Biologische Vielfalt ist die Grundlage gesunder Ökosysteme, nicht nur im tropischen Regenwald oder in den Polarregionen, sondern auch direkt vor unserer Haustür. Artenvielfalt sichert unsere Lebensgrundlagen, stabilisiert ökologische Kreisläufe und trägt zu Lebensqualität bei. Doch aktuell erleben wir weltweit und auch in Deutschland einen massiven Rückgang an Biodiversität. Ursachen sind unter anderem Lebensraumverlust durch Bebauung und Intensivlandwirtschaft, Umweltverschmutzung, Klimawandel und die Ausbreitung invasiver Arten. Aus diesen Entwicklungen erwachsen dringende Notwendigkeiten für Schutz- und Erhaltungsmaßnahmen – lokal wie global. In diesem Projektseminar erkunden wir zentrale Orte urbaner Biodiversität in Bremen: von naturnah gestalteten Gärten über innerstädtische Naturschutzgebiete bis hin zu ökologisch wertvollen Brachflächen. In Zusammenarbeit mit Praxispartner*innen wie dem BUND, NABU, der Landesjägerschaft Bremen und weiteren Initiativen lernen die Studierenden die Rolle und Bedeutung dieser Orte kennen, diskutieren aktuelle Herausforderungen im Artenschutz und setzen sich mit konkreten Maßnahmen auseinander. Bei praktischen Pflegearbeiten und Forschungsaufgaben packen die Teilnehmenden selbst mit an und erfahren, wie Schutzstrategien vor Ort umgesetzt werden können. Das Seminar verbindet fachliche Einblicke, Exkursionen und praxisorientiertes Lernen mit der Reflexion über die eigene Rolle im gesellschaftlichen Engagement für Biodiversität – und trägt so zum Erwerb zentraler Kompetenzen im Bereich Nachhaltigkeit bei. Termine und weitere Informationen finden Sie in Stud.IP. | Fabio Nicoletti M. Sc Lennart Kötschau |
| 03-IBFW-PBVML | Proseminar: Bildverarbeitung und Maschinelles Lernen Termine und weitere Informationen finden Sie in Stud.IP. | PD Dr. Björn Gottfried |
| 03-IMAP-QSE | Qualitätsorientierter Systementwurf (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Rolf Drechsler Christina Sophie Viola Plump |
| 03-IBAP-RN | Termine und weitere Informationen finden Sie in Stud.IP. | Olaf Bergmann Ute Bormann |
| 03-IMAP-RL | Reinforcement Learning (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Frank Kirchner M.Eng Nayari Marie Lessa |
| 03-IMVP-RPROS | Robot Programming with ROS (in englischer Sprache) IMVP-AI Room: TAB Knowledge (0.30)
Learning Outcome: * Understand and apply concepts of functional programming * Understand and apply artificial intelligence techniques * (…) IMVP-AI Room: TAB Knowledge (0.30)
Learning Outcome: * Understand and apply concepts of functional programming * Understand and apply artificial intelligence techniques * Program an autonomous robot platform using ROS * Implement failure handling techniques
Contents: This course gives a solid practical introduction to the Robot Operating System (ROS2) up to advanced topics on how to control robots. The lecture covers the tools of ROS2 and the cognitive robot architecture CRAM. Students work in small groups on a TurtleBot to apply the lectures content hands-on to the robot. Eventually the students will be able to design an autonomously driving vehicle, being evaluated in a final competition.
Profile: KIKR https://lvb.informatik.uni-bremen.de/imvp/03-imvp-rpros.pdf Termine und weitere Informationen finden Sie in Stud.IP. | Franklin Kenghagho Kenfack Michael Beetz |
| 03-IMAP-SECORO | Software Engineering for Cognitive Robots (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Nico Hochgeschwender |
| 03-IBAP-SWT | Termine und weitere Informationen finden Sie in Stud.IP. | Prof. Dr. Rainer Koschke |
| 03-IMAT-TRS | Theorie reaktiver Systeme Termine und weitere Informationen finden Sie in Stud.IP. | Wen-Ling Huang |
| 03-IMVP-ÜP | Termine und weitere Informationen finden Sie in Stud.IP. | Thomas Röfer |
| 03-IBAP-ÜB | Termine und weitere Informationen finden Sie in Stud.IP. | Thomas Röfer |
| 03-IMAP-UUW | Umgang mit unsicherem Wissen (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Kerstin Schill Joachim Clemens |
| 03-IMS-VPUR | Visual Perception for Underwater Robotic Systems (in englischer Sprache) Termine und weitere Informationen finden Sie in Stud.IP. | Dr. Daniel Gregorek |
| 03-IBFS-WKWA | Wissenschaftskultur und Wissenschaftliches Arbeiten Die genauen Termine werden im Kurs abgesprochen. VORBESPRECHUNG mit weiteren Informationen am MONTAG 13.04.2026 um 15 Uhr im MZH 1090.
Die Veranstaltung WKWA richtet (…) Die genauen Termine werden im Kurs abgesprochen. VORBESPRECHUNG mit weiteren Informationen am MONTAG 13.04.2026 um 15 Uhr im MZH 1090.
Die Veranstaltung WKWA richtet sich insbesondere an Erst- oder Zweitsemester der Informatik-Studiengänge, ist jedoch (im Rahmen der kapazitären Möglichkeiten) offen für alle Interessierten. Die Veranstaltung wird jedes Semester angeboten. Termine und weitere Informationen finden Sie in Stud.IP. | Ralf Eric Streibl |