Hasso-Plattner-Institut für Softwaresystemtechnik
Courses at HPI

Courses at HPI

Here you can find our current courses of the Bachelor's and Master's programmes IT-Systems Engineering.

Earlier courses can be found in our course archive.

Bachelorstudium IT-Systems Engineering

Title

Lecturer

3D-Computergrafik I

Prof. Dr. Jürgen Döllner, Sören Discher, Sebastian Schmechel

Advanced Design Thinking (D-School Advanced Track)

Dr. Claudia Nicolai, Prof. Ulrich Weinberg

Betriebssysteme II

Prof. Dr. Andreas Polze, Christian Neuhaus, Frank Feinbube

BPM in the Cloud: tBPMN & effektif

Prof. Dr. Mathias Weske, Marcin Hewelt, Luise Pufahl

Cops and Robbers

Dr. Feng Cheng, Marian Gawron, Andrey Sapegin

Crowdsourcing für openHPI

Prof. Dr. Christoph Meinel, Christian Willems, Thomas Staubitz, Jan Renz, Haojin Yang

Datenbanksysteme I

Dr. Gjergji Kasneci, Thorsten Papenbrock

Design Thinking Basics (D-School Basic Track)

Dr. Claudia Nicolai, Prof. Ulrich Weinberg

Dienstbasierte Webarchitekturen mit HTML5 und REST

Prof. Dr. Christoph Meinel, Dr. Michael Menzel

Einführung in die Programmiertechnik II

Prof. Dr. Felix Naumann, Toni Grütze

Enterprise Software Systems - Programming Concepts and Application Characteristics

Dr. Matthias Uflacker, Martin Lorenz

Entwurf und Implementierung digitaler Schaltungen mit VHDL

Dr.-Ing. Ralf Wollowski

Fachspezifisches Englisch (Level 1)

David Meier

Fachspezifisches Englisch (Level 2)

David Meier

Grafikprogrammierung mit OpenGL und C++

Prof. Dr. Jürgen Döllner, Daniel Limberger, Stefan Buschmann

HCI Project Seminar on Virtual Reality, Haptics and Interactive Fabrication

Prof. Dr. Patrick Baudisch

HCI: Building Interactive Devices and Computer Vision

Prof. Dr. Patrick Baudisch

Image & Video Processing

Prof. Dr. Jürgen Döllner, Dr. Matthias Trapp, Amir Semmo, Sebastian Pasewaldt

Internet- und WWW-Technologien

Prof. Dr. Christoph Meinel

Introduction of Design Thinking (Einführung in das Design Thinking)

Dr. Claudia Nicolai, Prof. Ulrich Weinberg

IT im Gesundheitswesen

Prof. Dr. Christoph Meinel, Nuhad Shaabani, Aaron Kunde

Mathematik II

Dr. habil. Ferdinand Börner

Modellierung II

Prof. Dr. Holger Giese, M.Sc. Sebastian Wätzoldt, Joachim Hänsel

Professionalisierte Lerntechniken

Dr. Rolf Specht

Programming Language Concepts

Prof. Dr. Robert Hirschfeld, Marcel Taeumel, Tobias Pape, Tim Felgentreff

Projektentwicklung und -management (PEM)

Dr. Michaela Schumacher, Andrea Bassen, Corinna Ruppel

Prozessorientierte Informationssysteme II

Prof. Dr. Mathias Weske

Recht für Ingenieure I

Dr. Timm Krohn

Secure Coding

Prof. Dr. Christoph Meinel, Sebastian Roschke

Softwaretechnik I

Dr. Michael Perscheid, Prof. Dr. Robert Hirschfeld

Theoretische Informatik II

Prof. Dr. Jürgen Dassow, Dr. Henning Bordihn

Überzeugend präsentieren - Der erste Eindruck zählt...!

Dr. Werner Dieball

Weiterführende Themen zu Internet- und WWW-Technologien

Prof. Dr. Christoph Meinel

Masterstudium IT-Systems Engineering

Title

Lecturer

Advanced Design Thinking (D-School Advanced Track)

Dr. Claudia Nicolai, Prof. Ulrich Weinberg

Automated Analysis of Formal Models

Prof. Dr. Holger Giese, Johannes Dyck, Joachim Hänsel

