Courses

Note to our English readers: Since most of our courses and lectures are held in German, the corresponding teaching web pages are available in German sometimes. We apologize for the inconvenience.

Open Thesis Topics

You will find theses topics for our students  in the left navigation bar.

Previous semesters

Offered theses for our students can be found under the menu point "theses" in the left navigation pane

Winter term 2016/17

Lectures:

Seminars:

Please note: There will be no lab course "Google Android" during this term. Next option to take this course is summer term 2017.

Winter term 2010/11

Lectures:

Practical courses:

  • Bachelor-Praktikum Betriebssysteme - Steuerung mobiler eingebetteter Systeme mit Hilfe der Nintendo Wii Remote
  • Praktikum (Projekt: Systementwicklung) - Betriebssysteme - Google Android (IN0012, IN2106)

Summer term 2010

Lectures:

  • Computer Systems 2 (IN8001)
  • Mobile Distributed Systems (IN2098)
  • Netzwerke für den Zahlungsverkehr (IN2161)

Seminars:

  • Seminar Course - Operating Systems - Selected Aspects

Practical courses:

  • Bachelor-Praktikum Betriebssysteme - Steuerung eines RC-Cars mit Hilfe der Nintendo Wii Remote

Winter term 2009/10

Lectures:

  • Introduction into Computer Science (for non Informatics studies, TUM BWL) (IN8005)
  • Grundlagen: Betriebssysteme und Systemsoftware (IN0009)

Practical courses:

  • Bachelor-Praktikum Betriebssysteme - Steuerung mobiler eingebetteter Systeme mit Hilfe der Nintendo Wii Remote

Summer term 2009

Lectures:

  • Netzwerke für den Zahlungsverkehr (IN2161)

Seminars:

  • Seminar Course - Operating Systems - Selected Aspects

Practical courses:

  • Bachelor-Praktikum Betriebssysteme - Steuerung eines RC-Cars mit Hilfe der Nintendo Wii Remote

Winter term 2008/09

Lectures:

  • Computer Systems 2
  • Sichere Rechensysteme

Tutorials:

  • Übung zu Computersysteme 2
  • Übung zu Grundlagen Betriebssysteme und Systemsoftware (IN0009)

Seminars:

  • Oberseminar - Mobile Verteilte Systeme
  • Seminar Course - Operating Systems - Selected Aspects

Practical courses:

  • Bachelor-Praktikum (Projekt: Systementwicklung) - Betriebssysteme

Summer term 2008

Lectures:

  • Mobile verteilte Systeme (IN2098)

Tutorials:

  • Übung zu Grundlagen: Rechnernetze und Verteilte Systeme

Seminars:

  • Advanced Seminar Course for Graduands and Postgraduates
  • Seminar Course - Operating Systems - Selected Aspects

Practical courses:

  • Bachelor-Praktikum (Projekt: Systementwicklung) - Betriebssysteme

Winter term 2007/08

Lectures:

  • Computer Systems 2 (IN8001)
  • Sichere Rechensysteme

Tutorials:

  • Übung zu Computersysteme 2

Seminars:

  • Current Trends in Wireless Networks

Summer term 2007

Lectures:

  • Mobile verteilte Systeme
  • Netzwerke für den Zahlungsverkehr

Tutorials:

  • Übung zu Grundlagen: Rechnernetze und Verteilte Systeme

Seminars:

  • Hauptseminar: Virtualisierung - Technologien und Systeme
  • Oberseminar: Mobile Verteilte Systeme

Winter term 2006/07

Lectures:

  • Betriebssysteme (Diplom)
  • Computer Systems 2
  • GBS - Grundlagen: Betriebssysteme und Systemsoftware
  • Von Betriebssystemen zum automatisierten Management vernetzter nebenläufiger Systeme

Tutorials:

  • Übung zu Computersysteme 2

Seminars:

  • Betriebssysteme
  • Mobile distributed systems
  • Richtungsweisende Konzepte verteilter nebenläufiger Systeme

Practical courses:

  • Betriebssysteme
  • Programmieren in C

Summer term 2006

Lectures:

  • Mobile verteilte Systeme
  • Netzwerke für den Zahlungsverkehr

Seminars:

  • Drahtlose Netzwerke - Technologien, Anwendungen, Management
  • Mobile distributed systems
  • Richtungsweisende Konzepte verteilter nebenläufiger Systeme

Practical courses:

  • Objektorientierte Programmierung in Objective-C
  • Programmieren in C
  • Verteilte Systeme

Winter term 2005/06

Lectures:

  • Betriebssysteme
  • Computer Systems 2
  • Sichere Rechensysteme
  • Von Betriebssystemen zum automatisierten Management vernetzter nebenläufiger Systeme

Tutorials:

  • Übung zu Computersysteme 2

Seminars:

  • Betriebssysteme
  • Mobile distributed systems
  • Richtungsweisende Konzepte verteilter nebenläufiger Systeme

Practical courses:

  • Betriebssysteme
  • Objektorientierte Programmierung in Objective-C
  • Programmieren in C

Summer term 2005

Lectures:

  • Betriebssysteme (Bachelor)
  • Management vernetzter nebenläufiger Systeme
  • Mobile verteilte Systeme
  • Netzwerke für den Zahlungsverkehr

Seminars:

  • Ansätze für Betriebssysteme der Zukunft
  • Betriebssysteme
  • Mobile verteilte Systeme

Practical courses:

  • Objektorientierte Programmierung auf Mac OS X
  • Programmieren in C
  • Sichere Systeme
  • Verteilte Systeme

Winter term 2004/05

Lectures:

  • Betriebssysteme
  • Computersysteme 2

Tutorials:

  • Übung zu Computersysteme 2

Seminars:

  • Ansätze für Betriebssysteme der Zukunft
  • Mobile Verteilte Systeme
  • System Software in Automotive Environments

Practical courses:

  • Imperative Programmierung in C
  • Objektorientierte Programmierung mit Cocoa
  • Verteilte Systeme

Summer term 2004

Lectures:

  • Betriebssysteme (Bachelor)
  • Sprach-basierte verteilte Systeme

Seminars:

  • Ansätze für Betriebssysteme der Zukunft

Practical courses:

  • Betriebssysteme
  • Imperative Programmierung in C
  • Objektorientierte Programmierung in Objective-C auf Mac OS X

Winter term 2003/04

Lectures:

  • Betriebssysteme auf zentralen und vernetzten Hardware-Konfigurationen
  • Computersysteme 2
  • Sichere Rechensysteme

Seminars:

  • Ad-hoc networking: concepts, applications, and security
  • Ansätze für Betriebssysteme der Zukunft

Practical courses:

  • Betriebssysteme
  • Imperative Programmierung in C
  • Programmierung in C#