An important goal of the University of Duisburg-Essen is to increase the number of startups that transform innovative research results into sustainable businesses. To reach this goal, it is necessary to connect researchers that have generated promising results with business advisors and innovation coaches of the university who help scientists […]
Teaching
Die Veranstaltung (2V+2Ü) setzt die in den vorherigen Semestern gelernten grundlegenden Konzepte und Methoden der objektorientierten Programmierung (OOP) in C++ um. Inhalte im Einzelnen: OO-Analyse, -Design und -Modellierung mit UML C++ als Erweiterung von C Zeigerkonzepte Klassen, Klassen-Hierarchien, einfache und mehrfache Vererbung, Zugriffsschutzmechanismen, virtuelle Basisklassen, virtuelle Funktionen, statisches und dynamisches […]
In dieser Vorlesung werden Aspekte, Funktionen und Kommunikationsprotokolle TCP/IP-basierter Netze behandelt. Dabei werden einerseits bereits in „Kommunikationsnetze 1“ angesprochene Themen vertieft, andererseits werden aber auch dort nicht behandelte, für das heutige Internet wichtige Themenbereiche behandelt. Inhalte im Einzelnen: Überblick über Grundbegriffe der technischen Kommunikation, der geschichteten Protokollarchitekturen und das OSI-Referenzmodell […]
This lecture at the Master level covers the fundamentals of past and recent pervasive computing research with a specific focus on the following areas: System-support and programming abstractions for adaptive distributed applications Recognition, modelling and management aspects of contextual information User interface examples and guidelines for pervasive computing applications Students […]
The goal of this bachelor project is to familiarize students with the basics of machine learning and the development process of a fully functional deep learning-based computer vision model. Participants will be implementing different steps of a machine learning pipeline and will need to identify and solve various upcoming problems. […]
Tutors: Peter Roch, Bijan Shahbaz Nejad, Computer Vision is an emerging technology with numerous applications. Since computers and GPUs became more powerful, AI could be applied to an increasing number of existing problems. The goal of this seminar is to familiarize students with central challenges and state-of-the-art technologies in the […]
Lecturer: Prof. Dr. Pedro José Marrón, Exercises: Sayedsepehr Mosavat, Bijan Shahbaz Nejad, Peter Roch In contrast to application programming whose focus is to develop software providing services to the user, systems programming addresses software that interacts with computer systems on a low-level. In this sense, systems programming uncovers the dependency […]
Lecturer: Prof. Dr. Pedro José Marrón, Exercises: Theodor Josef Vogl, Bijan Shahbaz Nejad & Peter Roch In dieser Vorlesung werden grundlegende Programmiertechniken in einer objektorientierten, modernen Programmiersprache (Java) besprochen. Inhalte im Einzelnen: Einführung und grundlegende Struktur von Programmen Lexikalische Elemente, Datentypen und Variablen, Ausdrücke und Anweisungen Objektorientierte Programmierung: Klassen, Methoden, […]
The objective of reaching net zero emissions of greenhouse gases set out by the European Climate Law requires a significant transformation of the mobility sector. Today, most emissions in this sector are caused by individual motorized trips. When compared with public transportation, these trips typically cause 3-4 times higher emissions. […]
Dozent: Prof. Dr. Pedro José Marrón, Übungen: Simon Janzon Die Vorlesung ist zweigeteilt. Die Vorlesungsinhalte mit dem Schwerpunkt Rechnerstrukturen werden vom Lehrstuhl HCI von Prof. Dr. Stefan Schneegaß vermittelt, die Inhalte mit dem Schwerpunkt Betriebssysteme vom Lehrstuhl NES von Prof. Dr. Pedro Marrón. Folgende Qualifikationen werden in der Vorlesung vermittelt: […]