Business Etikette - HPI Charm School

Dr. Timm Krohn, Imme Vogelsang

Constraint-based Programming

Prof. Dr. Robert Hirschfeld, Tim Felgentreff

Data Structures and Algorithms for In-Memory Databases

Dr. Matthias Uflacker, Martin Faust, David Schwalb

Dependable Systems

Dr. Peter Tröger, Lena Herscheid

Design Thinking Basics (D-School Basic Track)

Dr. Claudia Nicolai, Prof. Ulrich Weinberg

Event Processing

Dr. Anne Baumgrass, Prof. Dr. Mathias Weske

Fachspezifisches Englisch (Level 3)

David Meier

Finding Vulnerabilities through Reverse Engineering

Prof. Dr. Christoph Meinel, David Jaeger, Amir Azodi

Führungskompetenz

Michael Karl Heidemann M.A., Eugen Unger

Future Interactive Technology

Prof. Dr. Patrick Baudisch

Global Team-Based Product Innovation & Engineering II - ME 310

Dr. Matthias Uflacker, Franziska Häger, Thomas Kowark

HCI Project Seminar on Physical Computing, Crowd Interaction and Digital Fabrication

Prof. Dr. Patrick Baudisch

HCI Project Seminar on Virtual Reality Gaming

Prof. Dr. Patrick Baudisch

In-Memory Computing for Life Sciences

Dr.-Ing. Matthieu-Patrick Schapranow, Dr. Mariana Lara Neves, Cindy Fähnrich, Dr. Matthias Uflacker

Information Retrieval

Prof. Dr. Felix Naumann, Dr. Ralf Krestel

Information Visualization

Prof. Dr. Jürgen Döllner, Rico Richter, Sebastian Kay Belle

Introduction of Design Thinking (Einführung in das Design Thinking)

Dr. Claudia Nicolai, Prof. Ulrich Weinberg

IT-Unternehmensarchitektur

Dr. Sabine Buckl, Dipl.-Inform. Wolfgang Keller, Prof. Dr. Robert Hirschfeld

Komplexitätstheorie

Prof. Dr. Christoph Meinel, Nuhad Shaabani

Komponentenprogrammierung und Middleware

Prof. Dr. Andreas Polze, Frank Feinbube, Christian Neuhaus, Daniel Richter

Konflikt- und Kommunikationsmanagement

Dr. Michaela Schumacher

Management Essentials

Prof. Dr. Eric Kearney

Natural Language Processing

Mariana Neves, Prof. Dr. Felix Naumann

Pearls of Business Process Management

Prof. Dr. Mathias Weske, Ekaterina Bazhenova

Personal Leadership Skills

Dr. Rolf Specht

Persönlichkeit und Selbstmanagement

Dr. Michaela Schumacher

Principles of Linked Data Publishing

Dr. rer. nat. Harald Sack, Magnus Knuth, Jörg Waitelonis

Semantic Multimedia - A LOD of Movies - Linked Open Data Knowledge Mining

Dr. rer. nat. Harald Sack, Jörg Waitelonis, Christian Hentschel, Magnus Knuth, Bernhard Quehl

Seminar des Forschungskollegs

Prof. Dr. Andreas Polze, Prof. Dr. Robert Hirschfeld

Seminar on Self-sustaining Systems

Prof. Dr. Robert Hirschfeld, Jens Lincke, Marcel Taeumel

Service-Based Visualization

Prof. Dr. Jürgen Döllner, Benjamin Hagedorn, Jan Klimke

Software Engineering for Self-Adaptive Systems

Prof. Dr. Holger Giese, Thomas Vogel

Trends and Concepts Exercise: Designing and Programming Applications for In-Memory Databases

Dr. Matthias Uflacker, Master of Science Martin Boissier, Christian Schwarz

Trends and Concepts in the Software Industry I: Principles of In-Memory Databases

Prof. Dr. Hasso Plattner

Überzeugend präsentieren - Noch besser auftreten!

Dr. Werner Dieball

Unternehmensgründung im IT-Sektor

Prof. Dr. Katharina Hölzle

Verlässliche konfigurierbare Systeme

Prof. Dr. Andreas Polze, Lena Herscheid, Daniel Richter