- Lehrende(r): Hesenius Marc
- Lehrende(r): Meyer Ole
- Lehrende(r): Schwenzfeier Nils
- Lehrende(r): Werger Ole
- Lehrende(r): Grünefeld Uwe
- Lehrende(r): Heger Roman
- Lehrende(r): Liebers Carina
- Lehrende(r): Pfützenreuter Niklas
- Lehrende(r): Saad Alia
- Lehrende(r): Schneegaß Stefan
- Lehrende(r): Wittig Nick
In dieser Vorlesung erhalten die Studierenden einen Überblick über aktuelle Forschung, Angriffstechniken und Abwehrmethoden im Bereich der Software- und Systemsicherheit. Es werden Sicherheitsprobleme und Schutztechnologien auf Applikations- und Betriebssystemebene für unterschiedliche Rechnerarchitekturen analysiert. Ein besonderer Fokus dieser Vorlesung ist die Verwundbarkeit von Softwaresystemen gegenüber Laufzeitangriffen (Exploits). Ziel der Vorlesung ist sowohl das Verständnis von modernen, praktischen Angriffstechniken gegen Softwaresysteme als auch die Entwicklung und Anwendung von Sicherheitstechnologien für Softwaresysteme. Die Vorlesung umfasst folgende Themenschwerpunkte:
- Konventionelle und fortgeschrittene Software Exploittechniken (Buffer Overflow, Return-Oriented Programming)
- Entwicklung von Sicherheitstechnologien zur Detektion und Prävention von Software Exploits (Programmfluss-Integrität, Speicherrandomisierung)
- Hardware-basierte Konzepte zur Unterstützung von Softwaresicherheit
- Lehrende(r): Cloosters Tobias
- Lehrende(r): Davi Lucas
- Lehrende(r): Draissi Oussama
The goal of the bachelor project is to introduce students to mobile robotics and the challenges associated with it. In this project, a mobile robot serves as the base on which the implementations are tested. Depending on their interest, students can either use an existing small robotic arm or build a small arm/gripper themselves, learning the basics of CAD and/or PCB design. The logic of the robot is controlled using the OpenSource library OpenCV via a camera and, depending on interest, the use of neural networks can also be considered.
For the project we expect a high degree of motivation from the students to learn new skills and languages. Ideally, prior knowledge of the languages C++ or Python exists, but is not a requirement.
- Lehrende(r): Golkowski Alexander Julian
- Lehrende(r): Janzon Simon
- Lehrende(r): Medina Sanchez Carlos Federico
- Lehrende(r): Schulte-Lippern Elke
Ziel ist es, dass die Studierenden die Grundlagen der Programmierung anhand der Sprache Java verstehen, erlernen und anwenden können.
- Lehrende(r): Golkowski Alexander Julian
- Lehrende(r): Janzon Simon
- Lehrende(r): Roch Peter
- Lehrende(r): Schoenen Maximilian Peter
- Lehrende(r): Schulte-Lippern Elke
- Lehrende(r): Shahbaz Nejad Bijan
- Lehrende(r): Vogl Theodor
Have you ever watched a movie where robots and persons share the same environment, collaborating together in a natural and socially-acceptable manner? Have you asked yourself which technological background would be required for making such futuristic vision possible in reality?
In this seminar, we are going to investigate the technological bases necessary to make robots and humans share physical and social spaces. Due to the inherent diversity of social robotics, the seminar is going to touch a variety of topics, e.g., robotics, embedded systems, artificial intelligence, computer vision, machine learning, human-robot interaction, as well as cognitive and social sciences.
Depending on the number of participants, the seminar will be organized either as a set of written surveys on selected topics, followed by corresponding presentations, or as a full-fledged scientific event including a reviewing process.
This seminar is suitable for students at the bachelor and master level. However, it cannot be chosen by master AI-SE students. This seminar is given in English. Please also note that the maximum number of participants is limited to 12. If you have questions regarding this seminar, please send an email to carlos.medina-sanchez@uni-due.de.
Seminar language: English
The kickoff meeting for this project will take place in SA 126 on April, 12th from 10h to 12h. Please check this information for updates or send an email to carlos.medina-sanchez@uni-due.de to be notified about changes. Participation in this meeting is mandatory.
- Lehrende(r): Janzon Simon
- Lehrende(r): Medina Sanchez Carlos Federico
- Lehrende(r): Schulte-Lippern Elke
- Lehrende(r): Golkowski Alexander Julian
- Lehrende(r): Handte Marcus
- Lehrende(r): Schulte-Lippern Elke
- Lehrende(r): Mosavat Sayedsepehr
- Lehrende(r): Roch Peter
- Lehrende(r): Schulte-Lippern Elke
- Lehrende(r): Shahbaz Nejad Bijan
Requirements Engineering (ehemals Requirements Engineering & Management I)
Organisatorisches
VorlesungDer Einschreibeschlüssel für den Moodle Kurs wird in der ersten Vorlesung bekannt gegeben. Derzeit sind alle Veranstaltungen als Präsenzveranstaltungen geplant (abhängig von der pandemischen Lage und neuen Regularien, kann sich das im Laufe des Semesters ändern).
|
|||||||
|
Übung |
|||||
|
- Lehrende(r): Bandyszak Torsten
- Lehrende(r): Laufer Jan
- Lehrende(r): Pohl Klaus
- Lehrende(r): Smolka Sven