Suche: (Erweitert)
Header

Modulhandbuch für die Bachelor- und Masterstudiengänge

Modulhandbuch für die Bachelor- und Masterstudiengänge des Fachbereichs Informatik der TU Kaiserslautern

Inhalt



Vorbemerkungen

Das Modulhandbuch dokumentiert das aktuelle Lehrangebot in den Bachelor- und Master-Studiengängen des Fachbereichs Informatik an der TU Kaiserslautern.

Das Lehrangebot besteht aus Studienmodulen (kurz: Module), die in Vorlesungen (mit oder ohne Übungen), Seminare und Projekte klassifiziert sind.

  • Vorlesungen dienen der zusammenhängenden Darstellung und Vermittlung von Grundlagen, Aufbauwissen, Vertiefungswissen und Konzepten der Informatik.
  • In Übungen wird die Anwendung des Vorlesungsstoffs anhand von selbständig zu lösenden Aufgaben erlernt und trainiert.
  • Ziel des Seminars ist die Einarbeitung in ein Thema der Informatik durch selbständiges Literaturstudium, das Anfertigen einer schriftlichen Ausarbeitung sowie die verständliche Präsentation des Themas.
  • In Projekten werden umfangreichere Aufgaben­stellungen der Informatik in Teamarbeit mit den zuvor erlernten Methoden und Techniken bearbeitet.
Seminare und Projekte sind Studienleistungen und können von den Dozentinnen/Dozenten benotet werden (vgl. benoteter Schein). Sie sind jedoch keine Prüfungsleistungen, sodass für sie keine Modulnoten vergeben werden und sie damit auch nicht in die Gesamtnote des Abschlusszeugnisses eingehen.

Module werden in Grundmodule, Kernmodule, Schwerpunktmodule, Vertiefungsmodule, Seminarmodule, Projektmodule und Nebenfachmodule unterschieden.

  • Grundmodule vermitteln Basiswissen der Informatik.
  • Kernmodule vermitteln Basiswissen eines Teilgebiets der Informatik.
  • Schwerpunktmodule vermitteln Aufbauwissen und vertiefendes Wissen eines Teilgebiets der Informatik. Vielfach handelt es sich um besonders ausgewiesene Vertiefungs­module, die für den Schwerpunkt des Bachelorstudiengangs geöffnet wurden. Daher sind die Schwerpunktmodule in der Kategorie der Vertiefungsmodule enthalten.
  • Vertiefungsmodule vermitteln vertiefendes Wissen eines Teilgebiets der Informatik.
  • Nebenfachmodule dienen dem Erwerb von Grundkenntnissen und Aufbauwissen in einem Anwendungsbereich der Informatik.
Das vorliegende Modulhandbuch orientiert sich an dieser Moduleinteilung. Die Zuordnung der Module und insbesondere die Wahlmöglichkeiten sind in den Studienplänen der Bachelor- und Masterstudiengänge dokumentiert.

Gültigkeit

Das Modulhandbuch wird regelmäßig (mindestens einmal pro Semester) aktualisiert.
Es gilt jeweils nur die auf den Webseiten des Fachbereich Informatik dargestelle aktuellste Version.
Insbesondere hat das aktuelle Modulhandbuch für die Lehrveranstaltungen des FB Informatik Vorrang vor möglicherweise abweichenden Angaben in KIS.

Die Frequenz der Lerveranstaltungen gibt nur einen Richtwert an. Beachten Sie dazu die konkreten Planungen der Lehrveranstaltungen.

Redaktionelle Hinweise

Im Folgenden wird das Modulhandbuch in Form einer geschlossenen Webseite dargestellt.

Die mit " * " markierten Modulverantwortlichen sind nur kommissarisch zugeordnet.

KIS-Einträge zu den Modulen werden nur dann aufgelöst, wenn die Lehrveranstaltung im laufenden Semester auch stattfindet.

Wenden Sie sich bei technischen Fragen zum Modulhandbuch bitte an Herrn Thees
und bei inhaltlichen Fragen und Änderungswünschen bitte an Herrn Schürmann.

Fassung: SS 2016 [FBRS-2016-06-01], endgültig, 09.06.2016


Übersicht Hauptfach-Module und -Lehrveranstaltungen

Modul-Nr. SWS ECTS-LP Level Modulbezeichnung [de]
Bachelor-Pflichtmodule
89-0001 INF-00-01-V-2 4V+4Ü 10 [Bachelor (Grundmodul)] Software-Entwicklung 1
89-0002 INF-00-02-V-2 4V+2Ü 8 [Bachelor (Grundmodul)] Software-Entwicklung 2
89-0002M INF-00-02-M-2 10 [Bachelor (Grundmodul)] Software-Entwicklung 2
89-0002Pr INF-00-02-L-2 1P 2 [Bachelor (Grundmodul)] Projekt zu Software-Entwicklung 2
89-0003 INF-00-03-V-2 2V+1Ü 5 [Bachelor (Grundmodul)] Software-Entwicklung 3
89-0004 INF-00-04-V-2 4V+2Ü 8 [Bachelor (Grundmodul)] Formale Grundlagen der Programmierung
89-0005 INF-00-05-V-2 2V+2Ü 5 [Bachelor (Grundmodul)] Logik
89-0006 INF-00-06-V-2 4V+2Ü 8 [Bachelor (Grundmodul)] Entwurf und Analyse von Algorithmen
89-0006AI INF-00-06AI-M-2 4V+3Ü 9 [Bachelor (Grundmodul)] Entwurf und Analyse von Algorithmen für Angewandte Informatik
89-0006BT INF-00-06BT-U-2 1 [Bachelor (Grundmodul)] Beweistechniken
89-0008 INF-00-08-V-2 7V+3Ü 14 [Bachelor (Grundmodul)] Rechnersysteme
89-0009 INF-00-09-V-2 4V+2Ü 8 [Bachelor (Grundmodul)] Rechnersysteme 1
89-0010 INF-00-10-V-2 3V+1Ü 6 [Bachelor (Grundmodul)] Rechnersysteme 2
89-0012 INF-00-12-V-2 4V+2Ü 8 [Bachelor (Grundmodul)] Informationssysteme
89-0013 INF-00-13-V-2 2V+1Ü 5 [Bachelor (Grundmodul)] Kommunikationssysteme
89-0016 INF-00-16-V-2 3V+1Ü 6 [Bachelor (Grundmodul)] Projektmanagement
89-0018 INF-00-18-S-2 2S 4 [Bachelor (Grundmodul)] Selbstlerntechniken
89-0019 INF-00-19-S-4 2S 4 [Bachelor (Fortgeschrittene)] Tutorenqualifizierung
89-0020 INF-00-20-L-2 4P 8 [Bachelor (Grundmodul)] SW-Entwicklungsprojekt (Projekt)
89-0021 INF-00-21-L-4 4P 8 [Bachelor (Fortgeschrittene)] Modellierungspraktikum
89-0030 INF-00-30-S-6 2S 4 [Master (Anfänger)] Lerntechniken
89-0031 INF-00-31-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Web 2.0 Technologien 1 (Grundlagen und Techniken)
89-0032 INF-00-32-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Web 2.0 Technologien 2 (Dienste, Sicherheit und Datenschutz)
89-0040 INF-00-40-M-2 10 [Bachelor (Grundmodul)] Programmierung 1
89-0041 INF-00-41-M-2 14 [Bachelor (Grundmodul)] Programmierung 2
89-0042 INF-00-42-M-3 12 [Bachelor (Kernmodul)] Web-Technologie
89-0043 INF-00-43-M-2 10 [Bachelor (Grundmodul)] Betriebswirtschaftliche Grundlagen
89-0044 INF-00-44-M-3 9 [Bachelor (Kernmodul)] Ökonomische Grundlagen
89-0044a INF-00-44-M-3 12 [Bachelor (Kernmodul)] Ökonomische Grundlagen
89-0045 INF-00-45-M-3 9 [Bachelor (Kernmodul)] Organisation
89-0046 INF-00-46-M-2 12 [Bachelor (Grundmodul)] Recht
89-0047 INF-00-47-M-3 12 [Bachelor (Kernmodul)] Soziologie
89-0048 INF-00-48-M-3 13 [Bachelor (Grundmodul)] Soziologie
89-0048a INF-00-48-M-3 10 [Bachelor (Grundmodul)] Soziologie
89-0049 INF-00-49-M-3 9 [Bachelor (Kernmodul)] Kommunikation
89-0050 INF-00-50-M-2 6 [Bachelor (Grundmodul)] Überblick Sozioinformatik
89-0111 INF-01-11-S-4 2S 4 [Bachelor (Fortgeschrittene)] Bachelor-Seminar
89-0112 INF-01-12-L-4 4P 8 [Bachelor (Fortgeschrittene)] Bachelor-Projekt
89-0113 INF-01-13-S-4 2S 4 [Bachelor (Fortgeschrittene)] Seminar zu Informatik und Gesellschaft
89-0114 INF-01-14-S-4 2S 4 [Bachelor (Fortgeschrittene)] Seminar zum Thema Interaktion
89-0171 INF-01-71-S-7 2S 4 [Master (Fortgeschrittene)] Master-Seminar
89-0172 INF-01-72-S-7 2S 4 [Master (Fortgeschrittene)] Seminar/Reading Course in der Sozioinformatik
89-0181 INF-01-81-L-7 4P 8 [Master (Fortgeschrittene)] Master-Projekt
89-0182 INF-01-82-L-7 4P 8 [Master (Fortgeschrittene)] Sozioinformatik-Projekt
Lehrgebiet Visualisierung und Scientific Computing
89-1001 INF-10-01-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Computergrafik 1
89-1003 INF-10-03-V-3 4V+2Ü 8 [Bachelor (Kernmodul)] Computergrafik
89-1004 INF-10-04-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Computergrafik 2
89-1102 INF-11-02-V-4 6V+3Ü 12 [Bachelor (Fortgeschrittene)] Schwerpunkt Visualisierung
89-1103 INF-11-03-V-4 6V+4Ü 13 [Bachelor (Fortgeschrittene)] Schwerpunkt CAGD
89-1104 INF-11-04-V-4 6V+3Ü 12 [Bachelor (Fortgeschrittene)] Schwerpunkt Computergrafik
89-1111 INF-11-11-S-4 2S 4 [Bachelor (Fortgeschrittene)] Computergrafik (Ba-Seminar)
89-1145 INF-11-45-L-4 4P 8 [Bachelor (Fortgeschrittene)] Computergrafik (Projekt)
89-1151 INF-11-51-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Computer Animation
89-1152 INF-11-52-V-6 2V+1Ü 4 [Master (Anfänger)] Computational Geometry
89-1155 INF-11-55-V-6 2V+2Ü 5 [Master (Anfänger)] Geometric Modelling
89-1156 INF-11-56-V-6 2V+1Ü 4 [Master (Anfänger)] Algorithmische Geometrie
89-1157 INF-11-57-V-6 2V+1Ü 4 [Master (Anfänger)] Introduction to Information Visualization and Visual Analytics
89-1158 INF-11-58-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Topics in Information Visualization and Visual Analytics
89-1159 INF-11-59-V-6 2V+2Ü 5 [Master (Anfänger)] Volumenbildverarbeitung und -analyse
89-1173 INF-11-73-S-7 2S 4 [Master (Fortgeschrittene)] Visualisierung und HCI (Seminar)
89-1453 INF-14-53-V-6 2V+2Ü 5 [Master (Anfänger)] Einführung in das Hochleistungsrechnen
89-1454 INF-14-54-V-7 3V+1Ü 6 [Master (Fortgeschrittene)] Hochleistungsrechnen mit Beschleunigerkarten
89-1455 INF-14-55-V-7 2V+1Ü 4.5 [Master (Fortgeschrittene)] Topologische Strukturoptimierung
89-1456 INF-14-56-V-7 2V+1Ü 4.5 [Master (Fortgeschrittene)] Optimization in Fluid Mechanics
89-1457 INF-14-57-V-6 2V+2Ü 5 [Master (Anfänger)] Algorithmisches Differenzieren
89-1474 INF-14-74-S-7 2S 4 [Master (Fortgeschrittene)] Scientific Computing (Seminar)
89-1483 INF-14-83-L-7 4P 8 [Master (Fortgeschrittene)] Parallel I/O (Projekt)
89-1581 INF-15-81-L-7 4P 8 [Master (Fortgeschrittene)] Geometric Modelling (Projekt)
89-1633 INF-16-33-V-6 2V+2Ü 5 [Master (Anfänger)] Scientific Visualization
89-1651 INF-16-51-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Information Visualization
89-1652 INF-16-52-V-6 2V+1Ü 4 [Master (Anfänger)] Human Computer Interaction
89-1671 INF-16-71-S-7 2S 4 [Master (Fortgeschrittene)] Visualisierung und HCI (Seminar)
89-1681 INF-16-81-L-7 4P 8 [Master (Fortgeschrittene)] Visualisierung und HCI (Projekt)
89-1851 INF-18-51-V-6 2V+2Ü 5 [Master (Anfänger)] Computational Topology
89-1852 INF-18-52-V-6 2V 3 [Master (Fortgeschrittene)] Informationsvisualisierung für Sozioinformatiker
89-1931 INF-19-31-V-6 2V+1Ü 4 [Master (Anfänger)] Grundlagen der Visualisierung
Lehrgebiet Informationssysteme
89-2001 INF-20-01-V-3 4V+2Ü 8 [Bachelor (Kernmodul)] Datenbanksysteme
89-2002 INF-20-02-V-4 8V+4Ü 16 [Bachelor (Fortgeschrittene)] Schwerpunkt Datenbanken - Datenmodelle und Middleware
89-2003 INF-20-03-V-4 6V+3Ü 12 [Bachelor (Fortgeschrittene)] Schwerpunkt Datenbanken - Datenmodelle, Verteilung, Information
Retrieval und Data Mining
89-2005 INF-20-05-M-3 16 [Bachelor (Kernmodul)] Datenbanken und Informationssysteme
89-2133 INF-21-33-V-6 4V+2Ü 8 [Master (Anfänger)] Realisierung von Datenbanksystemen
89-2145 INF-21-45-L-6 4P 8 [Master (Anfänger)] DB-Aspekte des E-Commerce (Projekt)
89-2146 INF-21-46-L-6 4P 8 [Master (Anfänger)] DB-Schemaentwurf und -Programmierung (Projekt)
89-2154 INF-21-54-V-6 2V+1Ü 4 [Master (Anfänger)] Datenschutz in Informations- und Kommunikationssysteme
89-2202 INF-22-02-V-6 4V+2Ü 8 [Master (Anfänger)] Middleware für heterogene und verteilte Informationssysteme
89-2203 INF-22-03-V-6 2V+1Ü 4 [Master (Anfänger)] Middleware für Informationssysteme
89-2204 INF-22-04-V-6 2V+1Ü 4 [Master (Anfänger)] Enterprise Information Systems
89-2211 INF-22-11-S-4 2S 4 [Bachelor (Fortgeschrittene)] Datenbank- und Informationssysteme (Ba-Seminar)
89-2234 INF-22-34-V-6 4V+2Ü 8 [Master (Anfänger)] Neuere Entwicklungen für Datenmodelle
89-2271 INF-22-71-S-7 2S 4 [Master (Fortgeschrittene)] Datenbank- und Informationssysteme (Seminar)
89-2452 INF-24-52-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Information Retrieval and Data Mining
89-2453 INF-24-53-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Distributed Data Management
89-2481 INF-24-81-L-7 4P 8 [Master (Fortgeschrittene)] Informationssysteme Projekt - Entwicklung einer Websuchmaschine
(Projekt)
Lehrgebiet Software-Engineering
89-3001 INF-30-01-M-3 8 [Bachelor (Kernmodul)] Grundlagen des Software Engineering
89-3002 INF-30-02-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Grundlagen des Software Engineering 1
89-3003 INF-30-03-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Grundlagen des Software-Engineering 2
89-3004 INF-30-04-V-4 6V+3Ü 12 [Bachelor (Fortgeschrittene)] Schwerpunkt Software Engineering
89-3005 INF-30-05-M-3 10 [Bachelor (Kernmodul)] Software-Engineering 1
89-3012 INF-30-12-L-3 2P 4 [Bachelor (Kernmodul)] Projekt Agile Methoden 1
89-3051 INF-30-51-M-6 12 [Master (Anfänger)] Software-Engineering 2
89-3131 INF-31-31-V-6 2V+1Ü 4 [Master (Anfänger)] Software Project and Process Management
89-3145 INF-31-45-L-6 4P 8 [Master (Anfänger)] Grundlagen des Software Engineering (Projekt)
89-3151 INF-31-51-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Process Modeling
89-3152 INF-31-52-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Product Line Engineering
89-3153 INF-31-53-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Empirische Modellbildung und Methoden
89-3155 INF-31-55-V-6 2V+1Ü 4 [Master (Anfänger)] Requirements Engineering
89-3231 INF-32-31-V-6 2V+1Ü 4 [Master (Anfänger)] Fortgeschrittene Aspekte objektorientierter Programmierung
89-3252 INF-32-52-V-7 3V+3Ü 8 [Master (Fortgeschrittene)] Spezifikation und Verifikation mit Logik höherer Ordnung
89-3253 INF-32-53-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Spezifikation und Verifikation objektorientierter Programme
89-3255 INF-32-55-V-7 3V+3Ü 8 [Master (Fortgeschrittene)] Übersetzer und sprachverarbeitende Werkzeuge
89-3282 INF-32-82-L-7 4P 8 [Master (Fortgeschrittene)] Software Engineering (Projekt)
89-3311 INF-33-11-S-4 2S 4 [Bachelor (Fortgeschrittene)] Software Engineering (Ba-Seminar)
89-3331 INF-33-31-V-6 2V+1Ü 4 [Master (Anfänger)] Sicherheit und Zuverlässigkeit eingebetteter Systeme
89-3352 INF-33-52-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Qualitätsmanagement von Software und Systemen
89-3355 INF-33-55-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Software-Qualitätssicherung
89-3360 INF-33-60-V-6 2V+1Ü 4 [Master (Anfänger)] Software Development for Commercial Vehicles
89-3372 INF-33-72-S-7 2S 4 [Master (Fortgeschrittene)] Software Engineering (Seminar)
89-3431 INF-34-31-V-6 2V+1Ü 4 [Master (Anfänger)] Softwarearchitektur verteilter Systeme
Lehrgebiet Verteilte und Vernetzte Systeme
89-4001 INF-40-01-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Vernetzte Systeme
89-4002 INF-40-02-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Mobilität in verteilten Systemen
89-4003 INF-40-03-V-4 6V+3Ü 12 [Bachelor (Fortgeschrittene)] Schwerpunkt Verteilte und Vernetzte Systeme
89-4004 INF-40-04-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Quantitative Aspekte verteilter Systeme
89-4111 INF-41-11-S-4 2S 4 [Bachelor (Fortgeschrittene)] Verteilte und vernetzte Systeme (Ba-Seminar)
89-4131 INF-41-31-V-6 2V+1Ü 4 [Master (Anfänger)] Protocol Engineering
89-4145 INF-41-45-L-6 4P 8 [Master (Anfänger)] Entwicklung vernetzter Systeme (Projekt)
89-4152 INF-41-52-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Spezifikation vernetzter Systeme
89-4153 INF-41-53-V-6 2V+1Ü 4 [Master (Anfänger)] Algorithmen in Ad-Hoc-Netzen
89-4171 INF-41-71-S-7 2S 4 [Master (Fortgeschrittene)] Kommunikationssysteme (Seminar)
89-4201 INF-42-01-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Grundlagen der (Internet) Datensicherheit
89-4245 INF-42-45-L-6 4P 8 [Master (Anfänger)] Leistungsbewertung von verteilten Systemen (Projekt)
89-4251 INF-42-51-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Stochastische Analyse von verteilten Systemen
89-4252 INF-42-52-V-6 2V+1Ü 4 [Master (Anfänger)] Netzwerksicherheit
89-4253 INF-42-53-V-6 2V+1Ü 4 [Master (Anfänger)] Security in Wireless Networks
89-4254 INF-42-54-V-6 2V+1Ü 4 [Master (Anfänger)] Verteilte Systemarchitekturen
89-4255 INF-42-55-V-6 2V+1Ü 4 [Master (Anfänger)] Protokolle und Algorithmen zur Netzwerksicherheit
89-4256 INF-42-56-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Worst-Case Analyse von verteilten Systemen
89-4271 INF-42-71-S-7 2S 4 [Master (Fortgeschrittene)] Distributed Computer Systems (DISCO) (Seminar)
89-4282 INF-42-82-L-7 4P 8 [Master (Fortgeschrittene)] Entwurf sicherer verteilter Systeme (Projekt)
89-4455 INF-44-55-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Service-Oriented Computing (SOC)
89-4472 INF-44-72-S-7 2S 4 [Master (Fortgeschrittene)] Advances in Distributed Systems (Seminar)
89-4482 INF-44-82-L-7 4P 8 [Master (Fortgeschrittene)] Advances in Distributed Systems (Projekt)
Lehrgebiet Algorithmik und Deduktion
89-5002 INF-50-02-V-4 6V+3Ü 12 [Bachelor (Fortgeschrittene)] Schwerpunkt Algorithmik und Deduktion
89-5003 INF-50-03-V-3 4V+2Ü 8 [Bachelor (Kernmodul)] Algorithmik und Deduktion
89-5021 INF-50-21-V-6 4V+2Ü 8 [Master (Anfänger)] Theoretical Computer Science Amendment
89-5151 INF-51-51-V-7 4V+2Ü 8 [Master (Fortgeschrittene)] Formale Spezifikations- und Verifikationstechniken
89-5181 INF-51-81-L-7 4P 8 [Master (Fortgeschrittene)] Semantik und Verifikation (Projekt)
89-5401 INF-54-01-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Kombinatorische Algorithmen
89-5411 INF-54-11-S-4 2S 4 [Bachelor (Fortgeschrittene)] Algorithmik (Ba-Seminar)
89-5451 INF-54-51-V-6 2V+1Ü 4 [Master (Anfänger)] Algorithmen der Bioinformatik; Alignments und Sequenzierung
89-5452 INF-54-52-V-6 2V+1Ü 4 [Master (Anfänger)] Algorithmen der Bioinformatik; Signale, Phylogenien und
Strukturvorhersagen
89-5453 INF-54-53-V-7 4V+2Ü 8 [Master (Fortgeschrittene)] Algorithm Engineering
89-5454 INF-54-54-V-7 4V+2Ü 8 [Master (Fortgeschrittene)] Fortgeschrittene Algorithmik
89-5455 INF-54-55-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Nature inspired Computing
89-5471 INF-54-71-S-7 2S 4 [Master (Fortgeschrittene)] Modelle und Algorithmen der Bioinformatik (Seminar)
89-5472 INF-54-72-S-7 2S 4 [Master (Fortgeschrittene)] Spezielle Algorithmen (Seminar)
89-5481 INF-54-81-L-7 4P 8 [Master (Fortgeschrittene)] Modelle und Algorithmen der Bioinformatik (Projekt)
89-5482 INF-54-82-L-7 4P 8 [Master (Fortgeschrittene)] Algorithmen und Komplexität (Projekt)
89-5601 INF-56-01-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Programmanalyse
89-5611 INF-56-11-S-4 2S 4 [Bachelor (Fortgeschrittene)] Logik und Verifikation (Ba-Seminar)
89-5651 INF-56-51-V-6 4V+2Ü 8 [Master (Anfänger)] Concurrency Theory
89-5652 INF-56-52-V-6 4V+2Ü 8 [Master (Anfänger)] Advanced Automata Theory
89-5653 INF-56-53-V-6 4V+2Ü 8 [Master (Anfänger)] Komplexitätstheorie
89-5653a INF-56-53a-V-6 2V+1Ü 4 [Master (Anfänger)] Komplexitätstheorie 1
89-5653b INF-56-53b-V-6 2V+1Ü 4 [Master (Anfänger)] Komplexitätstheorie 2
89-5654 INF-56-54-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Replikation und Konsistenz
89-5671 INF-56-71-S-7 2S 4 [Master (Fortgeschrittene)] Automata Theory (Seminar)
89-5672 INF-56-72-S-7 2S 4 [Master (Fortgeschrittene)] Logik und Verifikation (Seminar)
89-5681 INF-56-81-L-6 4P 8 [Master (Anfänger)] Algorithmik und Deduktion (Projekt)
89-5702 INF-57-02-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Graphentheorie
89-5703 INF-57-03-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Diskrete Modelle komplexer Systeme
89-5711 INF-57-11-S-4 2S 4 [Bachelor (Fortgeschrittene)] Netzwerkanalyse und Graphentheorie (Ba-Seminar)
89-5715 INF-57-15-L-4 4P 8 [Bachelor (Fortgeschrittene)] Netzwerkanalyse (Ba-Projekt)
89-5721 INF-57-21-V-6 2V+1Ü 4 [Master (Anfänger)] Analyse komplexer Netzwerke
89-5751 INF-57-51-V-6 2V+1Ü 4 [Master (Anfänger)] Kontinuierliche Modelle komplexer Systeme
89-5752 INF-57-52-M-6 8 [Master (Anfänger)] Modelling real-world problems as graphs and complex networks
89-5771 INF-57-71-S-7 2S 4 [Master (Fortgeschrittene)] Netzwerkanalyse und Graphentheorie (Seminar)
89-5781 INF-57-81-L-7 4P 8 [Master (Fortgeschrittene)] Graphalgorithmen und Graphentheorie (Projekt)
Lehrgebiet Eingebettete Systeme und Robotik
89-6002 INF-60-02-V-4 2V+1Ü 4 [Bachelor (Fortgeschrittene)] Grundlagen der Robotik
89-6003 INF-60-03-V-3 4V+2Ü 8 [Bachelor (Kernmodul)] Grundlagen eingebetteter Systeme
89-6004 INF-60-04-V-4 6V+3Ü 12 [Bachelor (Fortgeschrittene)] Schwerpunkt Eingebettete Systeme und Robotik
89-6011 INF-60-11-S-4 2S 4 [Bachelor (Fortgeschrittene)] Eingebettete Systeme und Robotik (Ba-Seminar)
89-6101 INF-61-01-V-4 6V+3Ü 12 [Bachelor (Fortgeschrittene)] Schwerpunkt Robotik
89-6115 INF-61-15-L-4 4P 8 [Bachelor (Fortgeschrittene)] Mobile Roboter (Projekt)
89-6133 INF-61-33-V-6 4V+2Ü 8 [Master (Anfänger)] Autonome Mobile Roboter
89-6152 INF-61-52-V-7 4V+2Ü 8 [Master (Fortgeschrittene)] Autonome Mobile Roboter für CVT-Studiengang
89-6153 INF-61-53-V-7 3V+1Ü 6 [Master (Fortgeschrittene)] Biologisch Motivierte Roboter
89-6172 INF-61-72-S-7 2S 4 [Master (Fortgeschrittene)] Eingebettete Systeme und Robotik (Seminar)
89-6181 INF-61-81-L-7 4P 8 [Master (Fortgeschrittene)] Service Roboter und Assistenzsysteme (Projekt)
89-6201 INF-62-01-V-6 2V+1Ü 4 [Master (Anfänger)] Prozessorarchitektur
89-6202 INF-62-02-V-4 6V+3Ü 12 [Bachelor (Fortgeschrittene)] Schwerpunkt Prozessorarchitektur
89-6236 INF-62-36-V-6 4V+2Ü 8 [Master (Anfänger)] Hardware-Software-Systeme
89-6246 INF-62-46-L-4 4P 8 [Bachelor (Fortgeschrittene)] Hardwarenahe Programmierung (Projekt)
89-6252 INF-62-52-V-7 4V+2Ü 8 [Master (Fortgeschrittene)] Verifikation reaktiver Systeme
89-6253 INF-62-53-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Modellierung, Analyse und Verifikation hybrider Systeme
89-6254 INF-62-54-V-6 2V+1Ü 4 [Master (Anfänger)] Parallel Computing
89-6281 INF-62-81-L-7 4P 8 [Master (Fortgeschrittene)] Hardware-Software-Synthese (Projekt)
89-6282 INF-62-82-L-7 4P 8 [Master (Fortgeschrittene)] Supercomputer im Selbstbau
89-6402 INF-64-02-V-6 2V+1Ü 4 [Master (Anfänger)] Bussysteme
89-6452 INF-64-52-V-6 2V+1Ü 4 [Master (Anfänger)] Automotive Software Engineering
89-6551 INF-65-51-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Power-Aware Embedded Systems
89-6552 INF-65-52-V-6 2V+3Ü 6 [Master (Anfänger)] Virtual Prototyping und HW/SW Co-Design
89-6571 INF-65-71-S-7 2S 4 [Master (Fortgeschrittene)] Seminar Cyber-Physical Systems
89-6581 INF-65-81-L-7 4P 8 [Master (Fortgeschrittene)] Modellbasierte Entwicklung Eingebetteter Systeme (Projekt)
89-6582 INF-65-82-L-4 4P 8 [Bachelor (Fortgeschrittene)] Entwicklung von Smart Appliances (Projekt)
Lehrgebiet Intelligente Systeme
89-7001 INF-70-01-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Einführung in die Symbolische Künstliche Intelligenz
89-7002 INF-70-02-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Einführung in die Statistische Künstliche Intelligenz
89-7051 INF-70-51-M-6 12 [Master (Anfänger)] Intelligente Systeme
89-7101 INF-71-01-L-4 5P 10 [Bachelor (Fortgeschrittene)] Projekt Agile Methoden 2 (Entwicklung von Web 2.0 Anwendungen)
89-7111 INF-71-11-S-4 2S 4 [Bachelor (Fortgeschrittene)] Künstliche Intelligenz (Ba-Seminar)
89-7145 INF-71-45-L-6 4P 8 [Master (Anfänger)] Symbolische Künstliche Intelligenz (Projekt)
89-7152 INF-71-52-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Fallbasiertes Schließen
89-7153 INF-71-53-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Semantische Technologien: Grundlagen, Methoden und Anwendungen
89-7156 INF-71-56-V-6 2V+1Ü 4 [Master (Anfänger)] Anwendungen der Künstlichen Intelligenz
89-7158 INF-71-58-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Collaborative Intelligence
89-7159 INF-71-59-V-6 2V+1Ü 4 [Master (Anfänger)] Intelligent User Interfaces: Design and Implementation
89-7160 INF-71-60-V-6 2V+1Ü 4 [Master (Anfänger)] Advances in Information Extraction: From Text and Image to Knowledge
89-7161 INF-71-61-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Multimedia Data Mining
89-7162 INF-71-62-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Document and Content Analysis
89-7163 INF-71-63-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Social Web Mining
89-7173 INF-71-73-S-7 2S 4 [Master (Fortgeschrittene)] Semantic Web (Seminar)
89-7174 INF-71-74-S-7 2S 4 [Master (Fortgeschrittene)] Collaborative Intelligence (Seminar)
89-7175 INF-71-75-S-7 2S 4 [Master (Fortgeschrittene)] Artificial Intelligence (Seminar)
89-7182 INF-71-82-L-7 4P 8 [Master (Fortgeschrittene)] Collaborative Intelligence (Projekt)
89-7201 INF-72-01-V-4 6V+3Ü 12 [Bachelor (Fortgeschrittene)] Schwerpunkt Intelligente Systeme
89-7283 INF-72-83-L-7 4P 8 [Master (Fortgeschrittene)] Machine Learning & Data Mining
89-7351 INF-73-51-V-6 2V+1Ü 4 [Master (Anfänger)] 3D Computer Vision
89-7352 INF-73-52-V-6 2V+1Ü 4 [Master (Anfänger)] Modellierung und Erfassung menschlicher Bewegung
89-7353 INF-73-53-V-6 2V+1Ü 4 [Master (Anfänger)] 2D Bildverarbeitung
89-7371 INF-73-71-S-7 2S 4 [Master (Fortgeschrittene)] 3D Computer Vision & Augmented Reality (Seminar)
89-7372 INF-73-72-S-7 2S 4 [Master (Fortgeschrittene)] 2D Bildverarbeitung (Seminar)
89-7373 INF-73-73-S-7 2S 4 [Master (Fortgeschrittene)] Simulation, Erfassung und Analyse menschlicher Bewegung (Seminar)
89-7381 INF-73-81-L-7 4P 8 [Master (Fortgeschrittene)] 3D Computer Vision & Augmented Reality (Projekt)
89-7382 INF-73-82-L-7 4P 8 [Master (Fortgeschrittene)] Computer Vision: Object and People Tracking (Projekt)
89-7383 INF-73-83-L-7 4P 8 [Master (Fortgeschrittene)] Simulation, Erfassung und Analyse menschlicher Bewegung (Projekt)
89-7411 INF-74-11-S-4 2S 4 [Bachelor (Fortgeschrittene)] Eingebettete Intelligenz (Seminar)
89-7445 INF-74-45-L-4 4P 8 [Bachelor (Fortgeschrittene)] Statistische Künstliche Intelligenz (Projekt)
89-7451 INF-74-51-V-6 2V+1Ü 4 [Master (Anfänger)] Eingebettete Intelligenz
89-7481 INF-74-81-L-7 4P 8 [Master (Fortgeschrittene)] Pervasive Computing (Projekt)
Lehramt, Informatik für Hörer anderer Fachbereiche, MPI-Angebot
89-8001 INF-80-01-V-2 2V+1Ü 4 [Bachelor (Grundmodul)] Einführung in die Informatik für Hörer anderer Fachrichtungen
89-8004 INF-80-04-V-2 2V+2Ü 5 [Bachelor (Grundmodul)] Computergrafik für den Maschinenbau
89-8006 INF-80-06-V-2 2V 3 [Bachelor (Grundmodul)] Computergrafik für ARUBI
89-8010 INF-80-10-V-2 2V+2Ü 5 [Bachelor (Grundmodul)] Webbasierte Einführung in die Programmierung
89-8011 INF-80-11-V-2 2V+2Ü 5 [Bachelor (Grundmodul)] Objektorientierte Programmierung
89-8012 INF-80-12-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Algorithmen und Datenstrukturen
89-8013 INF-80-13-V-2 2V+2Ü 5 [Bachelor (Grundmodul)] Programmieren in Anwendungen
89-8014 INF-80-14-L-3 2P 4 [Bachelor (Kernmodul)] Programmierprojekt
89-8015 INF-80-15-V-2 2V+2Ü 5 [Bachelor (Grundmodul)] Programmieren in C
89-8110 INF-81-10-L-4 6P 12 [Bachelor (Fortgeschrittene)] Bachelor-Arbeit
89-8111 INF-81-11-L-7 15P 30 [Master (Fortgeschrittene)] Master-Arbeit
89-8171 INF-81-71-S-7 2S 4 [Master (Fortgeschrittene)] Wissenschaftliche Publikation
89-8181 INF-81-81-L-7 6P 12 [Master (Fortgeschrittene)] Angeleitete Forschung (Projekt)
89-8201 INF-82-01-V-4 2V+2Ü 5 [Bachelor (Fortgeschrittene)] Fachdidaktik der Informatik (LA Gymnasien)
89-8202 INF-82-02-L-4 4P 8 [Bachelor (Fortgeschrittene)] Fachpraktikum für Studierende des Studiengangs Lehramt an Gymnasien
89-8210 INF-82-10-V-2 2V+1Ü 4 [Bachelor (Grundmodul)] Fachdidaktische Grundlagen des Informatikunterrichts
89-8211 INF-82-11-V-3 2V+1Ü 4 [Bachelor (Kernmodul)] Fachdidaktische Grundlagen der technischen Informatik
89-8212 INF-82-12-V-2 2V 3 [Bachelor (Grundmodul)] Fachdidaktische Grundlagen für berufsbildende Schulen
89-8213 INF-82-13-V-6 2V+1Ü 4 [Master (Anfänger)] Fachdidaktik Informatik
89-8215 INF-82-15-V-6 2V+1Ü 4 [Master (Anfänger)] Fachdidaktik Labor
89-8230 INF-82-30-M-2 8V+4Ü 16 [Bachelor (Grundmodul)] Mathematische Grundlagen der Informatik
89-8231BBS INF-82-31BBS-M-2 2V+2Ü 5 Logik
89-8231Gym INF-82-31Gym-M-2 4V+2Ü 8 [Bachelor (Grundmodul)] Theoretische Grundlagen der Informatik
89-8232BBS INF-82-32BBS-M-2 7V+3Ü 14 [Bachelor (Grundmodul)] Technische Grundlagen der Informatik
89-8232Gym INF-82-32Gym-M-2 4V+2Ü 8 [Bachelor (Grundmodul)] Technische Grundlagen der Informatik
89-8233 INF-82-33-M-2 0 [Bachelor (Grundmodul)] Grundlagen der Software-Entwicklung
89-8234 INF-82-34-M-2 4V+4Ü 10 [Bachelor (Grundmodul)] Grundlagen der Software-Entwicklung 1
89-8235 INF-82-35-M-2 4V+2Ü 8 [Bachelor (Grundmodul)] Grundlagen der Software-Entwicklung 2
89-8235RS INF-82-35RS-M-2 6V+4Ü+1P 15 [Bachelor (Grundmodul)] Grundlagen der Software-Entwicklung 2
89-8235TI INF-82-35TI-M-2 4V+2Ü+1P 10 [Bachelor (Grundmodul)] Grundlagen der Software-Entwicklung 2
89-8236 INF-82-36-M-2 4V+2Ü 8 [Bachelor (Grundmodul)] Grundlagen der Software-Entwicklung 3
89-8236BBS INF-82-36BBS-M-2 4V+2Ü 8 [Bachelor (Grundmodul)] Informationssysteme
89-8237 INF-82-37-M-2 2V+1Ü 5 [Bachelor (Grundmodul)] Sichere und vernetzte Systeme
89-8238 INF-82-38-M-2 4P 7 [Bachelor (Grundmodul)] Programmierpraktikum
89-8238BBS INF-82-38BBS-M-2 4P 8 [Bachelor (Grundmodul)] Programmentwicklungsprojekt
89-8239 INF-82-39-M-2 2V 3 [Bachelor (Grundmodul)] Informatik und Gesellschaft
89-8240BBSa INF-82-40BBS_TI-M-2 6V+2Ü 11 [Bachelor (Grundmodul)] Methodische und didaktische Grundlagen des Informatikunterrichts
89-8240BBSb INF-82-40BBS_INF-M-2 2V+1Ü 4 [Bachelor (Grundmodul)] Methodische und didaktische Grundlagen des Informatikunterrichts
89-8240Gym INF-82-40Gym-M-2 4V+2Ü 8 [Bachelor (Grundmodul)] Methodische und didaktische Grundlagen des Informatikunterrichts
89-8241 INF-82-41-M-5 0 [Master (Anfänger)] Vertiefendes Wahlpflichtmodul
89-8242 INF-82-42-M-5 0 [Master (Anfänger)] Wahlpflichtmodul
89-8242BBS INF-82-42BBS-M-5 0 [Master (Anfänger)] Wahlpflichtmodul
89-8242Gym INF-82-42Gym-M-5 0 [Master (Anfänger)] Wahlpflichtmodul
89-8242RS INF-82-42RS-M-2 0 [Master (Anfänger)] Wahlpflichtmodul
89-8242TI INF-82-42TI-M-5 0 [Master (Anfänger)] Wahlpflichtmodul
89-8243 INF-82-43-M-7 4P 8 [Master (Fortgeschrittene)] Projektpraktikum
89-8244 INF-82-44-M-6 2V+1Ü+2S 8 [Master (Anfänger)] Didaktik des Informatikunterrichts
89-8244BBS INF-82-44BBS-M-6 4V+2Ü+2S 12 [Master (Anfänger)] Didaktik des Informatikunterrichts
89-8244Sem INF-82-44Sem-S-7 2S 4 [Master (Anfänger)] Seminar zur Fachdidaktik Informatik
89-8245 INF-82-45-M-6 2V+1Ü 4 [Master (Anfänger)] Methodische und didaktische Grundlagen von Laborversuchen
89-8246 INF-82-46-M-6 4V+3Ü 12 [Master (Anfänger)] Berufsorientierte Fachdidaktik
89-8247 INF-82-47-V-6 2V+2Ü 8 [Master (Anfänger)] Fachdidaktik Programmierung für Ingenieure
89-8301 INF-83-01-U-1 2 [Bachelor (Grundmodul)] Allg. Grundlagen: Englisch
89-8302 INF-83-02-U-1 2 [Bachelor (Grundmodul)] Allg. Grundlagen: Sprachkurs mit technischer Ausrichtung
89-8303 INF-83-03-U-6 6 [Master (Anfänger)] Allg. Grundlagen: Sprachkurs Deutsch A2
89-8304 INF-83-04-L-3 2P 4 [Bachelor (Kernmodul)] Softwarelabor
89-8305 INF-83-05-M-2 4 [Bachelor (Grundmodul)] Freies Wahlfach Sozioinformatik
89-8851 INF-88-51-V-6 4V+2Ü 5 [Master (Anfänger)] Data Networks (with knowledge in communication systems)
89-8852 INF-88-52-V-* 4V+2Ü 8 Data Networks (without knowledge in communication systems)
89-8853 INF-88-53-V-6 4V+2Ü 9 [Master (Anfänger)] Distributed Systems
89-8854 INF-88-54-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Foundations of Cyber-Physical Systems
89-8871 INF-88-71-S-7 2S 4 [Master (Fortgeschrittene)] Recent advances in computer systems and networks
89-8872 INF-88-72-S-7 2S 4 [Master (Fortgeschrittene)] Selected Topics in Computation: Parallelism and Self-Adjustment
89-8873 INF-88-73-S-7 2S 4 [Master (Fortgeschrittene)] Topics in Formal Verification (Seminar)
89-8874 INF-88-74-S-7 2S 4 [Master (Fortgeschrittene)] MPI Seminar
89-8881 INF-88-81-L-6 4P 8 [Master (Anfänger)] Formal Verification (Project)
89-8882 INF-88-82-L-6 4P 8 [Master (Fortgeschrittene)] Software Systems (Project)
Sonstige Module
89-9001 INF-90-01-V-2 1V 2 [Bachelor (Grundmodul)] Sozioinformatik in der Praxis
89-9002 INF-90-02-V-4 4V+2Ü 8 [Bachelor (Fortgeschrittene)] Formale Grundlagen komplexer Systeme
89-9003 INF-90-03-M-4 2V+1Ü+2S 8 [Bachelor (Fortgeschrittene)] Interaktion mit Anwenderinnen und Anwendern
89-9004 INF-90-04-M-3 18 [Bachelor (Kernmodul)] Projektarbeit
89-9005 INF-90-05-M-3 8 [Bachelor (Fortgeschrittene)] Informatik und Gesellschaft
89-9006 INF-90-06-S-2 2S 3 [Bachelor (Grundmodul)] Einführung in das Recht für Sozioinformatiker
89-9007 INF-90-07-V-2 2V+1Ü 4 [Bachelor (Grundmodul)] Einführung in die Sozioinformatik
89-9056 INF-90-56-M-6 11 [Master (Anfänger)] Formale Modellierung komplexer Systeme
89-9057 INF-90-57-M-6 11 [Master (Anfänger)] Wahlpflichtmodul
89-9058 INF-90-58-M-7 12 [Master (Fortgeschrittene)] Wissenschaftliches Arbeiten
89-9105 INF-91-05-S-3 2S 5 [Bachelor (Kernmodul)]
Hausarbeit: Soziale und rechtliche Konsequenzen bei der Einführung eines IT-Systems
89-9106 INF-91-06-S-6 2S 4 [Master (Anfänger)]
Hausarbeit: Soziale und rechtliche Konsequenzen bei der Einführung eines IT-Systems
89-9151 INF-91-51-M-7 0 [Master (Anfänger)] Betriebswirtschaftslehre
89-9153 INF-91-53-M-7 0 [Master (Anfänger)] Gründungsmanagement
89-9251 INF-92-51-M-7 14 [Master (Fortgeschrittene)] Psychologie
89-9252 INF-92-52-M-7 6S 12 [Master (Fortgeschrittene)] Philosophie

321 passende Einträge gefunden




Übersicht Nebenfach-Module und -Lehrveranstaltungen

Modul-Nr. SWS ECTS-LP Level Modulbezeichnung [de]
80-0100 WIW-INT-WGV-V-1 2V 3 [Bachelor (Grundmodul)] Wirtschaften in gesellschaftlicher Verantwortung
80-01000a WIW-BWL-EBW-V-1 2V 3 [Bachelor (Grundmodul)] Einführung in die BWL
80-01000c WIW-BWL-WIN-M-1 3V+1Ü 6 [Bachelor (Kernmodul)] Wirtschaftsinformatik
80-01000d WIW-REW-FBE-M-1 2V+1Ü 4 [Bachelor (Kernmodul)] Finanzberichterstattung
80-01000S (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Wirtschaftsinformatik"
80-01002 WIW-BWL-BWG-M-1 3V+1Ü 5 [Bachelor (Kernmodul)] Betriebswirtschaftliche Grundlagen
80-01021 2V 3 Organisation und Personal (Human Resource Management)
80-01031 WIW-AUO-AO1-V-7 2V 3 Arbeit und Organisation I (Arbeitswissenschaft A)
80-01031a 2V 3 [Bachelor (Grundmodul)] Human Factors 1
80-01031b 2V 3 [Bachelor (Grundmodul)] Human Factors 2
80-01031c WIW-BWL-AOF-M-1 2V+2Ü 6 [Bachelor (Fortgeschrittene)] Arbeit, Organisation und Führung
80-01031d WIW-BWL-STM-M-1 3V+1Ü 6 [Bachelor (Fortgeschrittene)] Strategisches Management
80-01031e WIW-MKM -SUF-V-1 2V 3 [Bachelor (Grundmodul)] Strategische Unternehmensführung
80-01031S (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Arbeit und Organisation"
80-01032S (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Strategisches und Internationales Management"
80-01034 WIW-AUO-AO2-U-7 1V+1Ü 3 Arbeit und Organisation II (Arbeitswissenschaft B)
80-01061 2V 3 [Bachelor (Grundmodul)] Design for all / Inclusive Design
80-01071 WIW-PER-PER3-V-7 2V 3 [Bachelor (Grundmodul)] Personalführung 3
80-01071a 2V 3 [Bachelor (Grundmodul)] Soft Skills (für Tutoren)
80-01081 WIW-LIA-PF1-V-7 2V 3 [Bachelor (Grundmodul)] Personalführung 1
80-01081S (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Personalführung"
80-01091 WIW-LIA-PF2-V-7 2V 3 [Bachelor (Grundmodul)] Personalführung 2
80-01121 WIW-LIA-GRA-V-7 2V 3 [Bachelor (Grundmodul)] Gestaltung rechnerunterstützter Arbeitssysteme (Software Ergonomie)
80-02011 2V+1Ü 4 Betriebsinformatik/Operations Research — Entwurf von
Informationssystemen
80-02011a WIW-BWL-OPR-V-1 3V+1Ü 6 [Bachelor (Kernmodul)] Operations Research
80-02080 3V+1Ü 6 Business Process Management
80-02080a 2V 3 Introduction to Business Process Management
80-02081 11SS-10267 1V+1Ü 3 Betriebliche Standardsoftware im Prozessmanagement
80-02091 WIW-WIN-MAS-M-7 2V+2Ü 6 [Master (Anfänger)] Multiagentensysteme
80-02131 2V+1Ü 4 Betriebsinformatik / Operations Research: Algorithmen des OR
80-02211 WIW-WIN-EB2a-V-7 1V 2 [Master (Anfänger)] Electronic Business IIa
80-02221 WIW-WIN-IDU-V-7 2V 3 Informationsstruktur der Unternehmung
80-02231 WIW-WIN-CIN-V-7 2V 3 [Master (Anfänger)] Introduction to Computational Intelligence
80-02231a 2V+2Ü 5 Simulation and Optimization of Stochastic Systems
80-02241 WIW-WIN-BPM-V-7 2V 3 Management betrieblicher Prozesse
80-02300 WIW-HROB-CM-U-7 3 [Master (Anfänger)] Change Management
80-03021 2V 3 Internes Rechnungswesen
80-03031 2V 3 Externes Rechnungswesen / Grundzüge der Bilanzierung
80-03041 WIW-CT-IURE-V-7 2V 3 [Bachelor (Grundmodul)] Systeme der internen Unternehmensrechnung
80-03042 WIW-CT-IURE-U-7 2 Anwendung der internen Unternehmensrechnung
80-03051 WIW-LUC-KIC-V-7 2V 3 Konzepte und Instrumente des Controllings
80-03051a 2V+2Ü 5 [Bachelor (Grundmodul)] Controlling
80-03051b 2S 4 Experimentelle Controllingforschung (Seminar)
80-03051c 2V+2Ü 5 [Bachelor (Grundmodul)] Interne Unternehmensrechnung
80-03051d 2V 3 [Bachelor (Grundmodul)] International Accounting
80-03051S (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Controlling"
80-03052 WIW-LUC-CONT-U-7 2 Anwendung von Controllinginstrumenten
80-04011 WIW-QMT-DST-M-1 2V+1Ü 4 [Bachelor (Kernmodul)] Statistik I
80-04011a WIW-VWL-SPT-V-1 3V+1Ü 5 [Bachelor (Kernmodul)] Spieltheorie
80-04011b WIW-VWL-SPT-V-1 6 Spieltheorie
80-04090 WIW-WIN-EBU-M-7 4V 6 [Master (Anfänger)] E-Business
80-04091 WIW-WIN-EBU-V-7 1V 2 [Master (Anfänger)] E-Business Ia: Ökonomie des Internet
80-05021 WIW-MKT-MMS-P-7 2V 3 Marketingmanagement und -strategie
80-05051 2V+2Ü 5 Industriegütermarketing
80-05061 WIW-MAR-MAF-V-7 2V+2Ü 5 Marktforschung
80-05061a 2V+2Ü 5 Strategisches Marketing
80-05071 WIW-MAR-EB2a-V-7 1V 2 [Master (Anfänger)] Electronic Business IIb: E-Marketing
80-05081 4V 6 International E-Business
80-05101 WIW-MKT-DLM-V-7 4V 6 Dienstleistungsmarketing
80-05111a WIW-BWL-MAR-M-1 3V+1Ü 6 [Bachelor (Kernmodul)] Marketing
80-05111S (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Marketing"
80-06021 2V+1Ü 4 Einführung in das Zivilrecht II
80-06022 WIW-IWR-GEI-V-7 2V 3 [Bachelor (Kernmodul)] Geistiges Eigentum
80-06041 WIW-WUR-PAT-V-7 2V 3 [Bachelor (Grundmodul)] Patentrecht
80-06051 WIW-WUR-EUR-V-7 2V 3 European Economic Law (ehem. Europäisches Wirtschaftsrecht)
80-06061 WIW-WUR-WET-V-7 2V 3 [Bachelor (Grundmodul)] Wettbewerbsrecht
80-06071S (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Immaterialgüter- und Wirtschaftsrecht"
80-06091 WIW-WUR-RUT-V-7 2V 3 [Bachelor (Grundmodul)] Recht und Technik
80-06092 WIW-IWI-EB1a-V-7 1V 2 [Master (Anfänger)] E-Business Ib: Recht und Technik
80-06111 2V+1Ü 4 Einführung in das Zivilrecht I
80-06111a WIW-JUR-ZVR-V-1 4V 6 [Bachelor (Fortgeschrittene)] Zivilrecht
80-07011 WIW-BWL-PRO-M-1 3V+1Ü 6 [Bachelor (Grundmodul)] Produktion (Produktionswirtschaft)
80-07021 WIW-PRO-OPM-V-7 2V 3 Operatives Produktionsmanagement
80-07031 WIW-PRD-PRM-V-7 2V 3 Produktionsmanagement
80-07031S (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Produktionsmanagement"
80-07151 WIW-PRO-SPM-V-7 2V 3 Strategisches Produktionsmanagement
80-07151a WIW-PRO-INM-V-7 2V 3 [Master (Anfänger)] Innovationsmanagement I
80-07151b WIW-PRO-SCM-V-7 2V 3 Supply Chain Management
80-07151c WIW-PRO-SIM-V-7 2V 3 Simulation in der Produktion
80-08000 (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Financial Economics"
80-08011 2V 3 Investition und Finanzierung
80-08011a WIW-BWL-INV-M-1 3V+1Ü 6 [Bachelor (Kernmodul)] Investition und Finanzierung
80-08011S (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Finanz- und Bankmanagement"
80-08021 WIW-LFF-STEUFI-V-7 2V 3 Steuern und Finanzierung
80-08031 WIW-FUB-FUF-V-7 2V+1Ü 4 [Master (Anfänger)] Finanzielle Unternehmensführung
80-08031a WIW-FUB-RIS-V-7 2V+1Ü 4 Risikomanagement
80-08031b 2V+1Ü 4 Investitionsrechnung
80-08071 2V+1Ü 4 Kapitalmanagement
80-08151 WIW-FUB-INV-V-7 2V 3 Investitionscontrolling
80-08171 WIW-LFF-BVRW-V-7 2V 3 Bank- und Versicherungsmanagement: Rechnungswesen
80-08181 WIW-LFF-BVRM-V-7 2V 3 Bank- und Versicherungsmanagement: Rentabilitätsmanagement
80-09111 2V 3 Einführung in die Volkswirtschaftslehre
80-09112 WIW-VWL-MIK-V-1 2V+1Ü 4 [Bachelor (Kernmodul)] (Grundzüge der) Mikroökonomik
80-10111 6 [Bachelor (Kernmodul)] Einführung in die VWL und Mikroökonomik
80-11011 2V 3 Strukturen und Systeme
80-11021 2V 3 International Strategy
80-11021a 2V 3 Multinationale Strategie
80-11021b 4V+2Ü 8 Internationale Strategie
80-11031 2V 3 International Business
80-11041 2V 3 Multinational Management
80-11052 2 Übung zum Internationalen Management
80-11061 2V 3 Interkulturelles Management
80-15031 WIW-JUR-GSR-V-1 2V 3 [Bachelor (Kernmodul)] Gesellschaftsrecht
80-16010 WIW-GBWL-BLE-V-2 2V+1Ü 4
Grundzüge der Betriebswirtschaftslehre: Betriebliche Leistungserstellung
80-16010a WIW-BWL-GBWL-V-1 3V+1Ü 6 [Bachelor (Kernmodul)] Grundzüge der Betriebswirtschaftslehre
80-16011 WIW-BWL-UF-V-1 2V+1Ü 4 [Bachelor (Grundmodul)] Grundzüge der Betriebswirtschaftslehre: Unternehmensführung
80-16011a 4V+2Ü 8 Unternehmensführung
80-16012 BWL-EPS-UG-M-7 2V+2Ü 6 [Master (Anfänger)] Unternehmensgründung
80-16012a WIW-EPS-GM-V-7 2V 3 [Master (Anfänger)] Gründungsmanagement
80-16012b WIW-EPS-GPS-W-7 3 [Master (Anfänger)] Gründungsplanspiel: Erstellung eines Geschäftsplans
80-16013 WIW-EPS-EM-M-7 2V+2Ü 6 [Master (Anfänger)] Entrepreneurial Marketing
80-16014 WIW-EPS-GP-M-7 2V+2Ü 6 [Master (Anfänger)] Gründungsprojekt
80-16015 (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Gründungsmanagement"
80-16020 WIW-BWL-GRF-V-1 2V+1Ü 4 Rechnungswesen und Finanzwirtschaft
80-16020a WIW-BWL-GRF-V-1 3V+1Ü 6 [Bachelor (Kernmodul)] Grundzüge des Rechnungswesens und der Finanzwirtschaft
80-20000a WIW-MKM- MSM- M-1 3V+1Ü 6 Multivariate statistische Methoden
80-20000b WIW-MKM -OEK-M-1 3V+1Ü 6 Ökonometrie
80-20001S (keine WI-Modulnummer) 0 [Master (Anfänger)] Schwerpunktmodul "Sustainable Development, Ressourcen, Umwelt und
Energie"
81-001 MAT-00-01-V-0 4V+2Ü 8 [Bachelor (Grundmodul)] Höhere Mathematik I
81-008 MAT-00-02-V-0 4V+2Ü 8 [Bachelor (Grundmodul)] Höhere Mathematik II
81-015 MAT-00-03A-V-0 4V+2Ü 8 [Bachelor (Kernmodul)] Höhere Mathematik: Vektoranalysis und Differentialgleichungen
81-015a MAT-00-032-V-0 2V+1Ü 4 [Bachelor (Kernmodul)] Höhere Mathematik: Vektoranalysis
81-015b MAT-00-031-V-0 2V+1Ü 4 [Bachelor (Kernmodul)] Höhere Mathematik: Differentialgleichungen
81-020 MAT-00-03B-V-0 4V+2Ü 8 [Bachelor (Kernmodul)] Höhere Mathematik: Funktionentheorie und Numerik
81-020a MAT-00-034-V-0 2V+1Ü 4 [Bachelor (Kernmodul)] Höhere Mathematik: Funktionentheorie
81-020b MAT-00-033-V-0 2V+1Ü 4 [Bachelor (Kernmodul)] Höhere Mathematik: Numerik
81-022 MAT-00-22-V-0 2V+1Ü 4 [Bachelor (Kernmodul)] Statistik II für Wirtschaftswissenschaftler
81-035 MAT-00-035-V-0 3V+1Ü 6 [Bachelor (Kernmodul)] Höhere Mathematik IV für Maschinenbauer
81-041 MAT-00-11-V-0 4V+2Ü 9 [Bachelor (Grundmodul)] Mathematik für Informatiker: Algebraische Strukturen
81-043 MAT-00-12-V-0 4V+2Ü 8 [Bachelor (Grundmodul)] Mathematik für Informatiker: Kombinatorik und Analysis
81-107An MAT-10-12-V-2 4V+2Ü 8 [Bachelor (Grundmodul)] Grundlagen der Mathematik II (nur Teil Analysis)
81-113 MAT-12-27-V-3 2V+1Ü 4.5 [Bachelor (Kernmodul)] Vektoranalysis
81-114 MAT-12-22F-V-3 2V+1Ü 4.5 [Bachelor (Fortgeschrittene)] Einführung in die Algebra
81-1412 MAT-14-12-V-3 4V+2Ü 9 [Bachelor (Fortgeschrittene)] Praktische Mathematik: Einführung in das Symbolische Rechnen
81-1414 MAT-14-14-V-3 4V+2Ü 9 [Bachelor (Fortgeschrittene)] Stochastische Methoden
81-151 MAT-12-24-V-3 2V+1Ü 4.5 [Bachelor (Fortgeschrittene)] Einführung in die Funktionentheorie
81-153 MAT-12-25-V-3 2V+1Ü 4.5 [Bachelor (Kernmodul)] Einführung: Gewöhnliche Differentialgleichungen
81-1614 MAT-16-14-S-3 2S 3 [Bachelor (Kernmodul)] Proseminar Mathematische Modellierung
81-177 MAT-12-23-V-3 2V+1Ü 4.5 [Bachelor (Kernmodul)] Einführung in die Funktionalanalysis
81-182 MAT-14-13-V-3 4V+2Ü 9 [Bachelor (Kernmodul)] Praktische Mathematik: Lineare und Netzwerkoptimierung
81-191 MAT-12-21-V-3 2V+1Ü 4.5 [Bachelor (Kernmodul)] Elementare Zahlentheorie
81-305 MAT-40-14-V-4 4V+2Ü 9 [Master (Anfänger)] Kryptographie
81-320 MAT-40-11-V-4 4V+2Ü 9 [Master (Anfänger)] Commutative Algebra
81-325 MAT-40-12-V-4 4V+2Ü 9 [Master (Anfänger)] Algebraic Geometry
81-329 MAT-41-11-V-7 4V+2Ü 9 [Master (Fortgeschrittene)] Computer Algebra
81-404 MAT-50-12-V-4 4V+2Ü 9 [Bachelor (Fortgeschrittene)] Nichtlineare Optimierung
81-404a MAT-50-11-V-4 4V+2Ü 9 [Bachelor (Fortgeschrittene)] Ganzzahlige Optimierung: Polyedertheorie und Algorithmen
81-406 MAT-51-13-V-7 4V+2Ü 9 [Master (Fortgeschrittene)] Multikriterielle Optimierung
81-408 MAT-59-11-V-7 4V+2Ü 9 [Master (Fortgeschrittene)] Theorie der Scheduling-Probleme
81-451 MAT-80-15-V-6 4V+2Ü 9 [Master (Anfänger)] Numerische Integration
81-475 MAT-80-11A-V-4 2V+1Ü 4.5 [Master (Fortgeschrittene)] Numerik der gewöhnlichen Differentialgleichungen
81-475a MAT-80-11B-V-4 2V+1Ü 4.5 [Bachelor (Fortgeschrittene)] Einführung in partielle Differentialgleichungen
81-475b MAT-80-11-M-4 4V+2Ü 9 [Master (Fortgeschrittene)] Differentialgleichungen: Numerik GDGL & Einführung in PDGL
81-490 MAT-82-13-V-7 2V+1Ü 4.5 [Master (Anfänger)] Stabilitätstheorie
81-490b MAT-80-14-V-4 4V+2Ü 9 [Master (Anfänger)] Konstruktive Approximation
81-490c MAT-81-14-V-7 2V 4.5 [Master (Fortgeschrittene)] Strömungsdynamik
81-490e MAT-81-11-V-7 4V+2Ü 9 [Master (Fortgeschrittene)] Numerik Partieller Differentialgleichungen I
81-490f MAT-81-12-V-7 4V 9 [Master (Anfänger)] Numerik Partieller Differentialgleichungen II
81-490g MAT-82-11-V-7 4V 9 [Master (Fortgeschrittene)] Numerische Methoden der Kontrolltheorie
81-501 MAT-80-11B-V-4 2V+1Ü 4.5 [Master (Anfänger)] Einführung in partielle Differentialgleichungen
81-6012 MAT-60-12-V-4 4V+2Ü 9 [Bachelor (Fortgeschrittene)] Regression und Zeitreihenanalyse
81-605 MAT-60-11-V-4 4V+2Ü 9 [Bachelor (Fortgeschrittene)] Wahrscheinlichkeitstheorie
81-621 MAT-62-11-V-7 4V+2Ü 9 [Master (Fortgeschrittene)] Mathematische Statistik
81-6217 MAT-62-17-V-7 2V+2Ü 4.5 [Master (Fortgeschrittene)] Bildanalyse für stochastische Strukturen
81-6510 MAT-65-10-V-4 4V+2Ü 9 [Master (Anfänger)] Grundlagen der mathematischen Bildverarbeitung
81-680 MAT-61-11-V-7 4V+2Ü 9 [Master (Fortgeschrittene)] Finanzmathematik I
81-681 MAT-61-12-V-7 2V+1Ü 4.5 [Master (Fortgeschrittene)] Finanzmathematik II
81-681a MAT-62-13-V-7 2V 4.5 [Master (Anfänger)] Finanzstatistik
81-8012a MAT-80-12A-V-4 2V+1Ü 4.5 [Bachelor (Fortgeschrittene)] Introduction to Systems and Control Theory
81-8013 MAT-80-13-V-6 4V+2Ü 9 [Bachelor (Fortgeschrittene)] Neuronale Netze
81-8013a MAT-80-13A-V-6 2V+1Ü 4.5 [Bachelor (Fortgeschrittene)] Einführung in Neuronale Netze
81-8013b MAT-80-13B-V-7 2V+1Ü 4.5 [Master (Fortgeschrittene)] Mathematische Theorie neuronaler Netze: Fortgeschrittene Themen
81-8017 MAT-80-17-V-6 2V+1Ü 4.5 [Master (Fortgeschrittene)] Dynamische Systeme
81-8411 MAT-84-11-V-7 4V+2Ü 9 [Master (Fortgeschrittene)] Biomathematik
81-867a MAT-80-16-M-4 4V+2Ü 8 [Bachelor (Fortgeschrittene)] Systemtheorie: System- und Kontrolltheorie & Neuronale Netze
81-900a MAT-51-11-V-7 4V+2Ü 9 [Master (Anfänger)] (Ebene) Standorttheorie
81-900c MAT81-16-V-7 2V 4.5 [Master (Fortgeschrittene)] Optimierung mit Partiellen Differentialgleichungen
81-900d MAT-52-12-V-7 4V+2Ü 9 [Master (Anfänger)] Fortgeschrittene Netzwerkflüsse und Egoistisches Routing in Netzwerken
81-961a MAT-14-11-V-3 4V+2Ü 9 [Bachelor (Kernmodul)] Einführung in die Numerik
82-018 PHY-EXP-018-V-1 4V+2Ü 8 [Bachelor (Grundmodul)] Experimentalphysik I für Ingenieure/innen
82-020 PHY-PFEP-020-V-4 4V+2Ü 8 [Bachelor (Kernmodul)] Mechanik und Wärme (Experimentalphysik I)
82-021 PHY-PFEP-021-V-4 2V 3 [Bachelor (Kernmodul)] Mathematische Ergänzungen zur Experimentalphysik I
82-023 PHY-PFEP-023-V-4 4V+2Ü 8 [Bachelor (Fortgeschrittene)] Elektromagnetismus und Optik (Experimentalphysik II)
82-024 PHY-PFEP-024-V-4 2V 3 [Master (Anfänger)] Mathematische Ergänzungen zur Experimentalphysik II
82-025 PHY-PFEP-025-U-4 3 [Master (Anfänger)] Übung zu Experimentalphysik II
82-026 PHY-PFEP-026-V-4 4V+2Ü 8 [Master (Anfänger)] Quantenphysik (Experimentalphysik III)
82-030 PHY-PFTP-030-V-4 4V+2Ü 8 [Master (Anfänger)] Mechanik (Theoretische Physik I)
82-030neu PHY-PFTP-030-V-2 4V+2Ü 8 [Master (Fortgeschrittene)] Quantentheorie
82-034 PHY-PFTP-034-V-7 4V 6 [Master (Fortgeschrittene)] Quantenmechanik I (Theoretische Physik III)
82-035 PHY-PFTP-035-U-7 2 [Master (Fortgeschrittene)] Übung zu Quantenmechanik I
82-036 PHY-PFTP-036-V-7 4V 6 [Master (Fortgeschrittene)] Quantenmechanik II
82-037 PHY-PFTP-037-U-7 2 [Master (Fortgeschrittene)] Übung zu Quantenmechanik II
82-044 PHY-PFTP-044-V-1 4V+2Ü 8 [Bachelor (Fortgeschrittene)] Theoretische Grundlagen der klassischen Physik
82-050 PHY-PFEP-050-V-7 4V 6 [Master (Fortgeschrittene)] Angewandte Physik I
82-051 PHY-PFEP-051-U-7 2 [Master (Fortgeschrittene)] Übung zu Angewandte Physik I
82-062 PHY-PFTECHP-062-V-7 4V 6 [Master (Fortgeschrittene)] Angewandte Physik II
82-063 PHY-PFTECHP-063-U-7 2 [Master (Fortgeschrittene)] Übung zu Angewandte Physik II
82-506 PHY-PRAKT-506-L-1 3P 4 [Bachelor (Kernmodul)] Physikalisches Praktikum für Elektrotechniker
82-507 PHY-PRAKT-507-L-1 3P 4 [Bachelor (Kernmodul)] Physikalisches Praktikum für Maschinenbauer
83-0001 SO-12-8.1250-V-2 2V 4 [Master (Anfänger)] Introduction to Linguistics
83-0002 SO-12-26.1000-S-7 2S 4 [Master (Fortgeschrittene)] Language Development
83-0004 SO-12-1600-S-8 2S 4 [Master (Fortgeschrittene)] Syntax
83-10015 SO-09-6.1002-S-6 2S 4 [Bachelor (Kernmodul)] Arbeitssoziologie und Arbeitsmarktpolitik
83-1003 SO-12-1700-S-8 2S 4 [Master (Fortgeschrittene)] Sentence Processing
83-1281000 SO-12-8.1000-S-3 2S 4 [Master (Fortgeschrittene)] Psycholinguistics
83-1285000 SO-12-8.5000-S-9 2S 4 [Bachelor (Kernmodul)] Introduction to Cognitive Science
83-1315000 SO-13-1.5000-V-7 4V+2Ü 8 [Master (Fortgeschrittene)] Cognitive Psychology Theory and Application
83-1315010 SO-13-1.5010-V-7 4V 8 [Master (Fortgeschrittene)] Perzeption
83-21003 SO-09-2.1003-V-1 2V 5 Einführung in die Soziologie
83-400B 2V+2S 8 [Bachelor (Grundmodul)] Philosophie (Bachelor)
83-400M 4S 8 [Master (Anfänger)] Philosophie (Master)
83-402 SO-04-8.1100-S-8 2S 4 [Master (Anfänger)] Wissen und Nichtwissen
83-403 SO-04-8.112-V-6 2V 4 [Bachelor (Kernmodul)] Informatik und Gesellschaft
83-403a 2V 4 [Bachelor (Grundmodul)] Geschichte des Denkens des Abendlandes
83-407 SO-04-7.1000-S-2 2S 4 [Bachelor (Fortgeschrittene)] Wissenschaftstheorie I
83-409SS 2S 4 [Master (Anfänger)] Kausalität
83-409WS SO-04-8.102-S-6 2S 4 [Master (Anfänger)] Entscheidung und Wissen
83-410 SO-04-7.1110-S-1 2S 4 [Master (Anfänger)] Technikphilosophie
83-410a 2S 4 [Master (Anfänger)] Technikfolgen
83-411 SO-04-8.1011-S-8 2S 4 [Master (Anfänger)] Natur und Wissen
83-412 SO-04-7.112-S-1 2S 4 [Master (Anfänger)] Wissenschaftstheorie II
83-419 SO-04-8.1000-S-7 2S 4 [Bachelor (Fortgeschrittene)] Wirtschaftsethik I
83-420 SO-04-8.130-S-6 2S 4 [Master (Anfänger)] Wirtschaftsethik II
83-500B 2V+2S 8 [Bachelor (Grundmodul)] Psychologie (Bachelor)
83-500M 4S 8 [Master (Anfänger)] Psychologie (Master)
83-501 SO-07-3.1001-V-1 2V 4 [Bachelor (Kernmodul)] Motivation, Handeln, Emotion
83-501a SO-07-3.1001/2-V-1 2V 4 [Bachelor (Kernmodul)] Einführung in die Psychologie (im Nebenfach Informatik)
83-501b SO-07-3.1001/2-V-1 2V 3 [Master (Anfänger)] Einführung in die Psychologie
83-502 SO-07-1.1004-V-1 2V 4 [Bachelor (Kernmodul)] Gedächtnis, Lernen, Denken und Wahrnehmung
83-503 SO-07-14.8009-V-2 2V 3 [Bachelor (Kernmodul)] Arbeits- und Organisationspsychologie
83-506 SO-07-1.1006-V-1 2V 4 [Bachelor (Kernmodul)] Kognitions- und Sozialpsychologie
83-508 SO-07-14-1017-S-2 2S 4 [Master (Anfänger)] Vertiefung Organisationspsychologie
83-510 SO-02-11-1000-V-2 2V 3 [Master (Fortgeschrittene)] Einführung in die Erwachsenenbildung
83-600B 4V+2Ü 8 [Bachelor (Grundmodul)] Politikwissenschaft (Bachelor)
83-600M 4S 8 [Master (Anfänger)] Politikwissenschaft (Master)
83-601 SO-06-1.1010-V-1 2V+2Ü 5 [Bachelor (Grundmodul)] Einführung in die Politikwissenschaft
83-603 SO-05-4.1070-V-1 2V 3 [Bachelor (Kernmodul)] Einführung in das politische System der BRD
83-61006 SO-09-6.1006-V-6 2V 5 Soziologische Handlungs- und Entscheidungstheorie
83-700B 2V+2S 8 [Bachelor (Grundmodul)] Soziologie (Bachelor)
83-700M 4S 8 [Master (Anfänger)] Soziologie (Master)
83-701 SO-09-2.1003-V-1 2V 3 [Bachelor (Kernmodul)] Einführung in die Soziologie
83-702SS SO-09-6.1006-V-6 2V 3 [Bachelor (Kernmodul)] Einführung in die Wirtschaftssoziologie
83-702WS SO-07-2.1007-S-2 2S 4 [Bachelor (Kernmodul)] Digitale Gesellschaft
83-703 SO-09-7.1141-V-2 2V 3 [Bachelor (Kernmodul)] Einführung in die Organisationssoziologie
83-71141 SO-09-7.1141-V-2 2V 5 Einführung in die Sozialstrukturanalyse
83-742 2S 4 [Bachelor (Kernmodul)] Einführung in die Soziologie der Dienstleistung
83-753 SO-09-18.8018-S-3 2S 4 [Master (Anfänger)] Organisationsentwicklung und Soziologie der Beratung
83-755 SO-09-18.8019-S-3 2S 4 [Master (Anfänger)] Theorie der Organisationsentwicklung
83-780 2S 4 [Master (Anfänger)] Führungsverhalten und Personalmanagement
83-781 SO-09-11.8060-S-4 2S 4 [Master (Anfänger)] Wissensmanagement
83-831004 SO-08-3.1004-S-4 2S 4 [Bachelor (Fortgeschrittene)] Perzeptive Prozesse
83-831006 SO-08-3.1006-S-4 2S 4 Vertiefung Psychologie
83-831020 SO-08-3.1020-S-4 2S 4 [Bachelor (Kernmodul)] Cognitive Ergonomics
83-907 2S 4 [Master (Anfänger)] Vertiefung Psychologie
83-912 2S 4 [Master (Anfänger)] Theoretische Psychologie
83-926 SO-08-3.1050-S-4 2S 4 [Bachelor (Kernmodul)]
Psychologie des Gedächtnisses/Gedächtnisorganisation und Wissensrepräsentation
84-004SWWSS BI-SWW-SS004VU-V-7 2V 4 [Master (Anfänger)] Abwasserbehandlung
84-004SWWWS BI-SWW-WS004VU-V-7 2V 3 [Master (Anfänger)] Grundlagen der Abfluss- und Schmutzfrachtmodellierung
84-006SWWSS BI-SWW-SS006VU-V-7 2V 3 [Master (Anfänger)] Grundlagen des Gewässerschutzes
84-006SWWWS BI-SWW-WS006VU-V-7 2V 3 [Master (Fortgeschrittene)] Verfahrenstechnik der Abwasserreinigung
84-007SWWSS BI-SWW-SS007VU-V-7 2 [Master (Anfänger)] EDV in der Siedlungswasserwirtschaft
84-010SWWWS BI-SWW-WS010VU-V-2 1V+1Ü 3 [Master (Anfänger)] Siedlungsentwässerung
84-597 1V 2 Theorie und Aufgabenwandel der Raumplanung
84-600 RU-STPL-001-V-1 2V 3 [Master (Anfänger)] Entwicklungslinien der örtlichen Gesamtplanung
84-601 RU-RUR-001-V-1 2V 3 [Master (Anfänger)] Raum- und Siedlungsentwicklung
84-602 RU-STPL-002-V-1 2V+2Ü 5 [Master (Anfänger)] Planungs- und Entwurfsmethoden: Stadtplanerisches Entwerfen
84-603 RU-STPL-005-V-1 1V+1Ü 3 [Master (Anfänger)] Grundlagen der städtischen Umwelt
84-604 RU-RUR-008-V-1 1V+1Ü 3 [Master (Anfänger)] Grundlagen der Raumordnung
84-605 RU-STPL-010-V-7 2V 3 [Master (Anfänger)] Lärmminderungs- und Luftreinhalteplanung
84-622 2V 3 Stadtplanung I
84-629 1V 2 Theorie und Aufgabenwandlung der Raumplanung
84-632 2V 3 Schallschutz in der räumlichen Planung
84-633 2S 4 Schallschutz in der räumlichen Planung (Seminar)
84-636 2V 3 Stadtplanung II
84-884 1V 2 Grundlagen der Abfluss- und Schmutzfrachtmodellierung
84-887 2V 3 Planung von Infrastrukturanlagen
84-890 BI-SWW-WS007VU-V-7 2V 3 [Master (Anfänger)] Grundlagen der Ver- und Entsorgung I
84-942 BI-FWW-WS014VU-V-2 2V 3 [Master (Anfänger)] Technische Hydromechanik
85-101 EIT-DSV-101-V-2 4V+1Ü 6 [Bachelor (Grundmodul)] Grundlagen der Elektrotechnik I
85-102 EIT-FUN-102-V-2 4V+1Ü 6 [Bachelor (Grundmodul)] Grundlagen der Elektrotechnik II
85-106 EIT-ISE-106-V-4 2V 3 [Master (Anfänger)] Elektrische Messtechnik II
85-110 EIT-ISE-110-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Neurocomputing
85-112 EIT-ISE-112-V-7 2V+2Ü 5 [Master (Fortgeschrittene)] Sensorsignalverarbeitung
85-203 EIT-MEA-203-V-4 3V+1Ü 6 [Master (Anfänger)] Elektrische Antriebstechnik I
85-204 EIT-MEA-204-V-4 2V+1Ü 4 [Master (Anfänger)] Dynamische Regelantriebe/mechatronische Antriebssysteme
85-207 EIT-MEA-207-V-4 2V+1Ü 4 [Master (Anfänger)] Elektrische Antriebstechnik II
85-302 EIT-NAT-302-V-4 3V+1Ü 6 [Bachelor (Fortgeschrittene)] Nachrichtentheorie
85-303 EIT-NAT-303-V-4 2V+1Ü 4 [Bachelor (Fortgeschrittene)] Übertragung digitaler Signale
85-304 2V 3 [Master (Fortgeschrittene)] Systemtheorie
85-306 EIT-NAT-307-V-7 2V 3 [Master (Fortgeschrittene)] Entwurf analoger Filter I
85-307 1V+1Ü 3 [Master (Fortgeschrittene)] Entwurf analoger Filter II
85-310 EIT-NAT-310-V-7 2V 3 [Master (Fortgeschrittene)] Hochratige Datenübertragung (xDSL, WiMAX)
85-311 2V 3 Sensortechnik
85-313 EIT-NAT-313-V-7 2V 3 [Master (Fortgeschrittene)] Einführung in das Digitale Fernsehen (DVB)
85-315 EIT-NAT-315-V-2 2V+1Ü 4 [Bachelor (Kernmodul)] Einführung in Signale und Systeme
85-317 EIT-NAT-317-V-7 1V 2 [Master (Fortgeschrittene)] Ergänzung zu Grundlagen der Informationsübertragung
85-401 EIT-FUN-401-V-4 2V+1Ü 4 [Bachelor (Fortgeschrittene)] Hochfrequenztechnik
85-402 3V+1Ü 6 [Master (Fortgeschrittene)] Hochfrequente Signalübertragung und -verarbeitung
85-404 EIT-FUN-402-V-4 2V+2Ü 5 [Master (Anfänger)] Wireless Communication
85-405 EIT-FUN-405-V-4 2V 3 [Master (Anfänger)] Wireless and Multimedia Systems
85-418 EIT-DEK-418-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Multi-Antennas for Mobile Radio Communications
85-426 EIT-LRS-426-V-7 3V 5 [Master (Fortgeschrittene)] Robot and Motion Control
85-427 2V 3 Abtastregelungen
85-429 EIT-LRS-429-V-7 2V 3 [Master (Fortgeschrittene)] Robuste Regelungen
85-432 EIT-LRS-432-V-7 2V+1Ü 4 [Bachelor (Fortgeschrittene)] CAE in der Regelungstechnik
85-437 EIT-LRS-437-V-4 2V 3 [Bachelor (Fortgeschrittene)] Optimale Regelungen
85-438 EIT-LRS-505-V-7 4V 6 [Master (Fortgeschrittene)] Nichtlineare und adaptive Regelungen
85-450 EIT-DEK-450-V-7 2V+1Ü 4 [Master (Anfänger)] Steuerungstechnik
85-451 EIT-AUT-451-V-4 3V+1Ü 6 [Master (Anfänger)] Modellbildung und Identifikation
85-452 EIT-AUT-452-V-4 2V 3 [Bachelor (Fortgeschrittene)] Prozessautomatisierung
85-453 EIT-AUT-453-V-7 2V 3 [Master (Fortgeschrittene)] Methoden der Soft-Control
85-457 EIT-AUT-457-V-4 3V+1Ü 6 [Bachelor (Kernmodul)] Grundlagen der Automatisierung
85-459 EIT-AUT-459-V-4 2V 3 [Master (Fortgeschrittene)] Bussysteme in der Automatisierungstechnik
85-504 EIT-LRS-504-V-3 3V+1Ü 6 [Bachelor (Fortgeschrittene)] Lineare Regelungen (ehem. Regelungstechnik I)
85-528 EIT-DSV-528-V-4 3V 5 [Master (Fortgeschrittene)] Audiosignalverarbeitung I
85-529 EIT-DSV-529-V-7 2V 3 [Master (Fortgeschrittene)] Audiosignalverarbeitung II
85-531 EIT-DSV-531-V-4 3V 5 [Bachelor (Fortgeschrittene)] Digitale Signalverarbeitung
85-532 EIT-DSV-532-V-4 2V 3 [Bachelor (Fortgeschrittene)] Digitale Filter
85-534 EIT-DSV-534-V-7 2V 3 [Master (Fortgeschrittene)] Digitale Signalverarbeitung: Algorithmen und ihre Implementierung
85-535 EIT-NAT-535-V-7 2V 3 [Master (Fortgeschrittene)] Einführung in die Informations- und Codierungstheorie
85-540 EIT-RTS-540-V-4 2V+1Ü 4 [Master (Fortgeschrittene)] Echtzeitsysteme I
85-541 EIT-RTS-541-V-7 2V+1Ü 4 [Master (Fortgeschrittene)] Echtzeitsysteme II
85-560 EIT-EIS-560-V-4 2V+2Ü 5 [Bachelor (Fortgeschrittene)] Verifikation digitaler Systeme
85-604 EIT-EOT-604-V-7 3V+1Ü 6 [Master (Fortgeschrittene)] Optische Kommunikationstechnik
85-650 EIT-ISE-650-V-7 2V+2Ü 5 [Master (Fortgeschrittene)] Herstellungsverfahren und Entwurf integrierter Sensorsysteme (HEIS)
85-654 EIT-EMS-654-V-4 2V+1Ü 4 [Master (Anfänger)] Entwurf mikroelektronischer Schaltungen und Systeme I
85-655 EIT-EMS-655-V-7 3V+1Ü 6 [Master (Fortgeschrittene)] Entwurf mikroelektronischer Schaltungen und Systeme II
85-657 EIT-EMS-657-V-7 2V+1Ü 4 [Bachelor (Fortgeschrittene)] Synthese und Optimierung mikroelektronischer Systeme I
85-658 EIT-EMS-658-V-4 2V+1Ü 4 [Bachelor (Fortgeschrittene)] Einführung in den mikroelektronischen Systementwurf
85-660 EIT-EIS-660-V-7 2V 3 [Bachelor (Fortgeschrittene)] Synthese und Optimierung mikroelektronischer Systeme II
85-701 EIT-ISE-701-V-2 4V+1Ü 8 [Bachelor (Fortgeschrittene)] Elektronik I
85-706 EIT-RTS-706-V-4 2V+1Ü 4 [Bachelor (Fortgeschrittene)] Assemblerprogrammierung
85-707 EIT-LEL-707-V-4 2V 3 [Master (Anfänger)] Aufbau, Anwendung und Programmierung von Mikrocontrollern
85-708 EIT-EMS-708-V-4 2V+1Ü 4 [Bachelor (Fortgeschrittene)] Mikroelektronik für Nichtvertiefer
86-001 MV-TM-86001-V-1 3V+1Ü 7 [Bachelor (Kernmodul)] Technische Mechanik I
86-002 MV-TM-86002-V-4 2V+2Ü 5 [Bachelor (Kernmodul)] Technische Mechanik II
86-003 MV-TM-86003-V-4 3V+2Ü 7 [Bachelor (Fortgeschrittene)] Technische Mechanik III
86-012 MV-TM-86012-V-7 2V+1Ü 4 [Master (Anfänger)] Finite Elemente
86-019 3V 5 [Master (Anfänger)] Multi Body Simulation
86-020 MV-TM-86020-V-4 3V+1Ü 6 [Bachelor (Grundmodul)] Elemente der Technischen Mechanik I
86-021 MV-TM-86021-V-7 2V+1Ü 5 [Bachelor (Grundmodul)] Elemente der Technischen Mechanik II
86-102 MV-SAM-86102-V-7 2V 3 [Master (Fortgeschrittene)] Strömungsmechanik III - CFD
86-102B MV-PAK-B102-M-4 4V+1Ü 6 [Bachelor (Grundmodul)] Elektrotechnik für Maschinenbauer
86-102Ba MV-PAK-B102.1-V-4 2V+1Ü 3 [Bachelor (Grundmodul)] Elektrotechnik für Maschinenbauer I
86-102Bb MV-PAK-B102.2-V-4 2V 3 [Bachelor (Grundmodul)] Elektrotechnik für Maschinenbauer II
86-203 MV-MEGT-86203-V-4 3V+1Ü 6 [Bachelor (Fortgeschrittene)] Getriebetechnik
86-205 MV-MEGT-86205-V-4 2V 3 [Master (Anfänger)] Roboterkinematik
86-207 MV-MEGT-86207-V-7 2V 3 [Master (Anfänger)] Fahrzeuggetriebe
86-209 MV-MEGT-86209-V-4 2V+2Ü 6 [Bachelor (Kernmodul)] Maschinenelemente für Hörer anderer Fachrichtungen
86-250 MV-KIMA-86250-V-4 2V+2Ü 5 [Bachelor (Grundmodul)] Integrierte Konstruktionsusbildung I (Darstellende Geometrie,
Technisches Zeichnen, CAD)
86-252 MV-KIMA-86252-V-4 2V+1Ü 4 [Bachelor (Kernmodul)] Konstruktionslehre I
86-254 2V 3 [Master (Anfänger)] Land- und Baumaschinen
86-264 MV-KIMA-86264-V-7 2V+1Ü 4 [Master (Anfänger)] Grundlagen der Nutzfahrzeugtechnik
86-271 MV-KIMA-86271-V-4 2V 3 [Bachelor (Fortgeschrittene)] Alternative Antriebskonzepte
86-303 MV-VKM-86303-V-4 3V+1Ü 6 [Bachelor (Fortgeschrittene)] Verbrennungsmotoren
86-309 2V 3 [Master (Anfänger)] Powertrain Engineering of Commercial Vehicles I: Engines of Commercial
Vehicles
86-327 MV-VKM-86327-V-4 2V 3 [Bachelor (Fortgeschrittene)] Kraftfahrzeugtechnik I
86-328 MV-VKM-86328-V-4 2V 3 [Bachelor (Fortgeschrittene)] Kraftfahrzeugtechnik II
86-338 MV-VKM-86338-V-4 2V 3 [Master (Anfänger)] Konstruktionsprinzipien moderner Verbrennungsmotoren
86-356 MV-SAM-86356-V-4 2V+2Ü 5 [Bachelor (Fortgeschrittene)] Strömungsmaschinen I
86-502 MV-FBK-86502-V-4 2V 3 [Bachelor (Kernmodul)] Systeme der Produktion I
86-503 MV-FBK-86503-V-4 2V 3 [Bachelor (Fortgeschrittene)] Systeme der Produktion II
86-504 MV-FBK-86504-V-7 2V 3 [Master (Fortgeschrittene)] Qualitätsmangement I
86-505 MV-FBK-86505-V-7 2V 3 [Master (Fortgeschrittene)] Qualitätsmamagement II
86-506 MV-FBK-86506-V-4 2V 3 [Bachelor (Fortgeschrittene)] Technisch-Wirtschaftliche Betriebsführung I
86-508 MV-FBK-86508-V-4 2V+2Ü 5 [Master (Anfänger)] Informations- und Kommunikationstechnik in der Entwicklung und
Produktion I
86-511 MV-FBK-86511-V-4 2V+1Ü 4 [Bachelor (Grundmodul)] Einführung in die Fertigungstechnik
86-513 MV-FBK-86513-V-4 2V+1Ü 4 [Master (Anfänger)] Automobilproduktion
86-522 MV-FBK-86522-V-4 2V 3 [Master (Anfänger)] Digitale Werkzeuge der Produktionsgestaltung I
86-523 MV-FBK-86523-V-4 2V 3 [Master (Anfänger)] Digitale Werkzeuge der Produktionsgestaltung II
86-550 MV-PAK-86550-V-4 2V 3 [Master (Anfänger)] Förder- und Lagertechnik
86-552 MV-PAK-86552-V-4 2V 3 [Master (Anfänger)] Handhabungstechnik und Industrieroboter
86-553 MV-PAK-86553-V-4 2V+1Ü 4 [Bachelor (Fortgeschrittene)] Automatisierungstechnik I (Systementwurf und -modellierung)
86-558 MV-PAK-86558-V-4 2V 3 Werkzeugmaschinen I
86-559 MV-PAK-86559-V-4 2V+1Ü 4 [Bachelor (Fortgeschrittene)] Werkzeugmaschinen II (Steuerungstechnik)
86-560 MV-PAK-86560-V-4 2V 3 [Master (Anfänger)] Grundlagen der Mensch-Maschine Interaktion
86-564 MV-use-86564-V-7 2V+1Ü 4 [Master (Anfänger)] Gestaltung von Mensch-Maschine Systemen
86-570 MV-PAK-86570-V-4 2V 3 [Master (Anfänger)] Industrielle Steuerungstechnik
86-605 MV-MTS-86605-V-4 2V+1Ü 4 [Bachelor (Fortgeschrittene)] Systemtheorie
86-650 MV-MTS-86600-V-4 4V+2Ü 8 [Master (Anfänger)] Mess- und Regelungstechnik
86-675 MV-MEC-86675-V-4 2V+2Ü 5 [Master (Anfänger)] Mechatronik
86-677 MV-MEC-86677-V-7 3V+1Ü 6 [Master (Anfänger)] Fahrdynamik-Regelung
86-690 MV-MEC-86690-L-4 2P 4 [Master (Anfänger)] Labor Mechatronik
86-700 MV-VPE-86700-V-4 2V 3 [Bachelor (Kernmodul)] Virtuelle Produktentwicklung I
86-701 MV-VPE-86701-V-4 2V 3 [Master (Anfänger)] Virtuelle Produktentwicklung II
86-706 MV-VPE-86706-V-4 2V 3 [Master (Anfänger)] Virtual Product Engineering
86-715 3V 5 [Master (Anfänger)] Rechnerunterstützte Konstruktion in der Fahrzeugtechnik
86-964 MV-IVW-86964-V-4 3V+1Ü 6 [Bachelor (Fortgeschrittene)] Leichtbau I
87-004 CHE-100-040-V-1 4V 7 [Bachelor (Grundmodul)] Chemie für Ingenieure
87-201 CHE-200-010-V-1 3V+1Ü 6 [Bachelor (Kernmodul)] Organische Chemie I
87-303 CHE-300-030-V-1 3V+1Ü 6 [Bachelor (Fortgeschrittene)] Physikalische Chemie III
87-305 CHE-300-050-V-7 3V+1Ü 6 [Master (Fortgeschrittene)] Grundlagen der MO Theorie
88-031 GM 4 5V 8 [Bachelor (Grundmodul)] GM4: Molekularbiologie
88-031a BIO-ZBI/PÖS-01-V-2 4V 6 [Bachelor (Grundmodul)] GM4a: Biologie der Zelle, Funktionelle Organisation der Pflanzen,
Pilze und Protisten
88-031aa 2V 3 [Bachelor (Grundmodul)] GM4a: Organisation von Zellen
88-031b BIO-GEN-01-V-2 2V 3 [Bachelor (Grundmodul)] Genetik 1
88-032 BIO-PÖS-01-V-2 2V 3 [Bachelor (Kernmodul)] Botanik
88-034 BIO-ÖKO-01-V-4 2S 4 [Master (Anfänger)] Bioinformatik (AM4)
88-042a BIO-ZOO-02-V-2 2V 3 [Bachelor (Kernmodul)] Zoologie (Funktionelle Organisation der Tiere)
88-044 BIO-BBW/MBB-GM11-M-2 5V 7 [Bachelor (Grundmodul)] GM11: Mikrobiologie/Biotechnologie
88-044a BIO-MBI-02-V-2 3V 4 [Bachelor (Grundmodul)] GM11a: Mikrobiologie
88-044b BIO-BTE-02-V-2 3V 5 [Bachelor (Grundmodul)] Biotechnologie
88-044c BIO-MBI-05-V-2 1V 2 [Master (Anfänger)] Mikrobiologie 1
88-044d GM 12a 2V 3 [Master (Anfänger)] Mikrobiologie 2
88-044e GM 12b 3V 5 [Master (Anfänger)] Molekulare Biotechnologie
88-045 BIO-ZBI/GEN-12-V-2 2V 3 [Bachelor (Grundmodul)] GM12: Zellbiologie/Genetik
88-045a BIO-ZBI-07-V-2 2V 3 [Bachelor (Kernmodul)] Zellbiologie 1
88-045c BIO-ZBI/GEN-09-V-2 2V 3 Zellbiologie 2/Genetik 2
88-046 ohne Modulnummer 3V 5 [Master (Fortgeschrittene)] Ökologie/Biodiversität
88-046a BIO-ÖKO-02-V-2 1V 2 Evolution
88-046b BIO-ÖKO-0-V-2 1V 2 Ökologie
88-046c BIO-PÖS-0-V-2 1V 2 [Master (Anfänger)] Biodiversität
88-231 BIO-TPH-01-V-2 4V 6 [Master (Fortgeschrittene)] Tierphysiologie
88-331 BIO-PPH/PPA-01-V-2 4V 6 [Master (Fortgeschrittene)] Pflanzenphysiologie/Phytopathologie
88-741 BIO-HUM-02-V-2 3V 4 [Master (Fortgeschrittene)] Humanbiologie und Anthropologie

415 passende Einträge gefunden




Modulbeschreibungen

89-0001 [INF-00-01-V-2]: Vorlesung (4V+4Ü) "Software-Entwicklung 1"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software-Entwicklung 1
Fachbereich, Modul-Nr. Informatik (89) – 0001
KIS-Eintrag INF-00-01-V-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Arnd Poetzsch-Heffter
SWS, ECTS-LP Vorlesung (4V+4Ü), 10 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden können Software im Kleinen entwickeln. Zu den erworbenen Kompetenzen gehören
  • Verständnis der Grundbegriffe der Modellierung und Programmierung
  • Kenntnis zentraler Programmierkonstrukte und —techniken
  • Kenntnis elementarer Algorithmen und Datentypen
  • Fertigkeit, Softwaremodule zu entwerfen und zu realisieren
  • Fertigkeit, einfache Algorithmen zu spezifizieren und zu verifizieren.
  • Fertigkeit, objektorientiert zu programmieren; als gemeinsame sprachliche Grundlage beherrschen die Studierende insbesondere die wichtigsten Konstrukte und Bibliotheksklassen der Sprache Java.
Inhalt
  • Überblick über die Softwareentwicklung und ihre Bedeutung
  • Technische und formale Grundlagen der Programmierung, Sprachliche Grundzüge (Syntax und Semantik von Programmiersprachen)
  • Einführung in die Programmierung (Wert, elementare Datentypen, Funktion, Bezeichnerbindung, Sichtbarkeit von Bindungen, Variable, Zustand, Algorithmus, Kontrollstrukturen, Anweisung, Prozedur)
  • Darstellung von Algorithmen
  • Weitere Grundelemente der Programmierung (Typisierung, Parametrisierung, Rekursion, strukturierte Datentypen, insbesondere , z.B. Felder, Listen, Bäume)
  • Grundelemente der objektorientierten Programmierung (Objekt, Referenz, Klasse, Vererbung, Subtypbildung)
  • Abstraktion und Spezialisierung (insbesondere Funktions-, Prozedurabstraktion, Abstraktion und Spezialisierung von Klassen)
  • Spezifikation und Verifikation von Algorithmen, Terminierung
  • Funktionale Abstraktion, Datenabstraktion, Objektorientierung
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • G. Goos: Vorlesung über Informatik. Band 1 und 2
  • M. Broy: Informatik. Eine grundlegende Einführung
  • H. Balzert, Grundlagen der Informatik, Spektrum-Verlag Heidelberg, 1999
  • A. Poetzsch-Heffter: Konzepte objektorientierter Programmierung
  • G. Krüger: Handbuch der Java-Programmierung
  • B. Liskov: Program Development in Java
  • Kernighan B.W., Ritchie D., C Programming Language, Prentice Hall 1988
Letzte Änderung 2010-12-08 17:14:27 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Arnd Poetzsch-Heffter Informatik (89) AG Softwaretechnik

89-0002 [INF-00-02-V-2]: Vorlesung (4V+2Ü) "Software-Entwicklung 2"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software-Entwicklung 2
Fachbereich, Modul-Nr. Informatik (89) – 0002
KIS-Eintrag INF-00-02-V-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Peter Liggesmeyer
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich SoSe
Erforderl. Vorkenntnisse Software-Entwicklung 1
Lernziele/Kompetenzen Die studierenden kennen die Techniken und Notationen der Softwareentwicklung. Sie können die Basistechniken, die die Grundlage des modernen Software Engineering bilden, anwenden.
Die Studierenden
  • kennen die Grundlagen der Projektplanung
  • verstehen das Zusammenwirken von Softwaremodulen und größeren, sequentiellen Softwaresystemen sowie Frameworks; sie können dies anhand einfacher Beispiele selbständig in der Softwareentwicklung anwenden
  • kennen wichtige Grundbegriffe zu Entwurfsmustern und elementaren Modellierungstechniken
Inhalt
  • Standard-Prozessmodelle der Softwareentwicklung
  • Anforderungsbeschreibungen (Lasten-/Pflichenheft)
  • Projektplanungstechniken (Netzplan, Gantt-Diagramm, Aufwandsberechnungen)
  • Softwareentwicklungsphasen (Analyse, Entwurf und Implementierung)
  • Modularisierung von Programmen und Software (z.B. funktionale Dekomposition, Objektorientierung)
  • Notationen für die funktional dekomponierende Softwareentwicklung in der Analyse- und Entwurfsphase, z.B. Structured Analysis, Real Time Analysis, Structured Design
  • Notationen für die objektorientierte Softwareentwicklung in der Analyse- und Entwurfsphase, z.B. UML
  • Programmgerüste (Program frameworks) und deren Anwendung
  • wichtige Entwurfsmuster (Composite, Beobachter, Fassade)
  • Qualitätssicherung, Techniken zur Prüfung von Software
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • T. Ottmann, P. Widmayer: Algorithmen und Datenstrukturen
  • Mehlhorn K., Datenstrukturen und effiziente Algorithmen. Band 1 Sortieren und Suchen. Teubner, 1988
  • G. Goos: Vorlesung über Informatik. Band 1 und 2
  • M. Broy: Informatik. Eine grundlegende Einführung
  • Poetzsch-Heffter: Konzepte objektorientierter Programmierung
  • G. Krüger: Handbuch der Java-Programmierung
  • Liskov: Program Development in Java
  • E. Gamma, R. Helm, R. Johnson, J. Vlissides: Design Pattern: Elements of Reusable Object-Oriented Software
  • W. Zuser, S. Biffl, T. Grechenig, M. Köhle: Software Engineering mit UML und dem Unified Process
  • Züllighoven H., Object-Oriented Construction Handbook, dpunkt-Verlag 2005
  • Booch G., Rumbaugh J., Jacobson I., The Unified Modeling Language User Guide, Addison-Wesley 1998
  • DeMarco T., Structured Analysis and System Specification, Englewood Cliffs: Prentice Hall, 1985
  • Liggesmeyer P., Software-Qualität, Spektrum-Verlag Heidelberg, 2002
Letzte Änderung 2012-06-04 14:46:02 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Peter Liggesmeyer Informatik (89) AG Software Engineering: Dependability

89-0002M [INF-00-02-M-2]: Meta-Modul "Software-Entwicklung 2"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software-Entwicklung 2
Fachbereich, Modul-Nr. Informatik (89) – 0002M
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Peter Liggesmeyer
SWS, ECTS-LP Meta-Modul, 10 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich SoSe
Erforderl. Vorkenntnisse Softwareentwicklung 1 oder Programmierung 1.
Lernziele/Kompetenzen Siehe zugehörige Lehrveranstaltungen.
Inhalt Siehe zugehörige Lehrveranstaltungen.
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur Siehe zugehörige Lehrveranstaltungen.
Hinweise Um 2 LP erweitertes Modul für die Studiengänge "Informatik", "Angewandte Informatik", "Sozioinformatik".
Letzte Änderung 2015-11-06 13:18:38 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-0002 4V+2Ü 8 [Bachelor (Grundmodul)] Prof. P. Liggesmeyer Software-Entwicklung 2
89-0002Pr 1P 2 [Bachelor (Grundmodul)] Prof. P. Liggesmeyer Projekt zu Software-Entwicklung 2

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Peter Liggesmeyer Informatik (89) AG Software Engineering: Dependability

89-0002Pr [INF-00-02-L-2]: Projekt (1P) "Projekt zu Software-Entwicklung 2"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Projekt zu Software-Entwicklung 2
Fachbereich, Modul-Nr. Informatik (89) – 0002Pr
KIS-Eintrag INF-00-02-L-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Peter Liggesmeyer
SWS, ECTS-LP Projekt (1P), 2 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich SoSe
Erforderl. Vorkenntnisse Softwareentwicklung 1 oder Programmierung 1
Lernziele/Kompetenzen Die Studierenden können die Inhalte der Vorlesung anhand kleinerer Programmieraufgaben umsetzen.
Inhalt Übungsaufgaben zu den Inhalten der Vorlesung.
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
-
Medienformen
  • Tafel/Flipchart/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur Siehe zugehörige Vorlesung.
Hinweise Erweiterte praktische Übungen für Informatiker als Ergänzung der Vorlesung.
Letzte Änderung 2014-07-11 19:33:04 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Peter Liggesmeyer Informatik (89) AG Software Engineering: Dependability

89-0003 [INF-00-03-V-2]: Vorlesung (2V+1Ü) "Software-Entwicklung 3"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software-Entwicklung 3
Fachbereich, Modul-Nr. Informatik (89) – 0003
KIS-Eintrag INF-00-03-V-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Reinhard Gotzhein
SWS, ECTS-LP Vorlesung (2V+1Ü), 5 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Software-Entwicklung 1
  • Kommunikationssysteme
Lernziele/Kompetenzen Die Studierenden haben ein detailliertes Verständnis der Aufgabenstellungen und Lösungsverfahren bei der Entwicklung verteilter, nebenläufiger Software-Systeme.
Die Studierenden
  • kennen die Phänomene verteilter Software-Systeme
  • kennen die Grundlagen deren Modellierung
  • kennen die Entwicklungsmethodik (Entwurf, Analyse, Implementierung, Verfolgbarkeit)
  • können Implementierungssprachen (Java) bei einfachen Beispielen einsetzen
  • können Entwicklungswerkzeuge bei einfachen Beispielen einsetzen
  • kennen wichtige Elemente von Betriebssystemen am Beispiel der Java Virtual Machine
Inhalt
  • Phänomene verteilter Software-Systeme (kausale Abhängigkeit, Nebenläufigkeit, Parallelität, Interaktion, Synchronisation, Indeterminismus, Deadlock, Safety, Liveness)
  • Grundlagen der Modellierung (Ereignis, Aktion, Prozessmodell, Trace, Komposition, konsistenter Schnitt)
  • Grundlagen verteilter Software-Systeme (Prozess-/Thread-Konzept, Interaktion, Synchronisation, Kommunikation)
  • Implementierungssprachen (Java)
  • Java Virtual Machine (Threads, Thread-Graph, Synchronisation, Interaktion, Kommunikation, Sockets, RMI)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Skript in Papierform
Literatur
  • M. Broy: Informatik — Eine grundlegende Einführung, Teil III, Springer, 1994
  • D. Lea: Concurrent Programming in Java — Design Principles and Patterns, Addison Wesley, 1999
  • T. Lindholm, F. Yellin: The Java Virtual Machine Specification (2nd Edition), Addison Wesley, 1999
  • J. Magee, J. Kramer: Concurrency – State Models and Java Programs, Wiley, 2006
Letzte Änderung 2013-11-13 09:08:15 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Reinhard Gotzhein Informatik (89) AG Vernetzte Systeme

89-0004 [INF-00-04-V-2]: Vorlesung (4V+2Ü) "Formale Grundlagen der Programmierung"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Formale Grundlagen der Programmierung
Fachbereich, Modul-Nr. Informatik (89) – 0004
KIS-Eintrag INF-00-04-V-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Katharina Zweig
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Software-Entwicklung 1
  • Mathematik
Lernziele/Kompetenzen Die Studierenden
  • haben ein Verständnis für Grundlagenfragen der Informatik
  • haben ein Verständnis für Formalisierungen der Berechenbarkeit und ihre Auswirkungen: Modellbildung und Analysetechniken
  • können intuitiven Vorstellungen formalisieren und die Modelle quantitativ und qualitativ analysieren
  • können mathematische Grundlagen anwenden; sie haben ein Gefühl für die Genauigkeit und beherrschen Formalisierungsmethoden
  • kennen Methoden zur Bewältigung von Komplexität (Simulations- und Reduktion) und können diese an einfachen Beispielen anwenden
  • kennen Komplexitätsmaße und Klassifikation von Problemen
  • verstehen den Unterschied von Automaten als Erzeuger und Erkenner
  • kennen die Klassifikation formaler Sprachen
Inhalt
  • Prinzipien und Methoden zur Modellbildung in der Informatik: Kalküle als Grundlage zur Formalisierung von Programmiersprachen, Maschinenmodelle, Logiken, Produktion- und Ersetzungssystemen mit ihrer Syntax und Semantik.
  • Berechenbarkeitsmodelle: Simulation als Vergleichsprinzip zwischen Berechnungsparadigmen (imperative, funktionale und maschinennahe Programmierung). Die These von Church und der Normalformsatz..
  • Semantik prozeduraler Programmiersprachen (denotational, operational, Hoare-Kalkül)
  • Funktionale Programmiersprachen (primitive und partiell rekursive Funktionen)
  • Maschinennahe Modelle (Register- und Turing-Maschinen)
  • Komplexitätsmaße: Klassen und Eigenschaften. Diagonalisierungstechnik und Reduktionstechnik
  • Formale Sprachen: Grammatiken, Automaten, Klassifikation.
  • Abstraktions- und Entwurfmethoden zur Beherrschung von Komplexität
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
  • Semestralklausur
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Sperschneider, Hammer: Theoretische Informatik — Eine problemorientierte Einführung, Springer, 1996
  • Hopcroft, Motwani, Ullman: Einführung in die Automatentheorie, Formale Sprachen und Komplexitätstheorie, Addison Wesley, Pearson Studium, 2002
Letzte Änderung 2012-05-07 14:07:23 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Markus Nebel Informatik (89) AG Algorithmen und Komplexität

89-0005 [INF-00-05-V-2]: Vorlesung (2V+2Ü) "Logik"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Logik
Fachbereich, Modul-Nr. Informatik (89) – 0005
KIS-Eintrag INF-00-05-V-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Roland Meyer
SWS, ECTS-LP Vorlesung (2V+2Ü), 5 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Software-Entwicklung 1
  • Mathematik
Lernziele/Kompetenzen Die Studierenden
  • kennen die Syntax und Semantik der Aussagen- und Prädikatenlogik,
  • können Eigenschaften in der Sprache der Logik formalisieren und
  • können mit Kalkülen, Deduktion und Beweisen umgehen.
Inhalt
  • Aussagenlogik: Syntax und Semantik, Kalküle, deduktiver Aufbau der Aussagenlogik, natürliche Kalküle, algorithmischer Aufbau: Tableau-Methode, Davis-Putman-Algorithmen, Resolutionsverfahren.
  • Prädikatenlogik: Syntax, Beziehungen zwischen Eigenschaften von Elementen, Semantik: Interpretationen, Belegungen, Bewertungen, Erfüllbarkeit, Transformationen von Termen und Formeln, Unentscheidbarkeit der Allgemeingültigkeit, deduktiver Aufbau der Prädikatenlogik, Hauptsätze von PL1, Theorien erster Stufe, Modelle, Aufzählungsverfahren für PL1, Tableau- und Resolutionsverfahren, Logisches Programmieren und Prolog.
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
  • Semestralklausur
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Sperschneider, Antoniou: Logic - A Foundation for Computer Science, Addison Wesley
  • Nissanke: Introductory Logic and Sets for Computer Scientists, Addison Wesley
  • Kreuzer, Kühling: Logik für Informatiker, Pearson Studium
Letzte Änderung 2012-05-07 14:07:39 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Roland Meyer Informatik (89) AG Concurrency Theory

89-0006 [INF-00-06-V-2]: Vorlesung (4V+2Ü) "Entwurf und Analyse von Algorithmen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Entwurf und Analyse von Algorithmen
Fachbereich, Modul-Nr. Informatik (89) – 0006
KIS-Eintrag INF-00-06-V-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Heike Leitte
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Software-Entwicklung 1
  • Algebraische Strukturen oder Beweistechniken
Lernziele/Kompetenzen
  • Fähigkeit, Strategien für den Entwurf und die Analyse von Algorithmen anzuwenden.
  • Fähigkeit, Probleme zu klassifizieren und Algorithmen nach ihrer Komplexität einzusetzen.
Inhalt
  • Algorithmenbegriff und Berechenbarkeit
  • Wachstum von Funktionen, Rekursionen;
  • Grundlegende Konzepte und Methoden der Algorithmenanalyse: Aufwandsanalyse, Laufzeitabschätzung;
  • Algorithmen-Entwurfsprinzipien: Divide and Conquer, Dynamische Programmierung, Greedy- Strategie: Algorithmen und Matroide;
  • Approximations-Verfahren und probabilistische Verfahren
  • Such-Strategien: Backtracking, Branch-and-Bound;
  • Komplexitätstheorie: Eingabegröße, Reduktion, Komplexitätsklassen, P/NP, vollständige Probleme;
  • Grundlegende Algorithmen und Datenstrukturen: Suchverfahren, Sortierverfahren, balancierte Suchbäume, Prioritäts-Warteschlangen, Hashing.
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
Literatur
  • M. Nebel. Entwurf und Analyse von Algorithmen. Springer-Verlag, 2012.
  • Th. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein. Algorithmen – Eine Einführung. Oldenbourg Verlag, 2013.
  • T. Ottmann and P. Widmayer. Algorithmen und Datenstrukturen. Springer-Verlag, 2012.
  • R. Sedgewick and P. Flajolet. An Introduction to the Analysis of Algorithms. 2nd Edition, Addison-Wesley Professional, 2013.
Hinweise Für den Studiengang "Angewandte Informatik" zusammen mit der Übung "Beweistechniken".
Letzte Änderung 2015-10-02 18:09:53 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Juniorprof. Christoph Garth Informatik (89)
Krumke Mathematik (81)
Prof. Heike Leitte Informatik (89) AG Visuelle Informationsanalyse

89-0006AI [INF-00-06AI-M-2]: Meta-Modul (4V+3Ü) "Entwurf und Analyse von Algorithmen für Angewandte Informatik"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Entwurf und Analyse von Algorithmen für Angewandte Informatik
Fachbereich, Modul-Nr. Informatik (89) – 0006AI
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Heike Leitte
SWS, ECTS-LP Meta-Modul (4V+3Ü), 9 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Software-Entwicklung 1
Lernziele/Kompetenzen Siehe zugehörige Lehrveranstaltungen (Untermodule).
Inhalt Siehe zugehörige Lehrveranstaltungen (Untermodule).
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur Siehe zugehörige Lehrveranstaltungen (Untermodule).
Letzte Änderung 2015-10-02 18:14:15 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-0006 4V+2Ü 8 [Bachelor (Grundmodul)] Prof. H. Leitte Entwurf und Analyse von Algorithmen
89-0006BT 1 [Bachelor (Grundmodul)] Prof. H. Leitte Beweistechniken

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Juniorprof. Christoph Garth Informatik (89)
Krumke Mathematik (81)
Prof. Heike Leitte Informatik (89) AG Visuelle Informationsanalyse

89-0006BT [INF-00-06BT-U-2]: (1Ü) "Beweistechniken"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Beweistechniken
Fachbereich, Modul-Nr. Informatik (89) – 0006BT
KIS-Eintrag INF-00-06BT-U-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Heike Leitte
SWS, ECTS-LP (1Ü), 1 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden kennen die grundlegenden Beweistechniken, die in der Theoretischen Informatik benutzt werden und können diese anwenden.
Inhalt
  • Struktur/Aufbau eines Beweises
  • Existenzbeweise (Beispiel/Gegenbeispiel)
  • Vollständige Induktion
  • Mengengleichheit durch gegenseitige Inklusion
  • Beweis durch Widerspruch
  • Abschätzungen
  • Erschöpfende Fallunterscheidung
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
-
Medienformen
  • Tafel/Flipchart/etc.
Literatur Wird in der Veranstaltung bekannt gegeben.
Hinweise Nur als Teilleistung zum Modul "Entwurf und Analyse von Algorithmen für Angewandte Informatik"
Letzte Änderung 2015-10-02 18:15:19 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Juniorprof. Christoph Garth Informatik (89)
Prof. Heike Leitte Informatik (89) AG Visuelle Informationsanalyse

89-0008 [INF-00-08-V-2]: Meta-Modul (7V+3Ü) "Rechnersysteme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Rechnersysteme
Fachbereich, Modul-Nr. Informatik (89) – 0008
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Dr. habil. Bernd Schürmann
SWS, ECTS-LP Meta-Modul (7V+3Ü), 14 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse keine
Lernziele/Kompetenzen siehe Untermodule
Inhalt siehe Untermodule
Prüfungstechn. Vorauss. keine
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
  • Semestralklausur
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Skript in Papierform
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur siehe Untermodule
Letzte Änderung 2010-03-30 09:53:25 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-0009 4V+2Ü 8 [Bachelor (Grundmodul)] Dr. habil. B. Schürmann Rechnersysteme 1
89-0010 3V+1Ü 6 [Bachelor (Grundmodul)] Dr. habil. B. Schürmann Rechnersysteme 2

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Dr. Reinhard Kirchner Informatik (89)
Prof. Klaus Schneider Informatik (89) AG Eingebettete Systeme
Dr. habil. Bernd Schürmann Informatik (89) Dekanat Informatik

89-0009 [INF-00-09-V-2]: Vorlesung (4V+2Ü) "Rechnersysteme 1"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Rechnersysteme 1
Fachbereich, Modul-Nr. Informatik (89) – 0009
KIS-Eintrag INF-00-09-V-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Dr. habil. Bernd Schürmann
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden
  • können einfache Schaltnetze und Schaltwerke analysieren und entwerfen,
  • können die Leistung von Rechnern analysieren,
  • und haben ein Grundverständnis für die Funktionsweise eines Einprozessor-Rechners
Inhalt
  • Aussagenlogik (u.a. Operatoren, Normalformen, Boolesche Algebra)
  • Implementierung von Aussagenlogik durch kombinatorische Schaltungen
  • Logikminimierung
  • Automaten
  • Implementierung von Automaten durch sequenzielle Schaltungen
  • Kodierung (u.a. Zeichen und Zahlen)
  • Rechnerarithmetik (Festkomma-, Gleitkommaarithmetik, logische Operationen)
  • Steuer- und Operationswerke
  • Prozessorarchitektur (v. Neumann-Rechner, Befehlssatz, Operanden/Daten)
  • MIPS-Einzyklenprozessor (Befehlssatz, Befehlszyklus, Implementierung des Prozessors)
  • Leistungsbetrachtung
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Skript in Papierform
Literatur
  • Skript
  • J. L. Hennessy, D.A. Patterson, Computer Organization and Design - The Hardware/Software Interface, Morgan Kaufmann Publ., 1998
  • Gary D. Hachtel and Fabio Somenzi, Logic Synthesis and Verification Algorithms, Kluwer, 1996.
  • C. Meinel and T. Theobald, Algorithms and Data Structures in VLSI Design: OBDD - Foundations and Applications, Springer, 1998.
  • Giovanni De Micheli, Synthesis and Optimization of Digital Circuits, McGraw-Hill, 1994.
  • B. Parhami, Computer Arithmetic - Algorithms and Hardware Designs, Oxford University Press, 2000
  • S. M. Mueller and W.J. Paul, Computer Architecture: Complexity and Correctness, Springer Verlag, 2000
  • weitere Literatur wird in der Vorlesung bekannt gegeben
Letzte Änderung 2008-11-24 11:29:19 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Dr. Reinhard Kirchner Informatik (89)
Prof. Klaus Schneider Informatik (89) AG Eingebettete Systeme
Dr. habil. Bernd Schürmann Informatik (89) Dekanat Informatik

89-0010 [INF-00-10-V-2]: Vorlesung (3V+1Ü) "Rechnersysteme 2"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Rechnersysteme 2
Fachbereich, Modul-Nr. Informatik (89) – 0010
KIS-Eintrag INF-00-10-V-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Dr. habil. Bernd Schürmann
SWS, ECTS-LP Vorlesung (3V+1Ü), 6 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Rechnersysteme 1
Lernziele/Kompetenzen Die Studierenden
  • kennen den Aufbau moderner, optimierter Rechnersysteme,
  • kennen und verstehen die Grundfunktionen von Bindern/Ladern und Betriebssystemen,
  • verstehen die Verwaltung von Prozessen durch Prozessor und Betriebssystem und
  • können einfache Synchronisationsprimitive anwenden.
Inhalt
  • Pipelining (Prinzip, Konflikte, Forwarding und andere Implementierungstechniken)
  • Speicherhierarchie: Organisation von Cache-Speichern
  • Bushierarchie
  • Assemblerprogrammierung (auch Unterprogramme)
  • Assembler
  • Programmrelokation
  • Binder und Lader
  • Interrupt-Verarbeitung, Kontextwechsel
  • Einführung in Betriebssysteme (Aufgaben von Betriebssystemen)
  • Prozessverwaltung
  • E/A-Überwachung (auch DMA)
  • Hauptspeicherverwaltung (virtueller Speicher)
  • Dateiverwaltung
  • Schutzmechanismen
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Skript in Papierform
Literatur
  • Skript
  • J. L. Hennessy, D.A. Patterson, Computer Organization and Design - The Hardware/Software Interface, Morgan Kaufmann Publ., 1998
  • A. S. Tanenbaum, Moderne Betriebssysteme, Hanser-Verlag, 2. Aufl., 1995
  • S. M. Mueller and W.J. Paul, Computer Architecture: Complexity and Correctness, Springer Verlag, 2000
  • weitere Literatur wird in der Vorlesung bekannt gegeben
Letzte Änderung 2008-11-24 11:19:17 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Dr. Reinhard Kirchner Informatik (89)
Prof. Klaus Schneider Informatik (89) AG Eingebettete Systeme
Dr. habil. Bernd Schürmann Informatik (89) Dekanat Informatik

89-0012 [INF-00-12-V-2]: Vorlesung (4V+2Ü) "Informationssysteme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Informationssysteme
Fachbereich, Modul-Nr. Informatik (89) – 0012
KIS-Eintrag INF-00-12-V-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich SoSe
Erforderl. Vorkenntnisse Softwareentwicklung 1
Lernziele/Kompetenzen Informationssysteme sind stark datenbankbasierte Anwendungen, oft mit sehr vielen Benutzern (Tausende und mehr). Es sind transaktionsverarbeitende Systeme, d. h., sie erbringen ihre Leistung in vielen, kleinen Schritten für die gleichzeitig zugreifenden Benutzer. Dabei müssen sie die Integrität der Daten gewährleisten sowie hohen Durchsatz und kurze Antwortzeiten schaffen. Informationssysteme laufen heutzutage typischerweise auf einem leistungsfähigen Server und präsentieren sich dem Benutzer mit einer grafischen Oberfläche als Client/Server-Systeme, zunehmend auch via Internet. Die Studierenden erwerben ein detailliertes Verständnis der Aufgabenstellungen und Lösungsverfahren bei der Entwicklung von betrieblichen Anwendungs- und Informationssystemen. Dazu gehören insbesondere Fähigkeiten und Fertigkeiten zur
  • Nutzung von Informations- und Datenmodellen zur Modellierung von Miniwelten,
  • Bewertung und Verbesserung der Güte von Modellierungsergebnissen,
  • Aufbau, Wartung und Abfrage von Datenbanken mit Hilfe von deklarativen, standardisierten Anfragesprachen und
  • Sicherung der Abläufe in Datenbanken durch das Transaktionskonzept.
Inhalt
  • Einführung und Grundbegriffe
  • Informationsmodelle (Entity-Relationship-Modell)
  • Grundlagen des Relationenmodells
  • Logischer DB-Entwurf (Normalformen)
  • Die Standardsprache SQL
  • Sichtenkonzept, Datenintegrität und Zugriffskontrolle
  • Programmierung von SQL-basierten Anwendungen (JDBC)
  • DBS-Architektur und effizienter Datenzugriff (B/B*-Bäume)
  • Transaktionskonzept
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Elmasri, R., Navathe, S.: Grundlagen von Datenbanksystemen: Bachelorausgabe, 3. überarbeitete Auflage, Pearson Studium, 2009
  • Kemper, A., Eickler, A.: Datenbanksysteme - Eine Einführung, 9. Auflage, Oldenbourg, 2013
  • Korth, H.F., Silberschatz, A., Sudarshan, S.: Database System Concepts, 6th Edition, McGraw-Hill Book Comp., New York, 2010
  • Folienkopien des Vorlesungsstoffes;
  • weitere Literatur wird in der Einführung bekannt gegeben.
Letzte Änderung 2015-04-16 19:53:18 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Stefan Deßloch Informatik (89) AG Heterogene Informationssysteme
Prof. Theo Härder Informatik (89) AG Datenbanken und Informationssysteme

89-0013 [INF-00-13-V-2]: Vorlesung (2V+1Ü) "Kommunikationssysteme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Kommunikationssysteme
Fachbereich, Modul-Nr. Informatik (89) – 0013
KIS-Eintrag INF-00-13-V-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Vorlesung (2V+1Ü), 5 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich SoSe
Lernziele/Kompetenzen Die Studierenden haben ein detailliertes Verständnis der Aufgaben, des Aufbaus und der Arbeitsweise moderner Kommunikationssysteme. Zu Ihren Kenntnissen gehören insbesondere
  • Begriffsbildung,
  • Bildung von Medienabstraktionen,
  • Kommunikationsarchitekturen,
  • Kommunikationsfunktionalitäten und
  • Beispiele: MAC-Protokolle (Ethernet, CAN, WLAN), Internet-Protokolle (IP, ICMP, ARP, RIP, OSPF, TCP, UDP, FTP, SMTP)
Inhalt
  • Architekturmodelle (Dienst-, Protokoll-, Schichtenarchitektur; Internet-Architektur, LAN-Architektur)
  • physikalische Grundlagen (Signal, Bandbreite, physikalische Medien)
  • Bitübertragung (Kodierung, Modulation, Multiplexing)
  • Sicherungsprotokolle (Bitfehler, Fehlerkodierung, Fehlerbehandlung, Flusskontrolle)
  • Protokolle in lokalen Netzen (Medien mit Mehrfachzugriff, Kollision, Arbitrierungsverfahren, CSMA, CSMA/CD, Token Passing)
  • Vermittlungsprotokolle (Adressierung, Routing-Verfahren, Überlastungssteuerung, Internetworking)
  • Transportprotokolle (Adressierung, Problem der verzögerten Duplikate, Verbindungsmanagement, Flusskontrolle, Überlastkontrolle)
  • Anwendungsprotokolle (Übertragung strukturierter Daten, ASN.1, Komprimierung von Daten, Adressierung, anwendungsspezifische Kommunikationsdienste)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • J. Kurose and K. Ross. Computer Networking - A Top Down Approach Featuring the Internet. Pearson, 2nd Edition, 2003.
  • S. Tanenbaum. Computer Networks. Prentice Hall, 4th edition, 2003.
  • L.L. Peterson and B. Davie. Computer Networks — A Systems Approach. Morgan Kaufmann, 2003.
Letzte Änderung 2012-06-04 14:46:59 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Jens Schmitt Informatik (89) AG Verteilte Systeme

89-0016 [INF-00-16-V-2]: Vorlesung (3V+1Ü) "Projektmanagement"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Projektmanagement
Fachbereich, Modul-Nr. Informatik (89) – 0016
KIS-Eintrag INF-00-16-V-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Vorlesung (3V+1Ü), 6 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich WiSe
Lernziele/Kompetenzen Die Studierenden
  • sind in der Lage, sich in einem Projekt zu orientieren
  • können konstruktiv in einem Projekt mitarbeiten
  • haben das theoretische Wissen, eine Projektleitung auszuüben
Inhalt
  • Grundlagen des Projektmanagement
  • Allg. Einführung, Definitionen
  • Aufgaben, Anforderungen, Ziele des PM
  • Organisationsformen
  • Organisationsformen: Linienorganisation, Matrixorganisation
  • Organisation des Projektumfelds
  • Phasen und Inhalte in SW-Projekten
  • Aufgaben und Phasen im Projekt:
  • Pflichtenheft, Anforderungen, Spezifikation, Konstruktion, Entwicklung, Integration, Test
  • Projektvorbereitung
  • Definition von Projektzielen
  • Beantragung, Genehmigung
  • Schätzung: Vorgehen, Zuschläge, Erfahrungswerte, Min/Max-Schätzung
  • Planung: Grob/Feinplanung, Meilensteine, Aktivitäten, Termine, Planung der Mittel
  • Planung als Prozess
  • Teamorganisation über Projektphasen, Teamaufbau, Rollen im Team
  • Umgang mit Zulieferungen
  • Zusammenhang zwischen IT-Systemzergliederung und Teamstruktur
  • Durchführung
  • Führungsstile
  • Controlling, Restaufwandsschätzung und Fortschrittskontrolle
  • Software-Verwaltung, Bibliotheken, Repositories
  • Informationsmanagement im Projekt
  • Change Management
  • Arbeitsmittel: Meetings, Protokolle, Vereinbarungen, Listen offener Punkte, Projekttagebuch, Projekthandbuch
  • Überstunden
  • Projektkultur
  • Software-Unterstützung für das Projektmanagement
  • Zusammenhang zwischen Vorgehensmodellen und Projektmanagement
  • Software-Lebenszyklus
  • Vorgehensmodelle: Wasserfall, RUP, Spiralmodell, inkrementell, Prototyping
  • Auswahl eines Vorgehensmodells für ein Projekt
  • Qualitätssicherung
  • Qualität: Begriff, Qualitätsmerkmale, konstruktive/analytische Qualitätssicherung
  • Qualität planen/konstruieren, organisatorische Maßnahmen, Rollen, Reporting
  • Risikomanagement
  • Spezielle Aspekte des Projektmanagements
  • Generalunternehmerschaft
  • Projekte verschiedener Größen
  • Der Faktor Mensch
  • Wirtschaftliche Aspekte der Informatik
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur wird in der Vorlesung bekannt gegeben
Letzte Änderung 2012-06-04 14:38:15 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Dr. Gerhard Pews Extern Capgemini

89-0018 [INF-00-18-S-2]: Seminar (2S) "Selbstlerntechniken"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Selbstlerntechniken
Fachbereich, Modul-Nr. Informatik (89) – 0018
KIS-Eintrag INF-00-18-S-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Dr. habil. Bernd Schürmann
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse keine
Lernziele/Kompetenzen Die Studierenden sollen Ihre Selbstlernkompetenzen weiterentwickeln und die Befähigung erhalten, ihren Studienalltag besser zu meistern, Lernprozesse zu reflektieren und ihre Lernstrategie zu optimieren.
Inhalt Vier Kompetenzen stehen im Mittelpunkt:
  • Lernkompetenz: Lehrveranstaltungen auswerten, Prüfungen vorbereiten
  • Wissenskompetenz: Informationen gezielt recherchieren, strukturieren und auswerten
  • Kommunikationskompetenz: Kontakte herstellen, Netzwerke knüpfen
  • Selbstführung/Emotionale Kompetenz: Eigenen Ziele setzen und erreichen
Die Kompetenzen werden in drei Blockseminaren vermittelt:
  • Seminar I (Grundlagenseminar):
    • Lerngewohnheiten: Stärken / Schwächen, bevorzugte Strategien, Lehrveranstaltungen nachbereiten
    • Wissen strukturieren, visualisieren, selektieren
    • Kommunikations- und Kooperationsbeziehungen herstellen und stabilisieren: Grundlagen der Kommunikationstheorien, Reden und Verstehen, erfolgreich kommunizieren
    • Umgang mit allg. Stressoren im Studium, Umgang mit Misserfolgen, sich Hilfe holen, emotionale Reaktionen gezielt verändern
  • Seminar II (Aufbauseminar):
    • Prüfungen vorbereiten (Strategien, was sollte ich ändern?)
    • Lernsteuerung: was kann ich schon? Was gelingt mir noch nicht?
    • Wissenschaftliches Arbeiten: wie plane, steuere, realisiere ich eine Hausarbeit u.a.
    • Vorträge halten vor Gruppen
    • Leistungsrelevante Situationen: emotionale Einstimmung, authentisches und professionelles Auftreten
  • Seminar III (Abschlussseminar):
    • Work-Life-Balance
    • Berufsziel-Potential-Abgleich
    • Wissensmanagement professionalisieren
    • Umgang mit Konflikten, Konfliktlösestrategien
    • Überprüfung von „Lebensentscheidungen“, Wünsche/Ziele
    • Selbstbewusstsein stärken (emotionale Identität)
Der Schwerpunkt liegt auf der Aneignung von Tools durch konkrete Übungen, Selbsterfahrung und -reflexion durch eine Begleitung von externen Dozenten.
Prüfungsleistungen
(Abschluss)
Präsentation und Hausarbeit
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Arnold, Rolf: Selbstbildung. Oder: Wer kann ich werden und wenn ja wie? Schneider Verlag Hohengehren GmbH: 2010. ISBN: 978-3-8340-0801-5
  • • Adl-Amini, Bijan: So bestehe ich meine Prüfung. Lerntechniken, Arbeitsorganisation und Prüfungsvorbereitung. 5. Aufl. Beltz Verlag, 2001. ISBN: 978-3825222680
  • Braun, Walter / Müller, Günter F.: Praxisfeld Selbstführung. Der Werk- und Denkzeugkasten für den Einsatz persönlicher Ressourcen. Huber: 2009. ISBN- 978-3-456-84741-2
  • Konrad, Klaus/ Traub, Silke: Selbstgesteuertes Lernen: Grundwissen und Tipps für die Praxis. Schneider Verlag Hohengehren 2010. ISBN-10: 3834005169
  • Konrad, Klaus: Erfolgreich selbstgesteuert lernen: Theoretische Grundlagen, Forschungsergebnisse, Impulse für die Praxis. Klinkhardt 2008. ISBN-10: 3781515842
  • Leitner, Sebastian: So lernt man lernen. Der Weg zum Erfolg. Herder: 2011. ISBN-10: 3451050609
  • Löhle, Monika / Hofmann, Eberhardt: Erfolgreich lernen. Effiziente Lern- und Arbeitsstrategien für Schule, Studium und Beruf. Hogrefe Verlag: 2004. ISBN-10:3-8017-1825-5
  • Lern- und Merktechniken: Sechs Schritte zu einer erfolgreichen Lern- und Merktechnik. Gabal-Verlag GmbH: 2007. ISBN-10: 3897496828
  • Moore, Michael / Kearsley, Greg: Distance Education. A Systems View. Wadsworth Publishing: 1996. ISBN 0-534-26496-4
  • Müller, Günter F. / Braun, Walter: Selbstführung. Wege zu einem erfolgreichen und erfüllten Berufs- und Arbeitsleben. Huber: 2009. ISBN- 978-3-456-84683-5
  • Prittwitz, Joachim B. / Krebs, Klaus / Jürgens, Martin / Müller, Rudolf: 30 Minuten für effektive Selbstlerntechniken. 30-Minuten-Reihe. Gabal-Verlag GmbH: 2006. ISBN-10:3-89749-580-5
  • Rost, Friedrich: Lern- und Arbeitstechniken für das Studium, 6. Auflage, VS Verlag, 2010. ISBN: ISBN-10: 353117293X
  • Seifert, G./ Pattay, S.: Visualisieren, Präsentieren, Moderieren. 26. Auflage. Gabal-Verlag GmbH 2009. ISBN-10: 3930799006
Hinweise

Die Lehrveranstaltung wird vom Selbstlernzentrum (SLZ) als Seminarreihe "Diemersteiner Selbstlerntage" angeboten. Drei Blockseminare über jeweils zwei Tage.

Zuordnung zu den Fachsemestern kann in Grenzen frei gewählt werden. Pro Semester kann nur ein Seminar besucht werden. Das dritte Seminar kann frühestens im 4. Semester besucht werden. Empfohlen sind das erste, das dritte und das fünfte Semester.

Verpflichtende Teilnahme an allen 3 Seminaren. Nach jedem Seminar ist ein Reflexionsbericht über die Lernplattform OLAT einzureichen.

Studierende, die das Modul ab dem WiSe 2013/14 beginnen müssen zusätzlich eine Portfolioaufgabe nach dem dritten Seminar bearbeiten (mit begleitender Pflichtlektüre als Bearbeitungsgrundlage, die noch bekannt gegeben wird).

  • Die zweitägigen Seminare finden jeweils von 9 bis 17 Uhr statt.
  • Seminarort: Villa Denis Stiftungshaus der TU Kaiserslautern.
  • Anmeldung über www.uni-kl.de/slz
Letzte Änderung 2013-07-12 12:10:39 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0019 [INF-00-19-S-4]: Seminar (2S) "Tutorenqualifizierung"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Tutorenqualifizierung
Fachbereich, Modul-Nr. Informatik (89) – 0019
KIS-Eintrag INF-00-19-S-4 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Dr. habil. Bernd Schürmann
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse fachliche Kenntnisse in dem zu vermittelnden Übungsthema
Lernziele/Kompetenzen
  • unterschiedliche Aspekte der Lernmotivation erkennen und befriedigen
  • Lernaktivitäten für Studierende gestalten
  • Übungseinheiten eigenverantwortlich planen
  • die eigene Rolle als Tutor reflektieren
  • Störungsfrei mit Lernenden kommunizieren
  • Rückmeldungen der Lernenden moderieren
  • Fachliche Inhalte präsentieren und erklären
  • auf die Bedürfnisse einzelner Lerner reagieren
  • Gruppenprozesse gestalten und analysieren
  • Lernergebnisse analysieren und bewerten
  • Positive Emotionen beim Lernen fördern
  • Hemmende emotionale Faktoren erkennen und minimieren
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
  • Skript in Papierform
  • Skript zum Download (als PDF)
Letzte Änderung 2016-02-09 11:58:49 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0020 [INF-00-20-L-2]: Projekt (4P) "SW-Entwicklungsprojekt (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung SW-Entwicklungsprojekt (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 0020
KIS-Eintrag INF-00-20-L-2 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher apl. Prof. Achim Ebert
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Software-Entwicklung 1, 2, 3
  • grundlegende Kenntnisse der Anwendungsdomäne (vgl. "Inhalt")
Lernziele/Kompetenzen Die Studierenden sind in der Lage, ingenieurmäßige Methoden und Techniken zur systematischen Entwicklung von Software-Systemen einzusetzen.
Sie können
  • Eine größere Anwendung entwerfen und implementieren,
  • Softwaretests durchführen,
  • einen kompletten Entwicklungszyklus durchlaufen und
  • im Team arbeiten
Inhalt Die Aufgabenstellung des Projekts umfasst den Entwurf, die Implementierung und das Testen von Softwaresystemen. Sie bezieht sich auf die Module Software-Entwicklung 1 bis 3, deren Inhalte in dem Projekt in einem für die Praxis realistischen Kontext angewendet werden. In dem Projekt wird die Entwicklung verschiedener Anwendungen aus unterschiedlichen Domänen (z. B. Eingebettete Systeme, Betriebliche Informationssysteme) zur Wahl gestellt.
Prüfungstechn. Vorauss.
  • Informatik (Bachelor): 12 ECTS-LP aus den Modulen Software-Entwicklung 1, 2, 3
  • Lehramt Gymnasien (Zwischenprüfungsordnung): Bestandene Zwischenprüfung
  • Lehramt (Bachelor, alle Lehrämter): 8 ECTS-LP aus den Modulen Software-Entwicklung 1, 2
  • Alle anderen Teilnehmer: 12 ECTS-LP aus den Modulen Software-Entwicklung 1, 2, 3
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur
  • s. Software-Entwicklung 1, 2, 3
Hinweise Für Lehramtsstudierende im reduzierten Umfang von 7 ECTS-LP.
Letzte Änderung 2011-01-27 16:42:29 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-0021 [INF-00-21-L-4]: Projekt (4P) "Modellierungspraktikum"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Modellierungspraktikum
Fachbereich, Modul-Nr. Informatik (89) – 0021
KIS-Eintrag INF-00-21-L-4 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher apl. Prof. Achim Ebert
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • SW-Entwicklung 1, 2, 3
  • Grundlegende Kenntnisse im Anwendungsbereich
Lernziele/Kompetenzen Die Studierenden sind in der Lage, ingenieurmäßige Methoden und Techniken zur systematischen Entwicklung von Software-Systemen in einem Anwendungskontext einzusetzen. Sie können
  • Eine größere Anwendung entwerfen und implementieren,
  • Softwaretests durchführen,
  • einen kompletten Entwicklungszyklus durchlaufen und
  • im Team arbeiten.
Inhalt

Die Aufgabenstellung des Projekts umfasst den Entwurf, die Implementierung und das Testen von Softwaresystemen. Sie bezieht sich auf die Module Software-Entwicklung 1 bis 3, deren Inhalte in dem Projekt in einem für die Anwendungen realistischen Kontext verwendet werden. In dem Projekt wird die Entwicklung verschiedener Anwendungen aus unterschiedlichen Domänen (z. B. Eingebettete Systeme, Betriebliche Informationssysteme) zur Wahl gestellt.

In der Entwicklung sollen anwendungsspezifische Techniken wie MATlab, Statecharts, Modellica, statistische Testtechniken usw. verwendet werden.

Prüfungstechn. Vorauss. 12 ECTS-LP aus den Modulen Software-Entwicklung 1, 2, 3
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Hinweise Organisatorisch zusammen mit 89-0020 SW-Entwicklungsprojekt.
Letzte Änderung 2010-03-11 11:42:21 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-0030 [INF-00-30-S-6]: Seminar (2S) "Lerntechniken"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Lerntechniken
Fachbereich, Modul-Nr. Informatik (89) – 0030
KIS-Eintrag INF-00-30-S-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Reinhard Gotzhein
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz unregelmäßig
Lernziele/Kompetenzen
  • Die Studierenden erlernen grundlegendes Wissen über das systematische Lernen an der Universität.
  • Die Studierenden sind befähigt, Kommilitonen der Bachelor-Studiengänge „Informatik“ und „Angewandte Informatik“ zu begleiten und systematisch zu betreuen.
Inhalt
  • Lernmotivation
  • Lernumgebung
  • Soziale Aspekte des Lernens
  • Physische Aspekte des Lernens
  • Praxis des Lernens
  • Belastungen im Studium
  • Leistungsnachweise
Prüfungstechn. Vorauss. Eingangsevaluation
Prüfungsleistungen
(Abschluss)
Präsentation und Hausarbeit
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur W. Stangl, Arbeitsblätter „Lerntechniken“
Hinweise
  • Kann über den Wahlpflichtblock „Ergänzung“ (Informatik, allgemeine Grundlagen) als Prüfungsleistung eingebracht werden.
  • Stoffvermittlung in einer Blockveranstaltung zu Beginn des Sommersemesters, danach regelmäßige Betreuung von Studierenden und Supervisionstreffen.
  • Zulassungsvoraussetzungen: Regelmäßige Betreuung von Bachelorstudierenden über einen Zeitraum von 2 Semestern.
Letzte Änderung 2010-03-30 10:35:11 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Reinhard Gotzhein Informatik (89) AG Vernetzte Systeme

89-0031 [INF-00-31-V-3]: Vorlesung (2V+1Ü) "Web 2.0 Technologien 1 (Grundlagen und Techniken)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Web 2.0 Technologien 1 (Grundlagen und Techniken)
Fachbereich, Modul-Nr. Informatik (89) – 0031
KIS-Eintrag INF-00-31-V-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Dr. Joachim Thees
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich WiSe
Erforderl. Vorkenntnisse Programmierung 1 und Kommunikation.
Lernziele/Kompetenzen
  • Verständnis der Möglichkeiten, Ziele und der zur Realisierung eingesetzten grundlegenden Techniken, Schnittstellen und Protokolle im Web 2.0 (Javascript, asynchrone Anfragemuster, AJAX, HTML 5, SVG)
  • Fähigkeit zur Konzeption, Planung und Realisierung von interaktiven AJAX-Anwendungen, XML- oder JSON-basierte Webschnittstellen, Mash-Ups
  • Fähigkeit zur Realisierung einfacher Web-Services
Inhalt
  • Historische und technische Entwicklung und Möglichkeiten bzgl. Applikationsarchitektur, Interaktivität, Komplexität der Darstellung, Offenheit, Benutzer-Rolle
    • Pre-Web / proprietär: Lokal installierte Applikationen
    • Web 1.0: Benutzer als Konsument, Web-Browser als Hypertext-Reader
      (HTTP, HTML, synchrone Anfragemuster, Cookies, Sessions)
    • Web 1.5: Benutzer als Konsument und Produzent (Kommentare, Blogs, Foren)
      Interaktivität und Multimedia durch Javascript und Browser-Plugin-Techniken (Flash, PDF, Java-Applets)
    • Web 2.0: Lokale Applikationen/Daten und Web-Applikationen/Daten kaum unterscheidbar
      Interaktivität (Techniken: Asynchron Datenübertragung, Javascript, AJAX)
      Aggregierbarkeit (Feeds, Mash-Ups, Web-Schnitstellen)
      Komplexität der Darstellung durch Browser (HTML5, SVG)
  • Analyse von Schnittstellen und Protokollen anhand realer Dienste (HTTP, HTML),
  • Asynchrone Client-Server-Kommunikation (Javascript und jQuery)
  • Server- und Clientseitige Implementierung von Web 1.0, 1.5 und Web 2.0 Applikationen.
  • Clientseitige Verknüpfung von Diensten (Mash-Ups)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur Wird in der Vorlesung bekannt gegeben.
Letzte Änderung 2014-10-22 16:21:03 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Dr. Joachim Thees Informatik (89) Service-Center Informatik (SCI)

89-0032 [INF-00-32-V-3]: Vorlesung (2V+1Ü) "Web 2.0 Technologien 2 (Dienste, Sicherheit und Datenschutz)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Web 2.0 Technologien 2 (Dienste, Sicherheit und Datenschutz)
Fachbereich, Modul-Nr. Informatik (89) – 0032
KIS-Eintrag INF-00-32-V-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Dr. Joachim Thees
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich SoSe
Erforderl. Vorkenntnisse Web 2.0 Technologien 1
Lernziele/Kompetenzen
  • Verständnis fortgeschrittener serverseitiger Realisierungskonzepte von Web-Diensten (Web-Applikations-Frameworks, Server-Replikation, Lastverteilung, Hochverfügbarkeit, Cloud-basierte Realisierungen)
  • Fähigkeit zur Konzeption, Planung und Realisierung solcher Dienste
  • Verständnis von Anforderungen, Gefahren und Gegenmaßnahmen in den Bereichen Sicherheit, Verfügbarkeit und Privacy bei Web-Diensten
Inhalt
  • Einführung in die Framework-basierte Planung und Entwicklung von Web-Diensten
  • Dienst-Verfügbarkeit, Replikation, Synchronisation
  • Cloud-basierte Server-Replikation
  • Authentifizierung und Single-Sign-On
  • Angriffe auf Web-Services und Gegenmaßnahmen
  • Datenschutz und Privacy in Web-Diensten
  • Ausblick auf weitere gegenwärtige und künftige Entwicklungen (Mobile Endgeräte, Location-Based-Services)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur Wird in der Vorlesung bekannt gegeben.
Letzte Änderung 2014-07-11 21:06:29 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Dr. Joachim Thees Informatik (89) Service-Center Informatik (SCI)

89-0040 [INF-00-40-M-2]: Meta-Modul "Programmierung 1"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Programmierung 1
Fachbereich, Modul-Nr. Informatik (89) – 0040
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Arnd Poetzsch-Heffter
SWS, ECTS-LP Meta-Modul, 10 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse keine
Lernziele/Kompetenzen
  • Sicherer Umgang mit imperativen und objektorientierten Programmierkonstrukten.
  • Fähigkeit, kleinere Programme zu programmieren.
Inhalt Siehe zugehörige Lehrveranstaltungen.
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Hinweise Modulprüfung: Objektorientierte Programmierung
Leistungsnachweis: Webbasierte Einführung in die Programmierung
Letzte Änderung 2014-07-11 19:15:44 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-8010 2V+2Ü 5 [Bachelor (Grundmodul)] apl. Prof. A. Ebert Webbasierte Einführung in die Programmierung
89-8011 2V+2Ü 5 [Bachelor (Grundmodul)] apl. Prof. A. Ebert Objektorientierte Programmierung

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0041 [INF-00-41-M-2]: Meta-Modul "Programmierung 2"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Programmierung 2
Fachbereich, Modul-Nr. Informatik (89) – 0041
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Arnd Poetzsch-Heffter
SWS, ECTS-LP Meta-Modul, 14 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Grundlagen der Programmierung (z.B. durch Modul Programmierung 1).
Lernziele/Kompetenzen Die Studierenden kennen die Techniken und Notationen der Softwareentwicklung. Sie können die Basistechniken, die die Grundlage des modernen Software Engineering bilden, anwenden.
Die Studierenden
  • kennen die Grundlagen der Projektplanung,
  • verstehen das Zusammenwirken von Softwaremodulen und größeren, sequentiellen Softwaresystemen sowie Frameworks; sie können dies anhand einfacher Beispiele selbständig in der Softwareentwicklung anwenden,
  • kennen wichtige Grundbegriffe zu Entwurfsmustern und elementaren Modellierungstechniken,
  • können Sortier- und Suchverfahren verwenden,
  • haben ein Verständnis von Zeit- und Platzbedarf eines Verfahrens,
  • haben Kenntnis und Übung in der Programmierung rekursiver Funktionen, der Modellierung mit Graphen, der Reduktion auf Standardprobleme.
Inhalt Siehe zugehörige Lehrveranstaltungen.
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Hinweise Modulprüfung: Softwareentwicklung 2
Leistungsnachweis: Algorithmen und Datenstrukturen
Letzte Änderung 2014-07-11 19:19:50 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-0002M 10 [Bachelor (Grundmodul)] Prof. P. Liggesmeyer Software-Entwicklung 2
89-8012 2V+1Ü 4 [Bachelor (Kernmodul)] apl. Prof. A. Ebert Algorithmen und Datenstrukturen

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0042 [INF-00-42-M-3]: Meta-Modul "Web-Technologie"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Web-Technologie
Fachbereich, Modul-Nr. Informatik (89) – 0042
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Dr. Joachim Thees
SWS, ECTS-LP Meta-Modul, 12 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Keine.
Lernziele/Kompetenzen
  • Verständnis der Möglichkeiten und Ziele moderner Web-2.0-Anwendungen und der client- und serverseitig zur Realisierung eingesetzten Techniken, Schnittstellen und Protokolle
  • Fähigkeit zur Konzeption, Planung und client- und serverseitigen Realisierung solcher Anwendungen
  • Verständnis von Anforderungen, Gefahren und Gegenmaßnahmen in den Bereichen Sicherheit, Verfügbarkeit und Privacy bei Web-Diensten
Inhalt Siehe zugehörige Lehrveranstaltungen.
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Hinweise Modulprüfung: Eine gemeinsame Prüfung über Web 2.0 Technologien 1 und 2
Leistungsnachweis: Human Computer Interaction
Letzte Änderung 2015-02-09 15:46:32 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-0031 2V+1Ü 4 [Bachelor (Kernmodul)] Dr. J. Thees Web 2.0 Technologien 1 (Grundlagen und Techniken)
89-0032 2V+1Ü 4 [Bachelor (Kernmodul)] Dr. J. Thees Web 2.0 Technologien 2 (Dienste, Sicherheit und Datenschutz)
89-1652 2V+1Ü 4 [Master (Anfänger)] apl. Prof. A. Ebert Human Computer Interaction

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0043 [INF-00-43-M-2]: Meta-Modul "Betriebswirtschaftliche Grundlagen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Betriebswirtschaftliche Grundlagen
Fachbereich, Modul-Nr. Informatik (89) – 0043
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Katharina Zweig
SWS, ECTS-LP Meta-Modul, 10 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse keine
Lernziele/Kompetenzen Die Studierenden können statistische Methoden verwenden sowie statistische Maße und Techniken einsetzen, um Datensätze systematisch zu beschreiben und zu analysieren.
Die Studierenden kennen die grundlegenden Denkweisen der Betriebswirtschaftslehre, insbesondere der betrieblichen Leistungserstellung und der Unternehmensführung. Sie können wesentliche Fachbegriffe ebenso wie grundlegende Konzepte auf aktuelle Fragestellungen übertragen und sind fähig, einen Bezug zwischen den theoretisch vermittelten Kursinhalten und der unternehmerischen Praxis herzustellen. Sie sind sensibilisiert für die Chancen und Aufgabenstellungen von Unternehmensgründungen.
Inhalt Siehe zugehörige Lehrveranstaltungen.
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Hinweise Modulprüfung: Grundzüge der Betriebswirtschaftslehre
Leistungsnachweis: Statistik I
Letzte Änderung 2014-07-11 20:04:55 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
80-04011 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. S. Deßloch Statistik I
80-16010a 3V+1Ü 6 [Bachelor (Kernmodul)] Prof. S. Deßloch Grundzüge der Betriebswirtschaftslehre

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0044 [INF-00-44-M-3]: Meta-Modul "Ökonomische Grundlagen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Ökonomische Grundlagen
Fachbereich, Modul-Nr. Informatik (89) – 0044
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Meta-Modul, 9 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden können:
  • individualisierte Entscheidungen wirtschaftlichen Handelns analysieren,
  • spieltheoretische Modelle auf spezifische Situationen strategischer Interaktionen anwenden.
Die Studierenden kennen:
  • Mikroökonomische Grundbegriffe,
  • Haushalts- und Unternehmenstheorie,
  • Marktformen,
  • Denkweisen, Grundbegriffe und Modelle der Spieltheorie sowie das Mechanismendesign.
Inhalt Siehe zugehörige Vorlesungen.
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Hinweise Modulprüfung: Grundzüge der Mikroökonomik
Leistungsnachweis: Spieltheorie
Letzte Änderung 2014-07-11 20:08:28 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
80-04011a 3V+1Ü 5 [Bachelor (Kernmodul)] Prof. S. Deßloch Spieltheorie
80-09112 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. S. Deßloch (Grundzüge der) Mikroökonomik

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0044a [INF-00-44-M-3]: Meta-Modul "Ökonomische Grundlagen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Ökonomische Grundlagen
Fachbereich, Modul-Nr. Informatik (89) – 0044a
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Katharina Zweig
SWS, ECTS-LP Meta-Modul, 12 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden kennen:
  • Mikroökonomische Grundbegriffe,
  • Haushalts- und Unternehmenstheorie,
  • Marktformen,
  • Denkweisen, Grundbegriffe und Modelle der Spieltheorie sowie das Mechanismendesign.

Die Studierenden können:
  • individualisierte Entscheidungen wirtschaftlichen Handelns analysieren,
  • spieltheoretische Modelle auf spezifische Situationen strategischer Interaktionen anwenden.
Inhalt Siehe zugehörige Vorlesungen.
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Hinweise Modulprüfung: Grundzüge der Mikroökonomik
Leistungsnachweis: Spieltheorie
Letzte Änderung 2016-05-25 19:18:29 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
80-04011b 6 Prof. S. Deßloch Spieltheorie
80-10111 6 [Bachelor (Kernmodul)] Prof. S. Deßloch Einführung in die VWL und Mikroökonomik

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0045 [INF-00-45-M-3]: Meta-Modul "Organisation"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Organisation
Fachbereich, Modul-Nr. Informatik (89) – 0045
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Meta-Modul, 9 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse keine
Lernziele/Kompetenzen Studierende
  • verstehen die aktuellen Rahmenbedingungen innerhalb derer die Ziele einer Organisation verwirklicht werden müssen,
  • verstehen die Notwendigkeit der Beeinflussung menschlichen Verhaltens im Sinne der organisationalen Zielsetzung unter aktuellen Rahmenbedingungen,
  • kennen die personalen Determinanten die das menschliche Verhalten in einer Organisation beeinflussen; verstehen personale Determinanten als Gestaltungsgrundlage situativer Determinanten,
  • kennen die Definition des Begriffs der Personalführung,
  • verstehen die strukturelle und interaktionelle Personalführung,
  • verstehen die Bedeutung der Organisationsgestaltung; kennen entsprechende Möglichkeiten der Organisationsgestaltung,
  • können wirtschaftswissenschaftliche Lerninhalte kritisch reflektieren und diese in der aktuellen Unternehmenspolitik einbringen
  • können ethische Probleme, die in verschiedenen gesellschaftlichen Bereichen auftreten, fachgerecht und sorgfältig analysieren, erörtern und beurteilen,
  • kennen wirtschaftsethische Theorien.
Inhalt Siehe zugehörige Vorlesungen.
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Hinweise Modulprüfung: Arbeit, Organisation und Führung
Leistungsnachweis: Wirtschaften in gesellschftlicher Verantwortung
Letzte Änderung 2014-07-11 20:12:07 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
80-0100 2V 3 [Bachelor (Grundmodul)] Prof. S. Deßloch Wirtschaften in gesellschaftlicher Verantwortung
80-01031c 2V+2Ü 6 [Bachelor (Fortgeschrittene)] Prof. S. Deßloch Arbeit, Organisation und Führung

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0046 [INF-00-46-M-2]: Meta-Modul "Recht"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Recht
Fachbereich, Modul-Nr. Informatik (89) – 0046
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Meta-Modul, 12 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse keine
Lernziele/Kompetenzen Die Studierenden besitzen grundlegende Kenntnisse im Bereich des Zivil- und Gesellschaftsrechts sowie zu Rechtsfragen im Internetumfeld.
Inhalt Siehe zugehörige Vorlesungen.
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Hinweise Modulprüfung: Prüfungen über die Vorlesungen Zivil- und Gesellschaftsrecht(gewichtetes Mittel).
Leistungsnachweis imn der Veranstaltung "Einführung in das Recht für Sozioinformatiker".
Letzte Änderung 2014-07-11 20:27:56 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
80-06111a 4V 6 [Bachelor (Fortgeschrittene)] Prof. S. Deßloch Zivilrecht
80-15031 2V 3 [Bachelor (Kernmodul)] Prof. S. Deßloch Gesellschaftsrecht
89-9006 2S 3 [Bachelor (Grundmodul)] Prof. K. Zweig Einführung in das Recht für Sozioinformatiker

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0047 [INF-00-47-M-3]: Meta-Modul "Soziologie"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Soziologie
Fachbereich, Modul-Nr. Informatik (89) – 0047
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Andreas Dengel
SWS, ECTS-LP Meta-Modul, 12 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse keine
Lernziele/Kompetenzen Befähigung zur Orientierung in den zentralen Themen und Theorien der allgemeinen Soziologie, der Wirtschaftssoziologie und der Organisationssoziologie. Kenntnisse der Arbeits- und Organisationspsychologie.
Inhalt Siehe zugehörige Vorlesungen.
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Hinweise Modulprüfung: über die Vorlesung Einführung in die Organisationssoziologie
Leistungsnachweis: Arbeits- und Organisationspsychologie, Einführung in die Soziologie, Einführung in die Wirtschaftssoziologie
Letzte Änderung 2015-07-24 12:45:53 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
83-503 2V 3 [Bachelor (Kernmodul)] Prof. A. Dengel Arbeits- und Organisationspsychologie
83-701 2V 3 [Bachelor (Kernmodul)] Prof. A. Dengel Einführung in die Soziologie
83-702SS 2V 3 [Bachelor (Kernmodul)] Prof. A. Dengel Einführung in die Wirtschaftssoziologie
83-703 2V 3 [Bachelor (Kernmodul)] Prof. A. Dengel Einführung in die Organisationssoziologie

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0048 [INF-00-48-M-3]: Meta-Modul "Soziologie"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Soziologie
Fachbereich, Modul-Nr. Informatik (89) – 0048
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Andreas Dengel
SWS, ECTS-LP Meta-Modul, 13 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden... ...erkennen soziologische Probleme und wenden soziologische Theorien auf die Analyse sozialer Sachverhalte an. Sie beschäftigen sich mit den wichtigsten Ansätzen zur Erklärung sozialen Handelns, bestimmen auf welche Weise soziale Ordnungen das Zusammenle-ben von Menschen regulieren und diskutieren wie soziale Tatbe- stände (wie soziale Normen, soziale Ungleichheit oder Macht- und Herrschaftsverhältnisse) als oftmals unbeabsichtigte Folgen ihres Handelns entstehen. ...lernen zudem, soziologische Theorien der Makro- und Mikroebene zu unterscheiden, vergleichend zu beurteilen und zur Erklärung und Vorhersage sozialer Tatbestände heranzuziehen. ...kennen Sozialstrukturen von Gesellschaften, insbesondere die Sozialstruktur Deutschlands. ...erkennen und beurteilen die methodischen Probleme und Voraus-setzungen der Sozialstrukturanalyse. ...nutzen die zentralen theoretischen Perspektiven, Begriffe und Erklärungen zur Sozialstruktur von Gesellschaften, um damit gesell-schaftliche Phänomene systematisch zu beschreiben. ...recherchieren in den wichtigsten amtlichen Datenquellen und in aktuellen sozialwissenschaftlichen Untersuchungen, die zur Be-schreibung der Sozialstruktur Deutschlands herangezogen werden.
Inhalt Siehe zugehörige Vorlesungen.
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Hinweise Modulprüfung: über eine der beiden Vorlesungen Einführung in die Sozialstrukturanalyse oder Soziologische Handlungs- und Entscheidungstheorie
Leistungsnachweis: Arbeits- und Organisationspsychologie, Einführung in die Soziologie,
Letzte Änderung 2015-11-26 11:42:37 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
83-21003 2V 5 Prof. A. Dengel Einführung in die Soziologie
83-503 2V 3 [Bachelor (Kernmodul)] Prof. A. Dengel Arbeits- und Organisationspsychologie
83-61006 2V 5 Prof. A. Dengel Soziologische Handlungs- und Entscheidungstheorie
83-71141 2V 5 Prof. A. Dengel Einführung in die Sozialstrukturanalyse

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0048a [INF-00-48-M-3]: Meta-Modul "Soziologie"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Soziologie
Fachbereich, Modul-Nr. Informatik (89) – 0048a
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Katharina Zweig
SWS, ECTS-LP Meta-Modul, 10 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden...
  • erkennen soziologische Probleme und wenden soziologische Theorien auf die Analyse sozialer Sachverhalte an.
  • beschäftigen sich mit den wichtigsten Ansätzen zur Erklärung sozialen Handelns.
  • bestimmen, auf welche Weise soziale Ordnungen das Zusammenleben von Menschen regulieren.
  • diskutieren, wie soziale Tatbestände (wie soziale Normen, soziale Ungleichheit oder Macht- und Herrschaftsverhältnisse) als oftmals unbeabsichtigte Folgen ihres Handelns entstehen.
  • lernen zudem, soziologische Theorien der Makro- und Mikroebene zu unterscheiden, vergleichend zu beurteilen und zur Erklärung und Vorhersage sozialer Tatbestände heranzuziehen.
  • kennen Sozialstrukturen von Gesellschaften, insbesondere die Sozialstruktur Deutschlands.
  • erkennen und beurteilen die methodischen Probleme und Voraus-setzungen der Sozialstrukturanalyse.
  • nutzen die zentralen theoretischen Perspektiven, Begriffe und Erklärungen zur Sozialstruktur on Gesellschaften um damit gesellschaftliche Phänomene systematisch zu beschreiben.
  • recherchieren in den wichtigsten amtlichen Datenquellen und in aktuellen sozialwissenschaftlichen Untersuchungen, die zur Beschreibung der Sozialstruktur Deutschlands herangezogen werden.
Inhalt Siehe zugehörige Vorlesungen.
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Hinweise Modulprüfung: über eine der beiden Vorlesungen Einführung in die Sozialstrukturanalyse oder Soziologische Handlungs- und Entscheidungstheorie
Leistungsnachweis: Einführung in die Soziologie,
Letzte Änderung 2016-05-25 19:15:30 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
83-21003 2V 5 Prof. A. Dengel Einführung in die Soziologie
83-61006 2V 5 Prof. A. Dengel Soziologische Handlungs- und Entscheidungstheorie
83-71141 2V 5 Prof. A. Dengel Einführung in die Sozialstrukturanalyse

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0049 [INF-00-49-M-3]: Meta-Modul "Kommunikation"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Kommunikation
Fachbereich, Modul-Nr. Informatik (89) – 0049
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Meta-Modul, 9 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden haben ein detailliertes Verständnis der Aufgaben, des Aufbaus, der Arbeitsweise und der Sicherheit moderner Kommunikationssysteme. Zu Ihren Kenntnissen gehören insbesondere
  • Begriffsbildung,
  • Bildung von Medienabstraktionen,
  • Kommunikationsarchitekturen,
  • Kommunikationsfunktionalitäten,
  • kryptographische Verfahren.
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Hinweise Modulprüfung über Grundlagen der (Internet) Datensicherheit
Leistungsnachweis zu Kommunikationssysteme.
Letzte Änderung 2014-07-18 19:26:41 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-0013 2V+1Ü 5 [Bachelor (Grundmodul)] Prof. J. Schmitt Kommunikationssysteme
89-4201 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. J. Schmitt Grundlagen der (Internet) Datensicherheit

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0050 [INF-00-50-M-2]: Meta-Modul "Überblick Sozioinformatik"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Überblick Sozioinformatik
Fachbereich, Modul-Nr. Informatik (89) – 0050
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Katharina Zweig
SWS, ECTS-LP Meta-Modul, 6 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Grundmodul)   [Bachelor (Grundmodul)]
Frequenz jährlich WiSe
Erforderl. Vorkenntnisse keine
Lernziele/Kompetenzen Die Studierenden
  • haben ein Verständnis über mögliche Einsatzfelder
  • verstehen den Zusammenhang der einzelnen Module und wie diese zu einem Studiengang "Sozioinformatik" beitragen.
Inhalt siehe Lehrveranstaltungen
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Literatur Siehe Lehrveranstaltungen.
Hinweise Modulprüfung: Einführung in die Sozioinformatik
voraussetzender Leistungsnachweis: Ringvorlesung "Sozioinformatik in der Praxis"
Letzte Änderung 2014-07-11 20:53:59 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-9001 1V 2 [Bachelor (Grundmodul)] Prof. K. Zweig Sozioinformatik in der Praxis
89-9007 2V+1Ü 4 [Bachelor (Grundmodul)] Prof. K. Zweig Einführung in die Sozioinformatik

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0111 [INF-01-11-S-4]: Meta-Modul (2S) "Bachelor-Seminar"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Bachelor-Seminar
Fachbereich, Modul-Nr. Informatik (89) – 0111
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Klaus Schneider
SWS, ECTS-LP Meta-Modul (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse Abhängig vom Seminarthema.
Lernziele/Kompetenzen
  • Fertigkeit zur Einarbeitung in ein eng umgrenztes Thema der Informatik anhand vorgegebener Literatur
  • Kompetenz zur verständlichen Präsentation gestellten Themas unter Einsatz elektronischer Medien
  • Fertigkeit zur fachlichen Diskussion
Inhalt Abhängig vom Seminarthema.
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
Literatur Abhängig vom Seminarthema.
Hinweise Wahl eines der zugeordneten Seminare (Submodule).
Letzte Änderung 2008-11-27 09:14:46 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-1111 2S 4 [Bachelor (Fortgeschrittene)] Prof. H. Hagen Computergrafik (Ba-Seminar)
89-2211 2S 4 [Bachelor (Fortgeschrittene)] Prof. S. Deßloch Datenbank- und Informationssysteme (Ba-Seminar)
89-3311 2S 4 [Bachelor (Fortgeschrittene)] Prof. P. Liggesmeyer Software Engineering (Ba-Seminar)
89-4111 2S 4 [Bachelor (Fortgeschrittene)] Prof. R. Gotzhein Verteilte und vernetzte Systeme (Ba-Seminar)
89-5411 2S 4 [Bachelor (Fortgeschrittene)] Prof. M. Nebel Algorithmik (Ba-Seminar)
89-5711 2S 4 [Bachelor (Fortgeschrittene)] Prof. K. Zweig Netzwerkanalyse und Graphentheorie (Ba-Seminar)
89-6011 2S 4 [Bachelor (Fortgeschrittene)] Prof. K. Schneider Eingebettete Systeme und Robotik (Ba-Seminar)
89-7111 2S 4 [Bachelor (Fortgeschrittene)] Prof. A. Dengel Künstliche Intelligenz (Ba-Seminar)

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0112 [INF-01-12-L-4]: Meta-Modul (4P) "Bachelor-Projekt"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Bachelor-Projekt
Fachbereich, Modul-Nr. Informatik (89) – 0112
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Klaus Schneider
SWS, ECTS-LP Meta-Modul (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse Abhängig vom Projektthema.
Lernziele/Kompetenzen Fähigkeit zum praktischen Einsatz ingenieurmäßiger Methoden und Techniken zur systematischen Entwicklung von Anwendungen:
  • Fähigkeit zum Einsatz der in den zugrunde liegenden Vorlesungen angeeigneten Kenntnissen und Fertigkeiten.
  • Fähigkeit zum Entwurf und Realisierung einer Anwendung.
  • Fähigkeit zur Teamarbeit.
Inhalt Abhängig vom Projektthema.
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur Abhängig vom Projektthema.
Hinweise Wahl eines der zugehörigen Projekte (Submodule).
Letzte Änderung 2008-11-27 10:42:05 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-1145 4P 8 [Bachelor (Fortgeschrittene)] Prof. H. Hagen Computergrafik (Projekt)
89-2145 4P 8 [Master (Anfänger)] Prof. T. Härder DB-Aspekte des E-Commerce (Projekt)
89-2146 4P 8 [Master (Anfänger)] Prof. T. Härder DB-Schemaentwurf und -Programmierung (Projekt)
89-3145 4P 8 [Master (Anfänger)] Prof. D. Rombach Grundlagen des Software Engineering (Projekt)
89-4145 4P 8 [Master (Anfänger)] Prof. R. Gotzhein Entwicklung vernetzter Systeme (Projekt)
89-4245 4P 8 [Master (Anfänger)] Prof. J. Schmitt Leistungsbewertung von verteilten Systemen (Projekt)
89-5481 4P 8 [Master (Fortgeschrittene)] Prof. M. Nebel Modelle und Algorithmen der Bioinformatik (Projekt)
89-5715 4P 8 [Bachelor (Fortgeschrittene)] Prof. K. Zweig Netzwerkanalyse (Ba-Projekt)
89-6115 4P 8 [Bachelor (Fortgeschrittene)] Prof. K. Berns Mobile Roboter (Projekt)

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0113 [INF-01-13-S-4]: Seminar (2S) "Seminar zu Informatik und Gesellschaft"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Seminar zu Informatik und Gesellschaft
Fachbereich, Modul-Nr. Informatik (89) – 0113
KIS-Eintrag INF-01-13-S-4 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Katharina Zweig
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse Inhalt: abhängig vom gewählten Thema.
Schlüsselqualifikationen: Arbeitstechniken
Lernziele/Kompetenzen
  • Fertigkeit zur Einarbeitung in ein eng umgrenztes Thema aus dem Bereich "Informatik und Gesellschaft" anhand vorgegebener Literatur,
  • Kompetenz zur verständlichen Präsentation gestellten Themas unter Einsatz elektronischer Medien,
  • Fertigkeit zur fachlichen Diskussion.
Inhalt Themen aus dem Bereich "Informatik und Gesellschaft", z.B.
  • Auswirkungen von Softwaresysteme auf die Gesellschaft,
  • Privacy
  • Datenschutzrichtlinien
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur Abhängig vom gewählten Seminarthema.
Hinweise Das sozioinformatische Thema muss vom Programmkoordinator bestätigt werden.
Letzte Änderung 2014-07-18 19:25:58 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0114 [INF-01-14-S-4]: Seminar (2S) "Seminar zum Thema Interaktion"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Seminar zum Thema Interaktion
Fachbereich, Modul-Nr. Informatik (89) – 0114
KIS-Eintrag INF-01-14-S-4 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher apl. Prof. Achim Ebert
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse Human Computer Interaction.
Lernziele/Kompetenzen
  • Fertigkeit zur Einarbeitung in ein eng umgrenztes Thema des weiteren Umfeldes der Interaktion vom Mensch und Computer anhand vorgegebener Literatur
  • Kompetenz zur verständlichen Präsentation gestellten Themas unter Einsatz elektronischer Medien
  • Fertigkeit zur fachlichen Diskussion
Inhalt Abhängig vom gewählten Seminarthema.
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur Abhängig vom gewählten Seminarthema.
Letzte Änderung 2013-01-25 16:47:22 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0171 [INF-01-71-S-7]: Meta-Modul (2S) "Master-Seminar"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Master-Seminar
Fachbereich, Modul-Nr. Informatik (89) – 0171
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Meta-Modul (2S), 4 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse Abhängig vom Seminarthema.
Lernziele/Kompetenzen
  • Kompetenz zur Einarbeitung in ein umgrenztes Thema der Informatik und dessen Beziehung zu anderen Themen anhand selbst recherchierter Primärliteratur
  • Kompetenz zur verständlichen Präsentation gestellten Themas unter Einsatz elektronischer Medien
  • Kompetenz zur fachlichen Diskussion
Inhalt Abhängig vom Seminarthema.
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur Abhängig vom Seminarthema.
Hinweise Wahl eines der zugeordneten Seminare (Submodule).
Letzte Änderung 2008-11-27 09:59:30 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-1173 2S 4 [Master (Fortgeschrittene)] Prof. H. Hagen Visualisierung und HCI (Seminar)
89-1671 2S 4 [Master (Fortgeschrittene)] apl. Prof. A. Ebert Visualisierung und HCI (Seminar)
89-2271 2S 4 [Master (Fortgeschrittene)] Prof. S. Deßloch Datenbank- und Informationssysteme (Seminar)
89-3372 2S 4 [Master (Fortgeschrittene)] Prof. A. Poetzsch-Heffter Software Engineering (Seminar)
89-4171 2S 4 [Master (Fortgeschrittene)] Prof. R. Gotzhein Kommunikationssysteme (Seminar)
89-4271 2S 4 [Master (Fortgeschrittene)] Prof. J. Schmitt Distributed Computer Systems (DISCO) (Seminar)
89-5471 2S 4 [Master (Fortgeschrittene)] Prof. M. Nebel Modelle und Algorithmen der Bioinformatik (Seminar)
89-5472 2S 4 [Master (Fortgeschrittene)] Prof. M. Nebel Spezielle Algorithmen (Seminar)
89-5671 2S 4 [Master (Fortgeschrittene)] Prof. R. Meyer Automata Theory (Seminar)
89-5771 2S 4 [Master (Fortgeschrittene)] Prof. K. Zweig Netzwerkanalyse und Graphentheorie (Seminar)
89-6172 2S 4 [Master (Fortgeschrittene)] Prof. K. Berns Eingebettete Systeme und Robotik (Seminar)
89-7173 2S 4 [Master (Fortgeschrittene)] Prof. A. Dengel Semantic Web (Seminar)
89-7174 2S 4 [Master (Fortgeschrittene)] Prof. A. Dengel Collaborative Intelligence (Seminar)
89-7175 2S 4 [Master (Fortgeschrittene)] Prof. A. Dengel Artificial Intelligence (Seminar)
89-7371 2S 4 [Master (Fortgeschrittene)] Prof. D. Stricker 3D Computer Vision & Augmented Reality (Seminar)
89-7372 2S 4 [Master (Fortgeschrittene)] Prof. D. Stricker 2D Bildverarbeitung (Seminar)

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0172 [INF-01-72-S-7]: Seminar (2S) "Seminar/Reading Course in der Sozioinformatik"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Seminar/Reading Course in der Sozioinformatik
Fachbereich, Modul-Nr. Informatik (89) – 0172
KIS-Eintrag INF-01-72-S-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Katharina Zweig
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse Abhängig vom Seminarthema.
Lernziele/Kompetenzen
  • Kompetenz zur Einarbeitung in ein umgrenztes Thema der Sozioinformatik und dessen Beziehung zu anderen Themen anhand selbst recherchierter Primärliteratur
  • Kompetenz zur verständlichen Präsentation gestellten Themas unter Einsatz elektronischer Medien
  • Kompetenz zur fachlichen Diskussion
Inhalt Abhängig vom Seminarthema.
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur Abhängig vom Seminarthema.
Hinweise Es muss vom Studiengangkoordinator bestätigt werden, dass innerhalb eines Seminars ein sozioinformatisches Thema bearbeitet wurde.
Letzte Änderung 2014-07-18 19:10:59 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0181 [INF-01-81-L-7]: Meta-Modul (4P) "Master-Projekt"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Master-Projekt
Fachbereich, Modul-Nr. Informatik (89) – 0181
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Meta-Modul (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse Abhängig vom Projektthema.
Lernziele/Kompetenzen Kompetenz zum praktischen Einsatz ingenieurmäßiger Methoden und Techniken zur systematischen Entwicklung von Anwendungen:
  • Kompetenz zum Einsatz der in den zugrunde liegenden Vorlesungen angeeigneten Kenntnissen und Fertigkeiten.
  • Kompetenz zum Entwurf und Realisierung einer Anwendung.
  • Kompetenz zur Teamarbeit.
Inhalt Abhängig vom Projektthema.
Prüfungsleistungen
(Abschluss)
-
Medienformen
  • Folien/Beamer/etc.
Literatur Abhängig vom Projektthema.
Hinweise Wahl eines der zugehörigen Projekte (Submodule).
Letzte Änderung 2008-11-27 10:42:02 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-1581 4P 8 [Master (Fortgeschrittene)] Prof. H. Hagen Geometric Modelling (Projekt)
89-1681 4P 8 [Master (Fortgeschrittene)] apl. Prof. A. Ebert Visualisierung und HCI (Projekt)
89-2145 4P 8 [Master (Anfänger)] Prof. T. Härder DB-Aspekte des E-Commerce (Projekt)
89-2146 4P 8 [Master (Anfänger)] Prof. T. Härder DB-Schemaentwurf und -Programmierung (Projekt)
89-3145 4P 8 [Master (Anfänger)] Prof. D. Rombach Grundlagen des Software Engineering (Projekt)
89-3282 4P 8 [Master (Fortgeschrittene)] Prof. A. Poetzsch-Heffter Software Engineering (Projekt)
89-4145 4P 8 [Master (Anfänger)] Prof. R. Gotzhein Entwicklung vernetzter Systeme (Projekt)
89-4245 4P 8 [Master (Anfänger)] Prof. J. Schmitt Leistungsbewertung von verteilten Systemen (Projekt)
89-4282 4P 8 [Master (Fortgeschrittene)] Prof. J. Schmitt Entwurf sicherer verteilter Systeme (Projekt)
89-5481 4P 8 [Master (Fortgeschrittene)] Prof. M. Nebel Modelle und Algorithmen der Bioinformatik (Projekt)
89-5482 4P 8 [Master (Fortgeschrittene)] Prof. M. Nebel Algorithmen und Komplexität (Projekt)
89-5781 4P 8 [Master (Fortgeschrittene)] Prof. K. Zweig Graphalgorithmen und Graphentheorie (Projekt)
89-6181 4P 8 [Master (Fortgeschrittene)] Prof. K. Berns Service Roboter und Assistenzsysteme (Projekt)
89-6281 4P 8 [Master (Fortgeschrittene)] Prof. K. Schneider Hardware-Software-Synthese (Projekt)
89-6581 4P 8 [Master (Fortgeschrittene)] Prof. C. Grimm Modellbasierte Entwicklung Eingebetteter Systeme (Projekt)
89-6582 4P 8 [Bachelor (Fortgeschrittene)] Prof. C. Grimm Entwicklung von Smart Appliances (Projekt)
89-7145 4P 8 [Master (Anfänger)] Prof. A. Dengel Symbolische Künstliche Intelligenz (Projekt)
89-7182 4P 8 [Master (Fortgeschrittene)] Prof. A. Dengel Collaborative Intelligence (Projekt)
89-7381 4P 8 [Master (Fortgeschrittene)] Prof. D. Stricker 3D Computer Vision & Augmented Reality (Projekt)
89-7382 4P 8 [Master (Fortgeschrittene)] Prof. D. Stricker Computer Vision: Object and People Tracking (Projekt)
89-7481 4P 8 [Master (Fortgeschrittene)] Prof. P. Lukowicz Pervasive Computing (Projekt)
89-8181 6P 12 [Master (Fortgeschrittene)] Prof. S. Deßloch Angeleitete Forschung (Projekt)

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-0182 [INF-01-82-L-7]: Projekt (4P) "Sozioinformatik-Projekt"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Sozioinformatik-Projekt
Fachbereich, Modul-Nr. Informatik (89) – 0182
KIS-Eintrag INF-01-82-L-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Bachelor-Pflichtmodule
Modulverantwortlicher Prof. Katharina Zweig
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse Abhängig vom Projektthema.
Lernziele/Kompetenzen Kompetenz zum praktischen Einsatz sozioinformatischer Methoden und Techniken:
  • Kompetenz zum Einsatz der in den zugrunde liegenden Vorlesungen angeeigneten Kenntnissen und Fertigkeiten.
  • Kompetenz Analyse einer Anwendung nach sozioinformatischen Gesichtspunkten.
  • Kompetenz zur Teamarbeit.
Inhalt Abhängig vom Projektthema.
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
Literatur Abhängig vom Projektthema.
Hinweise Das sozioinformatische Thema muss vom Studiengangkoordinator bestätigt werden.
Letzte Änderung 2014-07-18 19:13:01 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-1001 [INF-10-01-V-3]: Vorlesung (2V+1Ü) "Computergrafik 1"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Computergrafik 1
Fachbereich, Modul-Nr. Informatik (89) – 1001
KIS-Eintrag INF-10-01-V-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Mathematik
Lernziele/Kompetenzen Die Studierenden erhalten
  • Kenntnisse der Vorlesungsinhalte und
  • Fertigkeit zur deren Umsetzung in Naturwissenschaften und Technik.
Inhalt
  • Grundlegende Begriffe und Definitionen der Computergrafik
  • Elementare grafische Algorithmen (Rasterisierung, etc.)
  • Objekt und Sichttransformationen
  • Repräsentation und Modellierung von Objekten
  • Rendering und Visibilität
  • Grafik-APIs
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Bender, Brill: Computergrafik: Ein anwendungsorientiertes Lehrbuch, Hanser Fachbuchverlag, 2005.
  • Foley, van Dam, Feiner, Hughes: Computer Graphics, Addison Wesley, 1996.
  • Watt: 3D Computer Graphics, Addison Wesley, 2000.
  • J. Encarnacao, W. Strasser: Computer Graphics, Oldenburg Verlag, 1987.
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2011-06-24 11:42:32 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
apl. Prof. Achim Ebert Informatik (89) Computergrafik und HCI
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1003 [INF-10-03-V-3]: Meta-Modul (4V+2Ü) "Computergrafik"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Computergrafik
Fachbereich, Modul-Nr. Informatik (89) – 1003
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Meta-Modul (4V+2Ü), 8 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse siehe zugehörige Teilmodule
Lernziele/Kompetenzen Die Studierenden besitzen Kenntnisse in den Grundlagen der Computergrafik und Fertigkeit zur deren Umsetzung in Naturwissenschaften und Technik.
Inhalt siehe zugehörige Teilmodule
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur siehe zugehörige Teilmodule
Letzte Änderung 2011-06-24 12:24:49 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-1001 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. H. Hagen Computergrafik 1
89-1004 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. H. Hagen Computergrafik 2

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1004 [INF-10-04-V-3]: Vorlesung (2V+1Ü) "Computergrafik 2"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Computergrafik 2
Fachbereich, Modul-Nr. Informatik (89) – 1004
KIS-Eintrag INF-10-04-V-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Mathematik
Lernziele/Kompetenzen Die Studierenden erhalten
  • Kenntnisse der Vorlesungsinhalte und
  • Fertigkeit zur deren Umsetzung in Naturwissenschaften und Technik.
Inhalt
  • Interpolationsproblem
  • Grundlagen der Algorithmischen Geometrie (Bézierkurven, Tensorproduktflächen, Bézierdreiecksflächen)
  • Approximation
  • MappingTechniken
  • Computer Animation
  • Hardware
  • Grafische Benutzeroberflächen
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur
  • Bender, Brill: Computergrafik: Ein anwendungsorientiertes Lehrbuch, Hanser Fachbuchverlag, 2005.
  • Foley, van Dam, Feiner, Hughes: Computer Graphics, Addison Wesley, 1996.
  • Watt: 3D Computer Graphics, Addison Wesley, 2000.
  • J. Encarnacao, W. Strasser: Computer Graphics, Oldenburg Verlag, 1987.
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2011-05-31 13:51:52 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1102 [INF-11-02-V-4]: Meta-Modul (6V+3Ü) "Schwerpunkt Visualisierung"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Schwerpunkt Visualisierung
Fachbereich, Modul-Nr. Informatik (89) – 1102
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Meta-Modul (6V+3Ü), 12 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse siehe zugehörige Kernvorlesung
Lernziele/Kompetenzen
  • Verständnis der Grundkonzepte der Computergrafik und der Visualisierung.
  • Fähigkeit, die Methoden der Computergrafik und der Visualisierung auf Probleme der Naturwissenschaften und der Technik anzuwenden.
Inhalt siehe zugehörige Vorlesungen
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur siehe zugehörige Vorlesungen
Hinweise Kombination der Kernvorlesung "Computer Grafik" mit zwei der drei anderen Vorlesungen dieses (Meta-) Moduls.
Wird 89-1633 Scientific Computing gewählt, umfasst das Meta-Modul 13 ECTS-LP.

Studierende, die dieses Schwerpunktmodul wählen, müssen nicht die Kernvorlesung Intelligente Mensch-Maschine-Interaktion besuchen.

Letzte Änderung 2010-12-14 12:34:01 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-1001 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. H. Hagen Computergrafik 1
89-1633 2V+2Ü 5 [Master (Anfänger)] Prof. H. Hagen Scientific Visualization
89-1651 2V+1Ü 4 [Master (Fortgeschrittene)] apl. Prof. A. Ebert Information Visualization

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-1103 [INF-11-03-V-4]: Meta-Modul (6V+4Ü) "Schwerpunkt CAGD"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Schwerpunkt CAGD
Fachbereich, Modul-Nr. Informatik (89) – 1103
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Meta-Modul (6V+4Ü), 13 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse siehe zugehörige Vorlesungen
Lernziele/Kompetenzen
  • Verständnis der Grundkonzepte der Computergrafik und des CAD.
  • Fähigkeit, die Computergrafik und das CAD auf Probleme der Naturwissenschaft und Technik anzuwenden.
Inhalt siehe zugehörige Vorlesungen
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur siehe zugehörige Vorlesungen
Hinweise Studierende, die dieses Schwerpunktmodul wählen, müssen nicht die Kernvorlesung Intelligente Mensch-Maschine-Interaktion besuchen.
Letzte Änderung 2010-12-14 12:33:14 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-1001 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. H. Hagen Computergrafik 1
89-1155 2V+2Ü 5 [Master (Anfänger)] Prof. H. Hagen Geometric Modelling
89-1156 2V+1Ü 4 [Master (Anfänger)] Prof. H. Hagen Algorithmische Geometrie

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-1104 [INF-11-04-V-4]: Meta-Modul (6V+3Ü) "Schwerpunkt Computergrafik"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Schwerpunkt Computergrafik
Fachbereich, Modul-Nr. Informatik (89) – 1104
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Meta-Modul (6V+3Ü), 12 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse Mathematik
Lernziele/Kompetenzen Die Studierenden erhalten
  • Kenntnisse der Vorlesungsinhalte und
  • Fertigkeit zur deren Umsetzung in Naturwissenschaften und Technik.
Inhalt Siehe zugehörige Vorlesungen.
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur Siehe zugehörige Vorlesungen.
Hinweise Das Schwerpunktmodul setzt sich aus der Vorlesung "Computergrafik" und einer der weiteren gelisteten Vorlesungen zusammen.
Letzte Änderung 2016-05-31 11:03:07 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-1003 4V+2Ü 8 [Bachelor (Kernmodul)] Prof. H. Hagen Computergrafik
89-1152 2V+1Ü 4 [Master (Anfänger)] Juniorprof. C. Garth Computational Geometry
89-1931 2V+1Ü 4 [Master (Anfänger)] Prof. H. Leitte Grundlagen der Visualisierung

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1111 [INF-11-11-S-4]: Seminar (2S) "Computergrafik (Ba-Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Computergrafik (Ba-Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 1111
KIS-Eintrag INF-11-11-S-4 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse
  • Computergrafik
Lernziele/Kompetenzen
  • Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich der Computergrafik
  • Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Fähigkeit zur fachlichen Diskussion
Inhalt Ausgewählte Themen aus der Computergrafik, z. B.:
  • Rendering
  • Graphik Hardware
  • Anwendungen spezieller Techniken aus der Computergrafik
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur themenabhängige Literatur
Letzte Änderung 2010-06-10 21:09:17 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1145 [INF-11-45-L-4]: Projekt (4P) "Computergrafik (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Computergrafik (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 1145
KIS-Eintrag INF-11-45-L-4 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Computergrafik
Lernziele/Kompetenzen Fähigkeit zum praktischen Einsatz der Methoden und Techniken der Computergrafik:
  • Fähigkeit zum Einsatz von OpenGL
  • Fähigkeit zum Einsatz und Implementierung der mathematischen Modelle
  • Fähigkeit zur Teamarbeit
  • Fähigkeit, einen kompletten Entwicklungszyklus eines Renderes zu durchlaufen.
Inhalt Verschiedene Aufgaben aus der Computergrafik wie z.B.:
  • Implementierung eines Flächen-Editor für NURBS-Flächen (Manipulation der Geometrie, Triangulieren der Flächen)
  • Implementierung eines Ray-Tracers mit dem Phong-Beleuchtungsmodell
  • Implementierung des Texture-Mappings
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur
  • s. Computergrafik
Letzte Änderung 2010-06-09 15:52:33 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1151 [INF-11-51-V-7]: Vorlesung (2V+1Ü) "Computer Animation"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Computer Animation
Fachbereich, Modul-Nr. Informatik (89) – 1151
KIS-Eintrag INF-11-51-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Computer Graphics
Lernziele/Kompetenzen Verständnis der Inhalte und Fähigkeiten zur Umsetzung in Naturwissenschaften und Technik.
Inhalt
  • Szenen-Modellierung
  • Kinematik
  • Key Frames
  • Dynamik
  • Character Animation
  • Animation natürlicher Phänomene
Prüfungstechn. Vorauss.
  • Computer Graphics
  • Algorithmische Geometrie
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • R. Parent: Computer Animation - Algorithms and Techniques, Academic Press, 2002.
  • and M. Watt: Advanced Animation and Rendering Techniques, Addison Wesley,1992
  • S.H. Crandall et al.: Dynamics of Mechanical and Electromechanical Systems, Krieger, 1968.
  • P.K. Kundu: Fluid Mechanics, Academic Press, 1990.
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2010-06-09 15:53:32 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1152 [INF-11-52-V-6]: Vorlesung (2V+1Ü) "Computational Geometry"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Computational Geometry
Fachbereich, Modul-Nr. Informatik (89) – 1152
KIS-Eintrag INF-11-52-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Juniorprof. Christoph Garth
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Computergrafik
Lernziele/Kompetenzen Verständnis der Inhalte und Fähigkeiten zur Umsetzung in Naturwissenschaften und Technik.
Inhalt
  • Hidden Line Algorithmen
  • Konvexe Hülle
  • Voronoi-Diagramme
  • Dynamische Triangulierungen
  • Computational Geometry
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • J. O'Rouke: Computational Geometry in C, Cambridge University Press, 1998.
  • H. Edelsbrunner: Geometry and Topology of Mesh Generation, Cambridge University Press, 2001.
  • M. de Berg, M. van Kreveld: Computational Geometry — Algorithms and Applications, Springer, 2000.
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2011-05-31 15:44:15 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Juniorprof. Christoph Garth Informatik (89)
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1155 [INF-11-55-V-6]: Vorlesung (2V+2Ü) "Geometric Modelling"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Geometric Modelling
Fachbereich, Modul-Nr. Informatik (89) – 1155
KIS-Eintrag INF-11-55-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Vorlesung (2V+2Ü), 5 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Computergraphik
Lernziele/Kompetenzen Verständnis der Inhalte und Fähigkeiten zur Umsetzung in Naturwissenschaften und Technik.
Inhalt
  • Differenzialgeometrie
  • GSplines
  • Unterteilungskurven
  • BézierDreiecksflächen
  • Tensorproduktflächen
  • GSplineFlächen
  • Unterteilungsflächen
  • Krümmungen
  • Twist
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
Literatur
  • J. Hoschek, G. Lasser: Grundlagen der Geometrischen Datenverarbeitung, Teubner.
  • G. Farin: Curves and Surfaces for CAGD, Academic Press, 2002.
  • H. Prautzsch, W. Boehm, M. Paluszny: Bézier and BSpline Techniques, Springer, 2003.
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2011-05-31 15:57:04 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1156 [INF-11-56-V-6]: Vorlesung (2V+1Ü) "Algorithmische Geometrie"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Algorithmische Geometrie
Fachbereich, Modul-Nr. Informatik (89) – 1156
KIS-Eintrag INF-11-56-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Lernziele/Kompetenzen Kenntnisse der algorithmischen Grundlagen der benötigten geometrischen und topologischen Strukturen.
Inhalt
  • Polynomiale Interpolation
  • Spline-Interpolation
  • Bézier- und B-Spline-Kurven
  • Tensorproduktflächen
  • Bézierdreiecksflächen
  • Triangulierung
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • J. Hoschek, G. Lasser: Grundlagen der Geometrischen Datenverarbeitung, Teubner.
  • G. Farin: Curves and Surfaces for CAGD, Academic Press, 2002.
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2015-03-25 17:55:59 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
apl. Prof. Achim Ebert Informatik (89) Computergrafik und HCI
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1157 [INF-11-57-V-6]: Vorlesung (2V+1Ü) "Introduction to Information Visualization and Visual Analytics"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Introduction to Information Visualization and Visual Analytics
Fachbereich, Modul-Nr. Informatik (89) – 1157
KIS-Eintrag INF-11-57-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse Computergrafik
Lernziele/Kompetenzen Verständnis der Inhalte und Fähigkeiten zur Umsetzung in Naturwissenschaften und Technik.
Inhalt
  • Prozeßmodelle
  • Wahrnehmungstheorie und Gestaltgesetze
  • Mathematische Analyse-Modelle
  • KDD & Data Mining
  • Clustering und Regression
  • Neurale Netzwerke, SOM
  • Evaluation
  • Beispiele zu Visualisierungen in den Anwendungsgebieten
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • C. Ware. Information Visualization: Perception for Design. 2nd Edition, Morgan Kaufman, San Francisco, ISBN 1-55860-819-2, 2004.
  • I. A. Witten, E. Frank: Data Mining – Practical Machine Learning Tools and Techniques with Java Implementations. Morgan Kaufmann Publishers, San Francisco, 2000.
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2011-05-31 15:58:37 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
apl. Prof. Achim Ebert Informatik (89) Computergrafik und HCI
Prof. Hans Hagen Informatik (89) Computergrafik und HCI
Dr. Dirk Zeckzer Informatik (89) Computergrafik und HCI

89-1158 [INF-11-58-V-7]: Vorlesung (2V+1Ü) "Topics in Information Visualization and Visual Analytics"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Topics in Information Visualization and Visual Analytics
Fachbereich, Modul-Nr. Informatik (89) – 1158
KIS-Eintrag INF-11-58-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Computergraphik
  • Foundations of Information Visualization and Visual Analytics
Lernziele/Kompetenzen Verständnis der Inhalte und Fähigkeiten zur Umsetzung in Naturwissenschaften und Technik.
Inhalt
  • Interaktionstechniken
  • Multivariate Daten und entsprechende visuelle Darstellungen
  • Visualisierungstechniken (z.B. Level of Detail, Navigation, Fokus und Kontext, 2D/2.5D/3D, ...)
  • Visualisierung hierarchischer Daten
  • Visualisierung von Graphen und Netzwerken
  • Visualisierung zeitabhängiger Daten
  • Softwarevisualisierung
  • Visualisierungen in Anwendungsgebieten (z.B. biochemische oder geographische Informationen)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • C. Ware. Information Visualization: Perception for Design. 2nd Edition, Morgan Kaufman, San Francisco, ISBN 1-55860-819-2, 2004.
  • R. Spence. Information Visualization. ACM Press/Addison Wesley, New York, ISBN 0-201-59626-1, 2001.
  • S. K. Card, J. Mackinlay, and B. Shneiderman. Readings in Information Visualization: Using Vision to Think. Academic Press, ISBN 1-55860-533-9, 1999.
  • C. Chen. Information Visualization. Springer, London, Berlin, Heidelberg, 2nd Edition, ISBN 1-85233-789-3, 2004.
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2011-05-31 16:02:08 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
apl. Prof. Achim Ebert Informatik (89) Computergrafik und HCI
Prof. Hans Hagen Informatik (89) Computergrafik und HCI
Dr. Dirk Zeckzer Informatik (89) Computergrafik und HCI

89-1159 [INF-11-59-V-6]: Vorlesung (2V+2Ü) "Volumenbildverarbeitung und -analyse "

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Volumenbildverarbeitung und -analyse
Fachbereich, Modul-Nr. Informatik (89) – 1159
KIS-Eintrag INF-11-59-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Vorlesung (2V+2Ü), 5 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse Grundlegende Analysis und lineare Algebra; solides Verständnis objektorientierter Programmierung; erste praktische Erfahrungen in C, C++, C#, JAVA oder Python; Komplexitätsanalyse von Algorithmen
Lernziele/Kompetenzen Die erfolgreiche Teilnahme an dieser Lehrveranstaltung befähigt zur Konzeption und Implementierung von Bildverarbeitungssystemen speziell für Volumenbilddaten – die Inhalte sind jedoch auf zweidimensionale Bilder direkt übertragbar. Die StudentInnen kennen die theoretischen Grundlagen und algorithmische Aspekte von Bildgebung, Diskretisierung, 3D-Nachbarschaftssystemen, linearen und nichtlinearen Filtern im Orts- und Fourierraum, mathematischer Morphologie, Segmentierung und Volumenbildanalyse. Durch die praktische Umsetzung und Anwendung der Algorithmen in den Übungen erlangen die StudentInnen die Befähigung, Bildverarbeitungsalgorithmen selbstständig zu implementieren und für eine gegebene Fragestellung auszuwählen.
Inhalt
  • Quellen von 3D-Bildern (Tomografie, Konfokalmikroskopie, Elektronentomografie), typische Fragestellungen, grundlegende mathematische Begriffe
  • Gitter und Einheitszellen, Pixelkonfigurationen, Nachbarschaftssysteme Teil 1
  • Eulerzahl, Nachbarschaftssysteme Teil 2 (Komplementarität), Grundlagen linearer Filter
  • Laufzeitreduktion für lineare Filter Teil 1: Separierbarkeit, Fourier Transformation
  • Laufzeitreduktion für lineare Filter Teil 2: Faltungstheorem, rekursive Filter
  • Gradienten, Hesse-Matrix, Exkurs nach 2D: Canny Edge Detector
  • Nichtlineare Filter: Medianfilter und Diffusionsfilter
  • Binarisierung (Otsu, lokaladaptiv)
  • Grundlagen der mathematischen Morphologie: Minkowski-Addition und –Subtraktion, stukturierende Elemente, Erosion, Dilatation, Opening, Closing, Top Hat Transformation, Grauwertmorphologie.
  • Euklidische Distanztransformation (hybrider 3D-Algorithmus nach Cuisenaire), Labeling (Rosenfeldt-Pfalz Algorithmus)
  • Wasserscheidentransformation (Algorithmus nach Vincent und Soille)
  • Zellrekonstruktion mittels Distanz- und Wasserscheidentransformation, Vermeidung von Über- und Untersegmentierung (preflooded Watershed, h-Extrema Transformation)
  • Lokale und globale Bildanalyse: Koordinationszahl, Richtungsanalyse, Partikel- und Schaumanalyse
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur
  • J. Ohser, K. Schladitz, 3D Images of Materials Structures Processing and Analysis, Wiley-VCH, 2009
  • P. Soille, Morphological Image Analysis, Springer, 1999.
Letzte Änderung 2014-02-18 11:08:44 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-1173 [INF-11-73-S-7]: Seminar (2S) "Visualisierung und HCI (Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Visualisierung und HCI (Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 1173
KIS-Eintrag INF-11-73-S-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Computergrafik
  • Algorithmische Geometrie
Lernziele/Kompetenzen
  • Kompetenz zur Einarbeitung in ein spezielles Thema aus dem Bereich der Computer Graphik
  • Kompetenz zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Kompetenz zur fachlichen Diskussion
Inhalt Ausgewählte fortgeschrittene und weiterführende Themen aus der Computer Graphik, z. B.:
  • Rendering
  • Graphik Hardware
  • Algorithmische Geometrie
  • Anwendungen spezieller Techniken aus der Computer Graphik
Prüfungstechn. Vorauss. keine
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur themenabhängige Literatur
Letzte Änderung 2016-05-25 18:56:48 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1453 [INF-14-53-V-6]: Vorlesung (2V+2Ü) "Einführung in das Hochleistungsrechnen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Einführung in das Hochleistungsrechnen
Fachbereich, Modul-Nr. Informatik (89) – 1453
KIS-Eintrag INF-14-53-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Nicolas Gauger
SWS, ECTS-LP Vorlesung (2V+2Ü), 5 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden können sich auf Hochleistungsrechnern anmelden und Batchsysteme benutzen. Sie erhalten Grundkenntnisse in das Hochleistungsrechnen, einen Überblick über moderne Rechnerarchitekturen und Grundkenntnisse in der Parallelisierung von C und C++ Programmen.
Inhalt In dieser Vorlesung werden fundamentale Grundlagen für das Hochleistungsrechnen und den Umgang mit Hochleistungsrechnern vermittelt. Schwerpunkte sind dabei der remote Zugang auf UNIX-Rechnern und die sinnvolle Nutzung von Batchsystemen, d.h. eine Einführung in die Nutzung von Hochleistungsrechnern. Im Weiteren werden Möglichkeiten der Parallelisierung von C und C++ Programmen auf einem Rechenknoten unter Nutzung des gemeinsamen Hauptspeichers (OpenMP) und die Parallelisierung auf beliebig vielen Rechenknoten mit Message Passing (MPI) vorgestellt.
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Paralleles Rechnen: Performancebetrachtungen zu Gleichungslösern; Josef Schüle, Oldenbourg 2010 .
  • OpenMP; S. Hoffmann und R. Lienhart, Springer 2008.
  • Using MPI: Portable Parallel Programming with the Message-Passing-Interface; W. Gropp, E. Lusk und A. Skjellum, MIT Press, 1994.
Hinweise Die Vorlesung wird durch praktische Übungen am Hochleistungsrechencluster der Universität begleitet.
Letzte Änderung 2015-05-11 14:31:06 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Paul Müller Informatik (89) AG Integrierte Kommunikationssysteme

89-1454 [INF-14-54-V-7]: Vorlesung (3V+1Ü) "Hochleistungsrechnen mit Beschleunigerkarten "

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Hochleistungsrechnen mit Beschleunigerkarten
Fachbereich, Modul-Nr. Informatik (89) – 1454
KIS-Eintrag INF-14-54-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Nicolas Gauger
SWS, ECTS-LP Vorlesung (3V+1Ü), 6 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden besitzen einfache Kenntnisse zum Parallelen Rechnen und vertiefte Kenntnisse im Bereich Rechnen mit Grafikkarten mit CUDA.
Inhalt

Moderne Hochleistungsgrafikkarten können nicht nur für Spiele, sondern auch für das Rechnen eingesetzt werden. Sie überzeugen dabei durch ihre Performance pro Watt und haben längst Eingang gefunden in die schnellsten Rechner der Welt.

In dieser Vorlesung werden Grundlagen für das Hochleistungsrechnen auf Grafikkarten vermittelt. Neben eine Einführung in die Hardware wird die Programmierung von NVIDIA Grafikkarten mit Compute Unified Device Architecture (CUDA) behandelt.

Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Paralleles Rechnen: Performancebetrachtungen zu Gleichungslösern; Josef Schüle, Oldenbourg 2010
  • CUDA by Example: An Introduction to General-Purpose GPU Programming; Jason Sanders, Edward Kandrot; Addison Wesley 2010
  • Programming Massively Parallel Processors: A Hands-On Approach; David Kirk, Wen-Mei W. Hwu; Morgan Kaufman Publ Inc. 2010
Hinweise Die Vorlesung wird durch praktische Übungen am Computer begleitet.
Letzte Änderung 2015-05-11 14:33:13 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Paul Müller Informatik (89) AG Integrierte Kommunikationssysteme

89-1455 [INF-14-55-V-7]: Vorlesung (2V+1Ü) "Topologische Strukturoptimierung"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Topologische Strukturoptimierung
Fachbereich, Modul-Nr. Informatik (89) – 1455
KIS-Eintrag INF-14-55-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Nicolas Gauger
SWS, ECTS-LP Vorlesung (2V+1Ü), 4.5 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Mathematikkenntnisse aus dem Bachelorstudium. Wünschenswert sind Grundkenntnisse über partielle Differentialgleichungen und Numerik.
Lernziele/Kompetenzen Anhand der Fragestellung der Strukturoptimierung haben die Studierenden die Modellierung und Berechnung von Strukturen (z.B. von Brücken, Bauteilen, Mikrostrukturen) und ihrer Eigenschaften (z.B. Steifigkeit) sowie das Aufsetzen darauf basierender diskreter Modelle für die Strukturoptimierung erlernt. Sie sind befähigt, die topologische Strukturoptimierung anzuwenden, welche auch Elemente des Sizing und der Formoptimierung (z.B. bei der Bubble-Methode) nutzt. In den Übungen wurden die erarbeiteten Methoden zur Topologieoptimierung anhand von Matlab-Programmen erprobt. Die Vorlesung befähigt zum Einstieg in die Optimierung bei partiellen Differentialgleichungen oder ermöglicht eine anwendungsorientierte Sicht für Studierende, die bereits Vorlesungen aus dem Bereich der Optimierung bei partiellen Differentialgleichungen gehört haben.
Inhalt
  • Lineare elastische Gleichungen und ihre Diskretisierung
  • Optimale Dimensionierung
  • Formoptimierung
  • Topologieoptimierung
  • Materialverteilungsprobleme
  • Optimale Mikrostrukturen
  • Bubble method
  • Herleitung und Charakteristika topologischer Gradienten
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur Wird in der Vorlesung bekannt gegeben.
Letzte Änderung 2015-03-18 13:53:50 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-1456 [INF-14-56-V-7]: Vorlesung (2V+1Ü) "Optimization in Fluid Mechanics"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Optimization in Fluid Mechanics
Fachbereich, Modul-Nr. Informatik (89) – 1456
KIS-Eintrag INF-14-56-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Nicolas Gauger
SWS, ECTS-LP Vorlesung (2V+1Ü), 4.5 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Modul Grundlagen der Mathematik aus dem Bachelorstudiengang Mathematik (o.ä.); wünschenswert sind Grundkenntnisse über partielle Differentialgleichungen und Numerik.
Lernziele/Kompetenzen Anhand von strömungsmechanischen Formoptimierungsproblemen und Fragestellungen der optimalen aktiven Strömungsbeeinflussung haben die Studierenden effiziente Methoden (so z.B. verschiedene Adjungierten- und One-Shot-Verfahren) zu deren Behandlung erarbeitet und erprobt.

In den Übungen wurden die erarbeiteten Methoden zur Optimierung in der Strömungsmechanik unter Nutzung des Open-Source Strömungslösers SU2 umgesetzt und anhand konkreter Optimierungsprobleme eingesetzt. Die Vorlesung befähigt zum Einstieg in die Optimierung bei partiellen Differentialgleichungen oder ermöglicht eine anwendungsorientierte Sicht für Studierende, die bereits Vorlesungen aus dem Bereich der Optimierung bei partiellen Differentialgleichungen gehört haben.

Inhalt
  • Strömungsmechanische Zustandsgleichungen
  • Reynolds-Mittelung und Turbulenzmodellierung
  • Finite-Volumen-Methode
  • Strömungsmechanische Zielfunktionen und Nebenbedingungen
  • Strömungsmechanische Formoptimierung
  • Optimale aktive Strömungsbeeinflussung
  • Kontinuierliche und diskrete Adjungiertenverfahren
  • One-Shot-Verfahren
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur Wird in der Vorlesung bekannt gegeben.
Letzte Änderung 2015-01-06 11:26:29 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-1457 [INF-14-57-V-6]: Vorlesung (2V+2Ü) "Algorithmisches Differenzieren"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Algorithmisches Differenzieren
Fachbereich, Modul-Nr. Informatik (89) – 1457
KIS-Eintrag INF-14-57-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Nicolas Gauger
SWS, ECTS-LP Vorlesung (2V+2Ü), 5 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Programmierfertigkeiten in C/C++
Lernziele/Kompetenzen Algorithmic or Automatic Differentiation (AD) is a set of techniques based on the mechanical application of the chain rule to obtain derivatives of a function given as a computer program. AD exploits the fact that every computer program, no matter how complicated, executes a sequence of elementary arithmetic operations such as additions or elementary functions such as exp(). By applying the chain rule of derivative calculus repeatedly to these operations, derivatives of arbitrary order can be computed automatically, and accurate to working precision. The students shall understand the various techniques of AD presented during the semester and become capable to apply these AD techniques to C and C++ codes from science and engineering.
Inhalt
  • Difference between Algorithmic and Mathematical Differentiability
  • Basic Concepts of Algorithmic Differentiation (AD)
  • Forward Mode of AD
  • Reverse Mode of AD
  • Higher Order Derivatives
  • Implementation and Software
  • Source to Source vs. Operator Overloading Techniques
  • Reversal Schedules and Loop Checkpointing
  • Implicit and Iterative Differentiation
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur
  • A. Griewank und A. Walther: Evaluating Derivatives: Principles and Techniques of Algorithmic Differentiation, Second Edition. SIAM 2008.
  • U. Naumann: The Art of Differentiating Computer Programs. SIAM, 2012.
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2015-05-29 18:22:17 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Nicolas Gauger Informatik (89) AG Scientific Computing

89-1474 [INF-14-74-S-7]: Seminar (2S) "Scientific Computing (Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Scientific Computing (Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 1474
KIS-Eintrag INF-14-74-S-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Nicolas Gauger
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich WiSe
Lernziele/Kompetenzen
  • Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich des Scientific Computing
  • Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Fähigkeit zur fachlichen Diskussion
Inhalt Ausgewählte Themenschwerpunkte aus dem Bereich Scientific Computing, z. B.:
  • ...
  • ...
  • ...
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur themenabhängige Literatur
Hinweise Diese Lehrveranstaltung ist Teil des AG- bzw. Doktorandenseminars.
Letzte Änderung 2014-09-24 11:16:14 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-1483 [INF-14-83-L-7]: Projekt (4P) "Parallel I/O (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Parallel I/O (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 1483
KIS-Eintrag INF-14-83-L-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Nicolas Gauger
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Basis technologies in Parallel Computing are required. Knowledge of MPI or OpenMP is of help. Good programming skills in C/C++ are mandatory.
Inhalt High Performance Computing produces large data that has to be processed at high speed to prevent CPU stalling. This requires not only fast filesystems but parallel access to files from several interacting compute nodes. In case of coupled interacting compute nodes access to a single file is required. In this project parallel I/O scenarios are discussed and experimented on. The parallel filesystem on our high performance cluster is used with help of MPI, the Message Passing Interface.
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur Will be announced in the course.
Letzte Änderung 2015-05-11 14:36:26 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-1581 [INF-15-81-L-7]: Projekt (4P) "Geometric Modelling (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Geometric Modelling (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 1581
KIS-Eintrag INF-15-81-L-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Computer Aided Geometric Design
Lernziele/Kompetenzen Fähigkeit zum praktischen Einsatz der Methoden und Techniken des geometrischen Modellierens:
  • Fähigkeit zum Einsatz von fortgeschrittenen OpenGL-Techniken
  • Fähigkeit zur algorithmische Umsetzung der mathematischen Modelle
  • Fähigkeit zur Teamarbeit
  • Fähigkeit zur kritische Auseinandersetzung mit den Modellierungsergebnissen
Inhalt Verschiedene Aufgaben des geometrischen Modellierens wie z.B.:
  • Implementierung eines Editors für G-Spline-Kurven und Flächen
  • Implementierung eines Editors für Unterteilungsflächen
  • Implementierung der Visualisierungstechniken differentialgeometrischer Eigenschaften von Unterteilungsflächen
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur
  • s. Computer Aided Geometric Design
Letzte Änderung 2010-06-09 15:58:03 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1633 [INF-16-33-V-6]: Vorlesung (2V+2Ü) "Scientific Visualization"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Scientific Visualization
Fachbereich, Modul-Nr. Informatik (89) – 1633
KIS-Eintrag INF-16-33-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Hans Hagen
SWS, ECTS-LP Vorlesung (2V+2Ü), 5 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Computergrafik
Lernziele/Kompetenzen Verständnis der Inhalte und Fähigkeiten zur Umsetzung in Naturwissenschaften und Technik.
Inhalt
  • Grundlegende Begriffe und Definitionen
  • Datenrepräsentationen
  • Elementare Techniken (Netze, etc.)
  • Feature Based Visualization
  • Volume Visualization
  • Vektor- und Tensorfelder
  • Photorealistic Rendering
  • Visualisierungssysteme
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • C. Hanson, C. Johnson: The Visualization Handbook, Elsevier, 2005.
  • R. Fernando: GPU Gems, NVidia Corp., 2004.
  • LaMothe: Tricks of the 3D Game Programming Gurus — Advanced 3D Graphics and Rasterization, Sams Publications, 2003.
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2011-05-31 16:03:33 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Hans Hagen Informatik (89) Computergrafik und HCI

89-1651 [INF-16-51-V-7]: Vorlesung (2V+1Ü) "Information Visualization"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Information Visualization
Fachbereich, Modul-Nr. Informatik (89) – 1651
KIS-Eintrag INF-16-51-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher apl. Prof. Achim Ebert
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Grundlagen in Computergraphik
Lernziele/Kompetenzen Verständnis der Inhalte und Fähigkeiten zur Umsetzung in Naturwissenschaften und Technik.
Inhalt
  • Wahrnehmungstheorie und Gestaltgesetze
  • Interaktionstechniken
  • Multivariate Daten und entsprechende visuelle Darstellungen
  • Visualisierungstechniken (z.B. Level of Detail, Navigation, Fokus und Kontext, 2D/2.5D/3D, ...)
  • Visualisierung hierarchischer Daten
  • Visualisierung von Graphen und Netzwerken
  • Visualisierung zeitabhängiger Daten
  • Softwarevisualisierung
  • Evaluation
  • Visualisierungen in Anwendungsgebieten (z.B. biochemische oder geographische Informationen)
Prüfungstechn. Vorauss.
  • Programmieraufgabe
  • Präsentation
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • C. Ware. Information Visualization: Perception for Design. 2nd Edition, Morgan Kaufman, San Francisco, ISBN 1-55860-819-2, 2004.
  • R. Spence. Information Visualization. ACM Press/Addison Wesley, New York, ISBN 0-201-59626-1, 2001.
  • S. K. Card, J. Mackinlay, and B. Shneiderman. Readings in Information Visualization: Using Vision to Think. Academic Press, ISBN 1-55860-533-9, 1999.
  • C. Chen. Information Visualization. Springer, London, Berlin, Heidelberg, 2nd Edition, ISBN 1-85233-789-3, 2004.
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2007-05-10 11:14:09 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
apl. Prof. Achim Ebert Informatik (89) Computergrafik und HCI
Prof. Hans Hagen Informatik (89) Computergrafik und HCI
Dr. Dirk Zeckzer Informatik (89) Computergrafik und HCI

89-1652 [INF-16-52-V-6]: Vorlesung (2V+1Ü) "Human Computer Interaction"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Human Computer Interaction
Fachbereich, Modul-Nr. Informatik (89) – 1652
KIS-Eintrag INF-16-52-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher apl. Prof. Achim Ebert
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden
  • besitzen einen Überblick über die aktuelle Theorie und Praxis in der Human-Computer Interaction
  • können Mensch-Maschine-Schnittstellen benutzer-zentriert konzipieren und prototypisch umsetzen
  • können Evaluierungen für Hard- und Softwaresysteme konzipieren und durchführen
Inhalt

Diese Vorlesung gibt einen Überblick über aktuelle Theorie und Praxis in der Human-Computer Interaction. Insbesondere gibt sie eine Einführung in Aspekte der Wahrnehmung und Kognition sowie in Konzeption, Gestaltung, und Entwicklung von Mensch-Maschine-Schnittstellen. Basis hierzu bilden neben theoretischen Grundlagen zahlreiche Beispiele aus Wissenschaft und Industrie.

Themenschwerpunkte sind:

  • Ziele und Grundlagen der Disziplin Mensch-Maschine-Interaktion
  • Wahrnehmung und Kognition: Grundlagen, preattentive Verarbeitung
  • Zusammenhänge zwischen Psychologie und Interaktionsdesign
  • Hardwaregrundlagen für Mensch-Maschine-Interaktion (Ein/Ausgabegeräte)
  • Mensch-zentrierte Ansätze (human-centered approach)
  • Usability: Definitionen und Normen, Messen von Usability
  • User Analysis – User Modeling, Task Analysis – Task Modeling
  • Interaktionsmodelle und –stile
  • Skalierbarkeit
  • Interaktionsmetaphern: Grundlagen, Beispiele
  • Evaluierung: Methoden, Techniken, Grundlagen

In den Übungen werden die Themen der Vorlesung vertieft und erweitert. Hierzu bearbeiten die Studenten zum einen aktuelle Veröffentlichungen der wichtigsten HCI-Konferenzen (z.B. CHI, UIST, IUI, Interact), die im direkten Zusammenhang mit den Vorlesungsthemen stehen. Zum anderen wird in Kleingruppen in verteilten Rollen die prototypische Umsetzung von User Interfaces (vom Papier-Mock-Up bis zur Implementierung z.B. in Flash oder HTML5) und deren Evaluierung eingeübt.

Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Skript in Papierform
  • Skript zum Download (als PDF)
Literatur
  • Buxton: Sketching User Experience
  • Dix, Finlay, Abowd, Beale : Human-Computer Interaction
  • Kerren, Ebert, Meyer: Human-Centered Visualization Environments
  • Maeda: The Laws of Simplicity
  • Sharp, Rogers, Preece: Interaction Design
Hinweise Nur für Studierende, die im Bachelorstudiengang nicht die gleichnamige Vorlesung besucht haben.
Letzte Änderung 2011-12-08 16:50:20 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
apl. Prof. Achim Ebert Informatik (89) Computergrafik und HCI

89-1671 [INF-16-71-S-7]: Seminar (2S) "Visualisierung und HCI (Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Visualisierung und HCI (Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 1671
KIS-Eintrag INF-16-71-S-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher apl. Prof. Achim Ebert
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Scientific Visualization
Lernziele/Kompetenzen
  • Kompetenz zur Einarbeitung in ein spezielles Thema aus dem Bereich der Visualisierung
  • Kompetenz zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Kompetenz zur fachlichen Diskussion
Inhalt Ausgewählte Themen aus dem Visualisierung, z. B.:
  • VR/AR
  • Information Visualization
  • Scientific Visualization
  • Adaptive/mobile Visualization
  • Visualization of medical and biological data
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur themenabhängige Literatur
Letzte Änderung 2011-05-31 16:05:36 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
apl. Prof. Achim Ebert Informatik (89) Computergrafik und HCI

89-1681 [INF-16-81-L-7]: Projekt (4P) "Visualisierung und HCI (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Visualisierung und HCI (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 1681
KIS-Eintrag INF-16-81-L-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher apl. Prof. Achim Ebert
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Scientific Visualization
  • Information Visualization oder Human-Computer Interaction
Lernziele/Kompetenzen Fähigkeit zum praktischen Einsatz der Methoden und Techniken der Visualisierung/Interaktion:
  • Detaillierte Kenntnisse einiger gängiger Visualisierungs- und Interaktionstechniken auf theoretischer und algorithmischer Ebene.
  • Teamarbeit
  • Durchlaufen eines kompletten Entwicklungszyklus komplexer Visualisierungsaufgaben
  • Kritische Auseinandersetzung mit den Ergebnissen an Hand von Anwendungsbeispielen.
Inhalt Verschiedene Aufgaben der Visualisierung wie z.B.:
  • Visualisierung von Skalarfeldern: Eigenen Implementierung von Algorithmen wie z.B. marching cubes, volume rendering, etc.
  • Visualisierung von Vektorfeldern: Eigene Implementierung von Algorithmen wie z.B. Stromlinien und —flächen, Wirbelerkennung, Erkennung der Topologie, etc.
  • Erstellung eines Visualisierungs-Frameworks mit den implementierten Algorithmen und interaktiver grafische Ausgabe basierend auf OpenGL.
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur
  • s. Scientific/Information Visualization bzw. Human-Computer Interaction
Letzte Änderung 2012-01-11 11:20:29 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
apl. Prof. Achim Ebert Informatik (89) Computergrafik und HCI

89-1851 [INF-18-51-V-6]: Vorlesung (2V+2Ü) "Computational Topology"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Computational Topology
Fachbereich, Modul-Nr. Informatik (89) – 1851
KIS-Eintrag INF-18-51-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Juniorprof. Christoph Garth
SWS, ECTS-LP Vorlesung (2V+2Ü), 5 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Computergrafik
  • Computational Geometry
Lernziele/Kompetenzen Verständnis und Fähigkeit der Implementierung topologischer Ansätze in der Datenanalyse und Visualisierung.
Inhalt
  • Mathematische Grundlagen
    • Kontinuierliche und diskrete Strukturen
    • Topologische Grundbegriffe
  • Skalarfeldtopologie
    • MorseSmale Komplex
    • Contour Tree
    • Algorithmen
  • Vektorfeldtopologie
    • Poincaré Index
    • Algorithmen
    • Tensorfeldtopologie
    • Symmetrische Tensorfelder
    • Algorithmen
  • Parameter& zeitabhängige Topologie
  • Anwendungen
    • wissenschaftliche und medizinische Visualisierung
    • topologische Analyse grosser, unstrukturierter Daten
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Letzte Änderung 2011-05-31 16:16:28 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Juniorprof. Christoph Garth Informatik (89)

89-1852 [INF-18-52-V-6]: Vorlesung (2V) "Informationsvisualisierung für Sozioinformatiker"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Informationsvisualisierung für Sozioinformatiker
Fachbereich, Modul-Nr. Informatik (89) – 1852
KIS-Eintrag INF-18-52-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Juniorprof. Christoph Garth
SWS, ECTS-LP Vorlesung (2V), 3 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich SoSe
Erforderl. Vorkenntnisse JAVA-Programmierung.
Lernziele/Kompetenzen Die Studierenden
  • können abstrakte Daten visualisieren, d.h. zum besseren Verständnis grafisch darstellen und mit Interaktionsmöglichkeiten versehen,
  • kennen die Standardansätze, die sich an Art und Inhalt der zu visualisierenden Daten orientieren, sowie nötiges Hintergrundwissen, um verschiedene Methoden zu bewerten,
  • haben einen theoretischen Zugang zur Visualisierung und kennen ihre praktische Umsetzung.
Inhalt
  • Wahrnehmungstheorie und Gestaltgesetze
  • Standardansätze für häufige Datentypen
  • Visualisierung hierarchischer Daten
  • Visualisierung von Graphen und Netzwerken
  • Visualisierung zeitabhängiger Daten
  • Visuelle Abstraktion (Level of Detail, Navigation, Focus and Context, ...)
  • Interaktionstechniken (Zooming/Panning, Linked Views, Brushing, ...)
  • Multivariate Daten und entsprechende visuelle Darstellungen
  • Evaluation von Visualisierungen
  • Anwendungen von Visualisierungen (geographische Informationen, soziale Netzwerke, etc.)
  • Web-basierte Visualisierung
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • C. Ware. Information Visualization: Perception for Design. 2nd Edition, Morgan Kaufman, San Francisco, ISBN 1-55860-819-2, 2004.
  • R. Spence. Information Visualization. ACM Press/Addison Wesley, New York, ISBN 0-201-59626-1, 2001.
  • S. K. Card, J. Mackinlay, and B. Shneiderman. Readings in Information Visualization: Using Vision to Think. Academic Press, ISBN 1-55860-533-9, 1999.
  • C. Chen. Information Visualization. Springer, London, Berlin, Heidelberg, 2nd Edition, ISBN 1-85233-789-3, 2004.
  • B. Fry. Visualizing Data. O'Reilly, 2007, ISBN 978-0596514556
  • Aktuelle Fachveröffentlichungen.
Letzte Änderung 2016-03-23 00:36:54 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-1931 [INF-19-31-V-6]: Vorlesung (2V+1Ü) "Grundlagen der Visualisierung"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Grundlagen der Visualisierung
Fachbereich, Modul-Nr. Informatik (89) – 1931
KIS-Eintrag INF-19-31-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Visualisierung und Scientific Computing
Modulverantwortlicher Prof. Heike Leitte
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich WiSe
Erforderl. Vorkenntnisse
  • Software-Entwicklung
  • Computergrafik
Lernziele/Kompetenzen Die Studierenden
  • verstehen wie die menschliche visuelle Wahrnehmung abläuft und worauf man bei der visuellen Darstellung von Information aus wahrnehmungspsychologischer Sicht achten muss.
  • kennen die Verarbeitungskette in der Visualisierung.
  • kennen die grundlegenden Algorithmen zur Visualisierung von räumlichen und nicht-räumlichen Skalar- und Vektordaten.
  • verstehen die Designentscheidungen bei der Implementierung von interaktiven System zur Datenexploration und können diese praktisch umsetzen.
  • können selbständig Visualisierungsalgorithmen und GUI-basierte Anwendungsprogramme implementieren.
Inhalt
  • Geschichte der Visualisierung
  • Menschliche Wahrnehmung
  • Verarbeitungskette in der Visualisierung
  • Visualisierung von Skalar- und Vektordaten
  • Visualisierung von Graphen
  • Interaktion und Datenexploration
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
Literatur
  • Alexandru C. Telea: Data Visualization – Principles and Practice, AK Peters ltd., 2007.
  • Robert Spence: Information Visualization, Addison Wesley, 2000.
  • Colin Ware: Information Visualization, Morgan Kaufmann, 2. Edition, 2004.
Letzte Änderung 2016-05-31 11:53:45 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Heike Leitte Informatik (89) AG Visuelle Informationsanalyse

89-2001 [INF-20-01-V-3]: Vorlesung (4V+2Ü) "Datenbanksysteme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Datenbanksysteme
Fachbereich, Modul-Nr. Informatik (89) – 2001
KIS-Eintrag INF-20-01-V-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Sebastian Michel
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich WiSe
Erforderl. Vorkenntnisse Informationssysteme
Lernziele/Kompetenzen Studierende erwerben Kenntnisse über den Aufbau eines Datenbanksystems sowie Grundlagen zur Realisierung der einzelnen Komponenten, z.B. der Mehrbenutzersynchronisation und der kostenbasierten Optimierung von (SQL) Anfragen. Dieses Wissen erlaubt es insbesondere zu erkennen, welche Faktoren über die Performanz und Korrektheit eines DBMS entscheiden. Darüber hinaus erwerben die Teilnehmer Kenntnisse und Fähigkeiten im Umgang mit generischen Methoden, die auch außerhalb des Themengebiets Datenbanken nützlich sind, wie den Aufbau und Anwendung von Histogrammen und Indexstrukturen wie den Quadtree.
Inhalt
  • Embedded SQL, User-defined Functions
  • Transaktionsverwaltung
  • Theorie der Serialisierbarkeit
  • Synchronisationsverfahren
  • Logging und Recovery
  • Integritätskontrolle und aktives Verhalten
  • Anfrageverarbeitung
  • Implementierung von DB-Operatoren
  • Kostenschätzung
  • Histogramme
  • Kostenmodelle Anfrageoptimierung
  • Join-Ordering
  • Baumartige Indexstrukturen
  • Hash-basierte Indexstrukturen
  • Mehrdimensionale Indexstrukturen
  • Ähnlichkeitssuche in hohen Dimensionen
  • Invertierter Index, Top-k Algorithmen, Skyline-Anfragen
  • Spaltenorientierte Datenbanken
  • MapReduce und NoSQL
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Alfons Kemper und André Eickler. Datenbanksysteme: Eine Einführung. Oldenbourg.
  • Theo Härder und Erhard Rahm. Datenbanksysteme
  • Konzepte und Techniken der Implementierung. Springer, 2001.
  • Raghu Ramakrishnan und Johannes Gehrke. Database Management Systems. Mcgraw-Hill Publ.Comp., 2002.
  • Ramez Elmasri und Shamkant B. Navathe. Fundamentals of Database Systems. Addison-Wesley,
  • Gerhard Weikum und Gottfried Vossen. Transactional Information Systems. Morgan Kaufmann Series in Data Management Systems, 2001.
  • Folienkopien des Vorlesungsstoffes
  • weitere Literatur wird in der Vorlesung bekannt gegeben
Hinweise Bisheriger Titel: Datenbankanwendung
Letzte Änderung 2015-04-10 18:36:41 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Sebastian Michel Informatik (89) AG Datenbanken und Informationssysteme

89-2002 [INF-20-02-V-4]: Meta-Modul (8V+4Ü) "Schwerpunkt Datenbanken - Datenmodelle und Middleware"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Schwerpunkt Datenbanken - Datenmodelle und Middleware
Fachbereich, Modul-Nr. Informatik (89) – 2002
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Meta-Modul (8V+4Ü), 16 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse siehe zugehörige Kernvorlesung
Lernziele/Kompetenzen Erwerb von Kenntnissen, Fähigkeiten und Fertigkeiten für DB-Administratoren und DB-Anwendungsentwickler bei Entwurf, Aufbau und Wartung von Datenbanken sowie Programmierung und Übersetzung von DB-Programmen. Zusätzlich Erwerb von Kenntnissen über die Realisierung von Datenbanksystemen oder über den Einsatz von Middleware zur Entwicklung von Informationssystemen und zur Datenintegration.
Inhalt siehe zugehörige Vorlesungen
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur siehe zugehörige Vorlesungen
Hinweise Das Schwerpunktmodul setzt sich aus der Kernvorlesung "Datenbanksysteme" und einer der beiden anderen Vorlesungen zusammen.
Letzte Änderung 2015-05-29 21:42:05 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-2001 4V+2Ü 8 [Bachelor (Kernmodul)] Prof. S. Michel Datenbanksysteme
89-2202 4V+2Ü 8 [Master (Anfänger)] Prof. S. Deßloch Middleware für heterogene und verteilte Informationssysteme
89-2234 4V+2Ü 8 [Master (Anfänger)] Prof. S. Deßloch Neuere Entwicklungen für Datenmodelle

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-2003 [INF-20-03-V-4]: Meta-Modul (6V+3Ü) "Schwerpunkt Datenbanken - Datenmodelle, Verteilung, Information Retrieval und Data Mining"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Schwerpunkt Datenbanken - Datenmodelle, Verteilung, Information Retrieval und Data Mining
Fachbereich, Modul-Nr. Informatik (89) – 2003
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Meta-Modul (6V+3Ü), 12 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse siehe zugehörige Kernvorlesung
Lernziele/Kompetenzen Erwerb von Kenntnissen, Fähigkeiten und Fertigkeiten für DB-Administratoren und DB-Anwendungsentwickler bei Entwurf, Aufbau und Wartung von Datenbanken sowie Programmierung und Übersetzung von DB-Programmen. Zusätzlich Erwerb von Kenntnissen über fortgeschrittene Datenmodellierung oder DB-Middleware.
Inhalt siehe zugehörige Vorlesungen
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur siehe zugehörige Vorlesungen
Hinweise Wahl zwischen den Vorlesungen
  • 89-2252 Information Retrieval and Data Mining
  • 89-2453 Distributed Data Management
Letzte Änderung 2015-05-29 21:44:36 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-2001 4V+2Ü 8 [Bachelor (Kernmodul)] Prof. S. Michel Datenbanksysteme
89-2452 2V+1Ü 4 [Master (Fortgeschrittene)] Prof. S. Michel Information Retrieval and Data Mining
89-2453 2V+1Ü 4 [Master (Fortgeschrittene)] Prof. S. Michel Distributed Data Management

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-2005 [INF-20-05-M-3]: Meta-Modul "Datenbanken und Informationssysteme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Datenbanken und Informationssysteme
Fachbereich, Modul-Nr. Informatik (89) – 2005
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Meta-Modul, 16 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Programmieren 1.
Lernziele/Kompetenzen Die Studierenden haben ein detailliertes Verständnis der Aufgabenstellungen und Lösungsverfahren bei der Entwicklung von Datenbanken und Informationssystemen.
Sie kennen
  • Informationsmodelle,
  • Transaktionskonzept,
  • Geschäftsprozesse und Workflows,
  • Unstrukturierte und semistrukturierte Datenhaltung,
  • Grundlagen und Methoden der Anwendung von DB-Systemen.
Sie haben Fähigkeiten und Fertigkeiten
  • die standardisierte Datenbanksprache SQL zur Datenbankabfrage einzusetzen
  • zur DB-Administration und DB-Anwendungsentwicklung (Entwurf, Aufbau und Wartung von Datenbanken) sowie zur Programmierung und Übersetzung von DB-Programmen, insbesondere auf der Basis von Relationenmodell und SQL,objektorientierten und objekt-relationalen Datenmodellen mit Bezug auf die Standards ODMG und SQL:1999.
Inhalt Siehe zugehörige Lehrveranstaltungen.
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Hinweise Modulprüfung: Datenbankanwendung
Leistungsnachweis: Informationssysteme
Letzte Änderung 2014-07-11 19:52:41 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-0012 4V+2Ü 8 [Bachelor (Grundmodul)] Prof. S. Deßloch Informationssysteme
89-2001 4V+2Ü 8 [Bachelor (Kernmodul)] Prof. S. Michel Datenbanksysteme

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-2133 [INF-21-33-V-6]: Vorlesung (4V+2Ü) "Realisierung von Datenbanksystemen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Realisierung von Datenbanksystemen
Fachbereich, Modul-Nr. Informatik (89) – 2133
KIS-Eintrag INF-21-33-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Theo Härder
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Datenbankanwendung
Lernziele/Kompetenzen Studierende bestitzen vertiefte Kenntnisse zu Entwurf, Aufbau, Realisierung und Programmierung von DBS, insbesondere Architektur von zentralisierten und verteilten DBS (Schichtenmodelle), Speichersystem, Zugriffssystem und Datensystem, Implementierungs-techniken für Konzepte und Verfahren, mit denen die einzelnen Schichten eines DBS aufgebaut werden. Darüber hinaus besitzen sie ein tiefer gehendes Verständnis für das Zusammenspiel der DBS-Schichten und -Komponenten zur Erklärung des Leistungsverhaltens bei der Abwicklung von DB-Operationen für das Entwerfen, Aufbauen und Warten von Datenbanken sowie für die Programmierung von DB-Anwendungen.
Inhalt
  • Architekturen von DB-Systemen
  • Externspeicherverwaltung
  • DB-Pufferverwaltung
  • Speicherungsstrukturen
  • Eindimensionale Zugriffspfade
  • Mehrdimensionale Zugriffspfade
  • Satzorientierte Schnittstelle
  • Implementierung von Tabellenoperationen
  • Mengenorientierte Schnittstelle
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Skript zum Download (als PDF)
Literatur
  • Härder, T., Rahm, E.: Datenbanksysteme - Konzepte und Techniken der Implementierung, 2. Auflage, Springer-Verlag, 2001.
  • Garcia-Molina, H., Ullman, J.D., Widom, J.: Database Systems - The Complete Book, Prentice Hall, Upper Saddle River, NJ, 2002
  • Gray, J., Reuter, A.: Transaction Processing-Concepts and Techniques, Morgan Kaufmann Publishers, Inc., San Mateo, CA., 1998 (5th printing).
  • O\'Neil, P.: Database-Principles, Programming, Performance, Morgan Kaufmann Publishers, Inc., San Mateo, CA., 1994.
  • Mitschang, B.: Anfrageverarbeitung in Datenbanksystemen-Entwurfs- und Implementierungskonzepte, Reihe Datenbanksysteme, Vieweg, 1995.
  • Saake, G., Heuer, A.: Datenbanken: Implementierungstechniken, MITP, 1999.
  • Stallings, W.: Betriebssysteme - Prinzipien und Umsetzung, 4. Auflage, Pearson Studium, 2003.
Letzte Änderung 2010-04-26 16:21:50 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Theo Härder Informatik (89) AG Datenbanken und Informationssysteme

89-2145 [INF-21-45-L-6]: Projekt (4P) "DB-Aspekte des E-Commerce (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung DB-Aspekte des E-Commerce (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 2145
KIS-Eintrag INF-21-45-L-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Theo Härder
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Datenbankanwendung
  • Middleware für heterogene und verteilte Informationssysteme (erwünscht)
Lernziele/Kompetenzen

Die Teilnehmer sind mit den wichtigsten Techniken datenbankgestützter Web-Sites vertraut und kennen das Einsatzspektrum von Datenbanken im Bereich E-Commerce. Sie können einen kompletten Entwicklungszyklus eines Gesamtsystems im Team durchlaufen.

Inhalt

Als Beispielszenario wird ein System zur Unterstützung von Versteigerungen herangezogen. Im Projekt wird IBM DB2 Universal Database mit der Anfragesprache SQL verwendet, als Realisierungsplattform dient das J2EE-Rahmenwerk von Sun Microsystems.

Das Projekt gliedert sich in einen Grundlagen- und einen Anwendungsentwicklungsteil.
  • Grundlagenteil:
    • grundlegende Technologien von J2EE (Servlets, Java Server Pages, JavaBeans, JDBC und Enterprise JavaBeans),
    • Einsatz in einer Client/Server-Umgebung anhand eines durchgehenden Beispiels eines Login- und eines Kundenregistrierungs-Moduls,
    • Datenzugriff auf die DB vergleichend über JDBC und mittels Enterprise JavaBeans.
  • Anwendungsentwicklungsteil:
    • Entwicklung eines Versteigerungsservers auf einem partiell vorgegebenen Datenbankschema und den eigenen Lösungen aus dem ersten Teil,
    • Betrachtung von E-Commerce-Konzepten wie Session, Warenkorb und Nutzerverhalten,
    • Realisierung von Geschäftsabläufen eines Auktionshauses und Integration externer Anbieter mit Hilfe von Web Services.
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur
  • s. Datenbankanwendung, Middleware für heterogene und verteilte Informationssysteme
  • zusätzliche Unterlagen zu den eingesetzten Technologien und Produkten werden zur Verfügung gestellt
Letzte Änderung 2010-04-26 16:26:19 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Theo Härder Informatik (89) AG Datenbanken und Informationssysteme

89-2146 [INF-21-46-L-6]: Projekt (4P) "DB-Schemaentwurf und -Programmierung (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung DB-Schemaentwurf und -Programmierung (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 2146
KIS-Eintrag INF-21-46-L-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Theo Härder
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Datenbankanwendung
Lernziele/Kompetenzen Die Teilnehmer sind mit den wichtigsten Techniken zum Entwurf einer Datenbank (Informationsbedarfsanalyse, DB-Schemaentwurf, DB-Programmierung), zur Datenbank-Optimierung sowie zur Realisierung (Web-basierter) DB-Anwendungen vertraut.
Inhalt
  • Übersicht über die relevante Funktionalität von DB2, Einarbeitung in die benötigten Komponenten (SQL, eSQL/SQLJ und XQuery)
  • Durchführen eines vollständigen Datenbankentwurfs:
  • Analyse und Dokumentation einer vorgegebenen Miniwelt mit Hilfe von UML,
  • Transformation des dabei entstandenen Schemas in ein relationales DB-Schema,
  • Erzeugen und Laden der zugehörigen Datenbank mit Daten,
  • Entwicklung einer Web-basierten Datenbankanwendung,
  • Untersuchungen zur Anfrageoptimierung:
  • Wirkungsweise des Anfrageoptimierers,
  • Einfluss von Speicherungsstrukturen und Zugriffspfaden auf die Antwortzeit
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur
  • s. Datenbankanwendung
  • zusätzliche Unterlagen zu den eingesetzten Technologien und Produkten werden zur Verfügung gestellt
Hinweise Das Modul wurde früher unter der Bezeichnung ORDB-Schemaentwurf und -Programmierung angeboten.
Letzte Änderung 2010-04-26 16:27:18 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Theo Härder Informatik (89) AG Datenbanken und Informationssysteme

89-2154 [INF-21-54-V-6]: Vorlesung (2V+1Ü) "Datenschutz in Informations- und Kommunikationssysteme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Datenschutz in Informations- und Kommunikationssysteme
Fachbereich, Modul-Nr. Informatik (89) – 2154
KIS-Eintrag INF-21-54-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz unregelmäßig
Lernziele/Kompetenzen Vertiefte Kenntnisse darüber, welchen Einfluss aktuelle und derzeit in der Entwicklung befindliche Informationssysteme auf die Privatheit ausüben.
Inhalt

Im Internet werden immer größere Datenbanken mit personenbezogenen Inhalten erstellt, und aktuelle Entwicklungen in den Bereichen Cloud Computing, Lokationsbasierte Systeme oder Ubiquitous Computing sind dabei, eine Vielzahl von vernetzten, personenbezogenen Dienstleistungen in das Alltagleben einzuführen.

In dieser Vorlesung wird vermittelt, welchen Einfluss aktuelle und derzeit in der Entwicklung befindliche Informationssysteme auf die Privatheit ausüben. Diesen Herausforderungen werden sowohl theoretische Maße, als auch aktuelle technische Verfahren zum Datenschutz gegenübergestellt, mit einem Schwerpunkt auf aktuelle Datenbank- und Internet-Technologien.

In einer Übung am Rechner wird untersucht, welche persönliche Daten derzeit schon im Internet auffindbar sind, gegeben ein bestimmtes Vorwissen. Ein Exkurs zur aktuellen Datenschutz-Gesetzgebung rundet die Vorlesung ab.

Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur Wird in der Vorlesung bekannt gegeben.
Hinweise Einmaliger Lehrauftrag: Erik Buchmann, KIT.
Letzte Änderung 2013-03-19 09:46:42 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-2202 [INF-22-02-V-6]: Meta-Modul (4V+2Ü) "Middleware für heterogene und verteilte Informationssysteme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Middleware für heterogene und verteilte Informationssysteme
Fachbereich, Modul-Nr. Informatik (89) – 2202
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Meta-Modul (4V+2Ü), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse siehe Untermodule
Lernziele/Kompetenzen Kenntnisse von Grundlagen sowie von methodischem und technologischem Wissen zur Entwicklung von modernen Informationssystemen (IS) in heterogenen und verteilten Umgebungen.
Inhalt siehe Untermodule
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur siehe Untermodule
Letzte Änderung 2013-08-19 20:30:00 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-2203 2V+1Ü 4 [Master (Anfänger)] Prof. S. Deßloch Middleware für Informationssysteme
89-2204 2V+1Ü 4 [Master (Anfänger)] Prof. S. Deßloch Enterprise Information Systems

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-2203 [INF-22-03-V-6]: Vorlesung (2V+1Ü) "Middleware für Informationssysteme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Middleware für Informationssysteme
Fachbereich, Modul-Nr. Informatik (89) – 2203
KIS-Eintrag INF-22-03-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Pflichtmodul „Informationssysteme“
  • Ausgewählte Inhalte aus „Datenbankanwendung“ (Architektur von DBS, Transaktionsmanagement, Anwendungsprogrammierschnittstellen)
Lernziele/Kompetenzen

Die Studierenden besitzen methodisches und technologisches Wissen zur Entwicklung von modernen Informationssystemen mit Hilfe von Middlewareansätzen.

Bei der Entwicklung von modernen betrieblichen und web-basierten Informationssystemen (IS) ist - neben dem Entwurf und der Implementierung von Datenbanken - die Ausgestaltung des Datenzugriffs, der Anwendungsfunktionen, sowie der Präsentations- und Interaktionslogik von zentraler Bedeutung. In der sich für ein IS ergebenden Mehrschichtenarchitektur kommen hierbei oberhalb der Datenhaltungsschicht unterschiedliche Formen von Middleware zum Einsatz, mit dem Ziel, durch geeignete Programmierabstraktionen und die damit verbundene Infrastruktur die Entwicklung von IS auf unterschiedlichen Architekturebenen stark zu vereinfachen. Middleware übernimmt und unterstützt Aufgaben in folgenden zentralen Bereichen.
  • Vereinheitlichung und Vereinfachung von Datenzugriff bzw. –manipulation
  • Verwaltung, Aktivierung und Wiederverwendung von Anwendungs- und Präsentationsprogrammkomponenten
  • Interaktionen und Interoperabilität von IS-Komponenten in verteilten Umgebungen
  • Transaktionssicherung von verteilten Abläufen und Realisierung der transaktionalen Eigenschaften von IS-Komponenten
  • Bereitstellung von IS-Funktionalität im Web, Internet, und Intranet
  • Robustheit, Skalierbarkeit und Verfügbarkeit des IS
Inhalt
  • IS-Architekturkonzepte (Mehrschichtenarchitektur, Komponentenorientierung)
  • Verteile Transaktionsverwaltung (transaktionale RPCs, X/Open DTP)
  • DB-Gateways (ODBC, JDBC, SQLJ)
  • Verteilte Objekte und Komponenten (TP-Monitore, CORBA, EJB, J2EE - Transaktionen, Persistenz, Anfragen, Sicherheit)
  • Web-basierter DB-Zugriff (CGI, Servlets, Applets)
  • XML in Informationssystemen
  • Web Services (Grundlagen, Erweiterungen für robuste Web Services, Koordination und Transaktionen)
Prüfungsleistungen
(Abschluss)
-
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Alonso, Gustavo; Casati, Fabio; Kuno, Harumi; Machiraju, Vijay, Web Services, Springer Verlag, Heidelberg, 2003
  • Allamaraju, S. et. al.: Professional Java Server Programming - J2EE Edition, Wrox Press, Birmingham, UK, 2000
  • Gray, J., Reuter, A.: Transaction Processing: Concepts und Techniques, Morgan Kaufmann, San Mateo, Kalifornien, 1993
  • Melton, J., Eisenberg, A.: Understanding SQL and Java Together - A Guide to SQLJ, JDBC, and Related Technologies, Morgan Kaufmann, San Francisco, 2000
  • Orfali, R., Harkey, D.: Client/Server Programming with JAVA and CORBA, Wiley Computer Publishing Group (John Wiley & Sons, Inc.), New York, 1997
  • weitere Literatur wird in der Vorlesung bekanntgegeben
Hinweise Das Modul kann nicht mehr einzeln geprüft werden.
Letzte Änderung 2015-10-21 21:02:10 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-2204 [INF-22-04-V-6]: Vorlesung (2V+1Ü) "Enterprise Information Systems"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Enterprise Information Systems
Fachbereich, Modul-Nr. Informatik (89) – 2204
KIS-Eintrag INF-22-04-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse
  • Pflichtmodul „Informationssysteme“
  • Ausgewählte Inhalte aus „Datenbankanwendung" (Architektur von DBS, Transaktionsmanagement, Anwendungsprogrammierschnittstellen)
  • „Middleware für Informationssysteme“
Lernziele/Kompetenzen

Die Studierenden besitzen methodisches und technologisches Wissen, um die u.g. Ziele durch Techniken und Middleware zur Realisierung und Integration von IS auf Daten-, Anwendungs-, und Geschäftsprozessebene zu erreichen.

Interoperabilität und Integration von Informationssystemen sind heute essentielle Ziele, um den Austausch von Daten zwischen bzw. eine einheitliche Sicht auf und Analyse von Daten unterschiedlicher Systeme innerhalb eines Unternehmens zu unterstützen, innerbetriebliche Prozesse und Abläufe zu verbessern und Kollaboration sowohl zwischen Abteilungen innerhalb eines Unternehmens, als auch unternehmensübergreifend zu ermöglichen.
Inhalt
  • Grundbegriffe zur Interoperabilität und Integration (Verteilung, Heterogenität, Autonomie, Transparenzbegriff
  • Virtuelle Datenintegration (Föderierte DBMS, Multi-DBMS, Wrapper und Mediatoren)
  • Materialisierte Datenintegration (Datenreplikationsansätze, Data Warehousing, Datentransformation/Extract-Transform-Load)
  • Konzepte und Techniken zur Informationsintegration (Schema matching, -mapping, -integration, Model Management)
  • Integration in Anwendungsservern
  • Botschaftenorientierte Middleware (Message Queuing, Message Brokering)
  • Geschäftsprozesse (Modellierung, Workflow Management, transaktionale Workflows)
  • Dienst-orientierte Integration (Web Services, Orchestrierung, Enterprise Service Bus)
  • Integration für e-Business
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Alonso, Gustavo; Casati, Fabio; Kuno, Harumi; Machiraju, Vijay, Web Services, Springer Verlag, Heidelberg, 2003
  • Gray, J., Reuter, A.: Transaction Processing: Concepts und Techniques, Morgan Kaufmann, San Mateo, Kalifornien, 1993
  • Juric, M.B.: Professional J2EE EAI, Wrox Press, 2001
  • Kimball, R., Caserta, J.: The Data Warehouse ETL Toolkit, Wiley & Sons, 2004
  • Leser, U., Naumann, F.: Informationsintegration: Architekturen und Methoden zur Integration verteilter und heterogener Datenquellen, Dpunkt, 2006
  • Leymann, F., Roller, D.: Production Workflow – Concepts and Techniques, Prentice Hall, 2000
  • weitere Literatur wird in der Vorlesung bekanntgegeben
Hinweise
  • jährlich im Wintersemester (als 4V+2Ü in der zweitenSemesterhälfte)
  • Kann auch parallel zur VL „Datenbankanwendung“ gehört werden.
Letzte Änderung 2013-08-19 20:30:54 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-2211 [INF-22-11-S-4]: Seminar (2S) "Datenbank- und Informationssysteme (Ba-Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Datenbank- und Informationssysteme (Ba-Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 2211
KIS-Eintrag INF-22-11-S-4 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse
  • Informationssysteme
  • Datenbankanwendungen
Lernziele/Kompetenzen
  • Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich der Datenbank- und Informationssysteme
  • Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Fähigkeit zur fachlichen Diskussion
Inhalt Ausgewählte Themenschwerpunkte aus dem Bereich DB- und Informationssysteme, z. B.:
  • Web-basierte Informationssysteme
  • DB-Middleware
  • Business Intelligence
  • Data Streams
  • Digitale Bibliotheken und Multimedia-DBS
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur themenabhängige Literatur
Letzte Änderung 2008-07-01 17:47:36 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Stefan Deßloch Informatik (89) AG Heterogene Informationssysteme
Prof. Theo Härder Informatik (89) AG Datenbanken und Informationssysteme

89-2234 [INF-22-34-V-6]: Vorlesung (4V+2Ü) "Neuere Entwicklungen für Datenmodelle"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Neuere Entwicklungen für Datenmodelle
Fachbereich, Modul-Nr. Informatik (89) – 2234
KIS-Eintrag INF-22-34-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Datenbanksysteme
Lernziele/Kompetenzen Die Studierenden besitzen grundlegende Kenntnisse und methodisches Wissen zur Anwendung von neueren Konzepten im Bereich Datenmodelle und Anfragesprachen, im Wesentl.
  • Erweiterungen des relationalen Modells und SQL
  • XML-basierte Datenmodellierung und Anfragesprachen
  • Datenströme und NoSQL-Datenbanken
Inhalt
  • Objektorientierung im relationalen Modell und SQL (benutzerdefinierte Datentypen und Objektverhalten)
  • Erweiterungen zur Unterstützung von multimedialen Daten
  • Anwendungschnittstellen für objektrelationale DBMS (Erweiterung in CLI, embedded SQL, JDBC, SQLJ)
  • Implementierung von Objektverhalten in SQL Datenbanken (SQL Typen und Routinen in Java)
  • SQL Erweiterungen für Datenanalyse, Business Intelligence
  • Temporales Datenmanagement
  • XML zur Beschreibung und Modellierung von Daten
  • XML Datenbanken und Anfragesprachen
  • Datenströme und kontinuierliche Anfragen
  • NoSQL – Datenmodelle und Anfrageunterstützung
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur Literatur wird in der Vorlesung bekannt gegeben.
Hinweise Erweitert auf 4V+2Ü
Letzte Änderung 2015-11-25 21:04:23 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Stefan Deßloch Informatik (89) AG Heterogene Informationssysteme

89-2271 [INF-22-71-S-7]: Seminar (2S) "Datenbank- und Informationssysteme (Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Datenbank- und Informationssysteme (Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 2271
KIS-Eintrag INF-22-71-S-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Stefan Deßloch
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse
  • Informationssysteme
  • Datenbankanwendungen
Lernziele/Kompetenzen
  • Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich der Datenbank- und Informationssysteme
  • Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Fähigkeit zur fachlichen Diskussion
Inhalt Ausgewählte Themenschwerpunkte aus dem Bereich DB- und Informationssysteme, z. B.:
  • Web-basierte Informationssysteme
  • DB-Middleware
  • Business Intelligence
  • Data Streams
  • Digitale Bibliotheken und Multimedia-DBS
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur themenabhängige Literatur
Letzte Änderung 2014-09-24 11:14:30 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Stefan Deßloch Informatik (89) AG Heterogene Informationssysteme
Prof. Theo Härder Informatik (89) AG Datenbanken und Informationssysteme

89-2452 [INF-24-52-V-7]: Vorlesung (2V+1Ü) "Information Retrieval and Data Mining"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Information Retrieval and Data Mining
Fachbereich, Modul-Nr. Informatik (89) – 2452
KIS-Eintrag INF-24-52-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Sebastian Michel
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz 2-jährlich
Erforderl. Vorkenntnisse
  • Information Systems
  • Database Applications
Lernziele/Kompetenzen Students will obtain deep knowledge on how modern information retrieval systems are realized and how their performance can be assessed in terms of user-perceived quality and also with respect to statistical significance. They will also obtain first experiences on data mining tools/paradigms such as frequent itemset mining.
Inhalt
  • Boolean Information Retrieval (IR), TF-IDF, IR evaluation
  • Probabilistic IR, BM25
  • Hypothesis testing
  • Statistical language models, latent topic models
  • Relevance feedback, novelty & diversity
  • PageRank, HITS
  • Spam detection, social networks
  • Inverted lists
  • Index compression, top-k query processing
  • Frequent itemsets & association rules
  • Hierarchical, density-based, and co-clustering
  • Decision trees and Naive Bayes
  • Support vector machines
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur
  • Christopher D. Manning, Prabhakar Raghavan, Hinrich Schütze. Introduction to Information Retrieval, Cambridge University Press, 2008
  • Larry Wasserman. All of Statistics, Springer, 2004.
  • Stefan Büttcher, Charles L. A. Clarke, Gordon V. Cormack. Information Retrieval: Implementing and Evaluating Search Engines
  • Anand Rajaraman and Jeffrey D. Ullman. Mining of Massive Datasets, Cambridge University Press, 2011.
  • supplementary literature references will be given in the lecture
Letzte Änderung 2015-01-16 17:21:16 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-2453 [INF-24-53-V-7]: Vorlesung (2V+1Ü) "Distributed Data Management"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Distributed Data Management
Fachbereich, Modul-Nr. Informatik (89) – 2453
KIS-Eintrag INF-24-53-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Sebastian Michel
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Information Systems
  • Database Applications
Lernziele/Kompetenzen Students will learn how to handle big data with modern tools/paradigms such as MapReduce and NoSQL document stores. Not only will they learn how such methods work but also how to solve real-world problems using them; like computing Google’s PageRank algorithm in MapReduce.
Inhalt
  • Distributed Query Processing
  • Fault Tolerance
  • Replication
  • Map Reduce
  • NoSQL: key value stores, graph databases, ...
  • Consensus algorithms (Paxos)
  • Vector clocks
  • Cloud Computing
  • Stream processing
  • Peer-to-Peer Systems
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur Wird in der Vorlesung bekannt gegeben.
Letzte Änderung 2015-01-16 17:21:56 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-2481 [INF-24-81-L-7]: Projekt (4P) "Informationssysteme Projekt - Entwicklung einer Websuchmaschine (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Informationssysteme Projekt - Entwicklung einer Websuchmaschine (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 2481
KIS-Eintrag INF-24-81-L-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Informationssysteme
Modulverantwortlicher Prof. Sebastian Michel
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich WiSe
Lernziele/Kompetenzen Die Studierenden sind in der Lage, eine eigene Web-Suchmaschine zu entwickeln.
Inhalt Die Teilnehmer entwickeln verschiedene Kernkomponenten einer einfachen Websuchmaschine (Parser, Crawler, Datenbank-Anbindung, Anfrageverarbeitung, Frontend, Meta-Suche)

Im Detail besteht dieses Projekt aus den folgenden Aufgabenstellungen:

  • Implementierung eines HTML-Parsers und Anwendung von Stemming zur "Normalisierung" von Wörtern
  • Entwurf und Implementierung eines Crawlers, der ausgehend von einer Liste von Webseiten (URLs) den Webgraph traversiert, besuchte Webseiten parst und deren Inhalte inklusive Verweise in einer Datenbank speichert.
  • Entwurf des dafür benötigten Datenbank-Schemas und Anbindung in Java mittels JDBC
  • Implementierung einer SQL-basierten Möglichkeit Anfragen (im Google Stil) auszuführen.
  • Anlegen von Indexstrukturen innerhalb der Datenbank zur Steigerung der Performanz
  • Implementierung einer alternativen Anfrageverarbeitung mittels Schwellwertalgorithmen
  • Evaluierung von Performanz-Unterschieden der verschiedenen Anfrageausführungen
  • Implementierung einfacher und fortgeschrittener Methoden zur Qualitätsbewertung von Dokumenten bzgl. der gestellten Anfrage.
  • Dies umfasst Anwendung/Implementierung des Page-Rank Algorithmus.
  • Implementierung eines HTML basierten Benutzerinterfaces sowie eines Webservices
  • Meta-Suche über verschiedener, von den Projektgruppen entwickelten, Suchmaschinen (via Webservices).
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
Literatur
  • Information Retrieval and Web Search Engines:
    Introduction to Information Retrieval, by Christopher D. Manning, Prabhakar Raghavan Hinrich Schütze, 2008.
  • Information Retrieval:
    Implementing and Evaluating Search Engines, by Stefan Büttcher, Charles L. A. Clarke, Gordon V. Cormack
  • Database Systems:
    cf., literature for Informationssysteme and Datenbankanwendung lectures
  • Datenbanksysteme:
    Eine Einführung (German), by Alfons Kemper and André Eickler.
    Database Management Systems, by Raghu Ramakrishnan and Johannes Gehrke
Letzte Änderung 2014-09-08 15:37:31 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Sebastian Michel Informatik (89) AG Datenbanken und Informationssysteme

89-3001 [INF-30-01-M-3]: Meta-Modul "Grundlagen des Software Engineering"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Grundlagen des Software Engineering
Fachbereich, Modul-Nr. Informatik (89) – 3001
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Meta-Modul, 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich WiSe
Erforderl. Vorkenntnisse
  • Software-Entwicklung 1, 2
Prüfungstechn. Vorauss.
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Letzte Änderung 2015-11-13 12:15:09 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-3002 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. D. Rombach Grundlagen des Software Engineering 1
89-3003 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. D. Rombach Grundlagen des Software-Engineering 2

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Dieter Rombach Informatik (89) AG Software Engineering

89-3002 [INF-30-02-V-3]: Vorlesung (2V+1Ü) "Grundlagen des Software Engineering 1"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Grundlagen des Software Engineering 1
Fachbereich, Modul-Nr. Informatik (89) – 3002
KIS-Eintrag INF-30-02-V-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Englisch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden besitzen vertiefte Kenntnisse über Prinzipien, Referenzmodelle, Techniken, Methoden und Werkzeuge für die Entwicklung großer Softwaresysteme. Das Hauptaugenmerk liegt im "Quality Software Engineering".
Inhalt
  • Prinzipien des Software-Engineering
  • Bestehende empische Betrachtungen und Gesetze
  • Basiskenntnisse (Spezifikation, Architektur, Verifikation, Testen, Prozessmodellierung, Messung, Experiment)
  • Prozessintegration / Traceability (UML, Java)
    • Komponenten-Engineering
    • Entwicklung großer Systeme
    • Anwendungs-Engineering
  • Projektmanagement
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur
  • Sommerville: "Software Engineering", 9th Edition, Person Studium, 2010
  • H. Balzert: Lehrbuch der Software-Technik 1/2. Spektrum Akademischer Verlag, 2000
  • P. Jalote: "A Concise Introduction to Software Engineering", Springer, 2008
  • W. Zuser, T. Grechenig, M. Köhle: Software Engineering mit UML und dem Unified Process, Pearson Studium, 2004.
  • Peter Rösler, Maud Schlich, Ralf Kneuper: “Reviews in der System- und Softwareentwicklung”, dpunkt Verlag, 2013
  • M. Jeckle, C. Rupp, J. Hahn, B. Zengler, S. Queins: UML 2 Glasklar; Carl Hanser Verlag; 2003.
  • Peter Liggesmeyer: Software-Qualität; Spektrum Akademischer Verlag, 2002
  • weitere Literatur wird in der Vorlesung bekannt gegeben
Hinweise Wird in der ersten Hälfte des Semesters angeboten.
Letzte Änderung 2014-07-16 16:17:50 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Dieter Rombach Informatik (89) AG Software Engineering

89-3003 [INF-30-03-V-3]: Vorlesung (2V+1Ü) "Grundlagen des Software-Engineering 2"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Grundlagen des Software-Engineering 2
Fachbereich, Modul-Nr. Informatik (89) – 3003
KIS-Eintrag INF-30-03-V-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Englisch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Softwareentwicklung 1 / Programmierung 1
  • Softwareentwicklung 2
  • Grundlagen des Software-Engineering 1
Lernziele/Kompetenzen
  • Kenntnisse von Techniken, Methoden und Werkzeugen für verschiedene Entwicklungsparadigmen.
  • Fähigkeit, Software unter Berücksichtigung von Qualitätsgarantien und mit automatischen Werkzeugen zu entwickeln.
Inhalt
  • Innovative Software-Engineering-Techniken
    • Application Engineering (Requirements Engineering, nichtfunktionale Anforderungen, Spezifikationstechniken, Perspektiven-basierte Inspektion)
    • Entwicklung großer Systeme (Systemspezifikation, Design Patterns, Frameworks, Systemtest)
    • Komponenten-Engineering (Modell-basierte Entwicklung, Sprachen und Werkzeuge, nichtfunktionale Anforderungen)
  • Software-Evolution (Legacy-Systeme, Pflege und Wartung)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur
  • Sommerville: "Software Engineering", 9th Edition, Person Studium, 2010
  • H. Balzert: Lehrbuch der Software-Technik 1/2. Spektrum Akademischer Verlag, 2000
  • P. Jalote: "A Concise Introduction to Software Engineering", Springer, 2008
  • W. Zuser, T. Grechenig, M. Köhle: Software Engineering mit UML und dem Unified Process, Pearson Studium, 2004.
  • Peter Rösler, Maud Schlich, Ralf Kneuper: “Reviews in der System- und Softwareentwicklung”, dpunkt Verlag, 2013
  • M. Jeckle, C. Rupp, J. Hahn, B. Zengler, S. Queins: UML 2 Glasklar; Carl Hanser Verlag; 2003.
  • Peter Liggesmeyer: Software-Qualität; Spektrum Akademischer Verlag, 2002
  • weitere Literatur wird in der Vorlesung bekannt gegeben
Hinweise Für Informatikstudierende (inkl. Sozioinformatik) nur zusammen mit Grundlagen des Software-Engineering 1.
Letzte Änderung 2014-07-16 16:19:09 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-3004 [INF-30-04-V-4]: Meta-Modul (6V+3Ü) "Schwerpunkt Software Engineering"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Schwerpunkt Software Engineering
Fachbereich, Modul-Nr. Informatik (89) – 3004
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Peter Liggesmeyer
SWS, ECTS-LP Meta-Modul (6V+3Ü), 12 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse siehe zugehörige Kernvorlesung
Lernziele/Kompetenzen Die Studierenden besitzen Kenntnisse der Prinzipien, Methoden und Werkzeuge zur ingenieurmäßigen Entwicklung "großer" Softwaresysteme. Sie kennen die Phasen der Softwareentwicklung sowie ihre Inhalte, einschließlich entsprechender automatischer Werkzeuge. Die Studierenden besitzen Fertigkeiten zur Analyse von Softwareentwicklungsprozessen und zur Konstruktion großer Softwaresysteme nach ingenieurmäßigen Methoden. Darüber hinaus haben die Studierenden vertiefte Fertigkeiten in einem wichtigen Spezialgebiet des Software Engineering erworben.
  • Sicherheit und Zuverlässigkeit eingebetteter Systeme:
    • Beherrschung spezieller formaler und stochastischer Techniken zur Sicherheits- und Zuverlässigkeitsanalyse für Software und Systeme.
    • Fertigkeit der Anwendung einschlägiger Analyseverfahren
  • Software Project and Process Management:
    Erwerb von Kenntnissen zu Prinzipien, Methoden und Werkzeugen des Software Engineering. Es werden Kenntnisse vermittelt, die für erfolgreiches Projektmanagement bzw. Qualitätssicherung benötigt werden. Anhand einer Reihe von praxisnahen Beispielen wird gezeigt:
    • wie große Projekte geplant werden
    • welche Elemente ein Projektplan beinhaltet
    • welche Methoden es für Projektmanagement und Qualitätssicherung gibt
    • wie sich Projektmanagement und Qualitätssicherung ergänzen bzw. unterscheiden
  • Fortgeschrittene Aspekte objektorientierter Programmierung:
    Es werden vertiefte Kenntnisse und Fähigkeiten in der objektorientierten Programmierung und über objektorientierte Programmiersprachen vermittelt; insbesondere sollen Hörer:
    • ein semantisches Verständnis objektorientierter Programme bekommen,
    • komplexere Typsysteme anwenden können,
    • Schnittstelleneigenschaften spezifizieren können,
    • Techniken zum Prüfen und zur werkzeuggestützten Verifikation benutzen können.
Inhalt siehe zugehörige Vorlesungen
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur siehe zugehörige Vorlesungen
Hinweise Die Kernvorlesung 89-3001 Grundlagen des Software Engineering (4V+2Ü) kann mit einer der folgenden drei Vorlesungen kombiniert werden. Der Dozent der vertiefenden Vorlesung prüft das gesamte Modul.
  • 89-3331 Sicherheit und Zuverlässigkeit eingebetteter Systeme
  • 89-3131 Software Project and Process Management
  • 89- 3231 Fortgeschrittene Aspekte objektorientierter Programmierung
Letzte Änderung 2009-05-25 09:00:48 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-3001 8 [Bachelor (Kernmodul)] Prof. D. Rombach Grundlagen des Software Engineering
89-3131 2V+1Ü 4 [Master (Anfänger)] Prof. D. Rombach Software Project and Process Management
89-3231 2V+1Ü 4 [Master (Anfänger)] Prof. A. Poetzsch-Heffter Fortgeschrittene Aspekte objektorientierter Programmierung
89-3331 2V+1Ü 4 [Master (Anfänger)] Prof. P. Liggesmeyer Sicherheit und Zuverlässigkeit eingebetteter Systeme

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-3005 [INF-30-05-M-3]: Meta-Modul "Software-Engineering 1"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software-Engineering 1
Fachbereich, Modul-Nr. Informatik (89) – 3005
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Meta-Modul, 10 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Programmierung 2.
Lernziele/Kompetenzen Die Studierenden
  • sind in der Lage, sich in einem Projekt zu orientieren,
  • können konstruktiv in einem Projekt mitarbeiten,
  • haben das theoretische Wissen, eine Projektleitung auszuüben,
  • kennen die Prinzipien, Methoden und Werkzeuge zur ingenieurmäßigen Entwicklung "großer" Softwaresysteme,
  • kennen alle wichtigen Phasen der Softwareentwicklung und automatische Werkzeuge,
  • können Softwareentwicklungsprozesse analysieren,
  • können große Softwaresysteme nach ingenieurmäßigen Methoden konstruieren.
Inhalt Siehe zugehörige Lehrveranstaltungen.
Prüfungsleistungen
(Abschluss)
-
Medienformen
  • Folien/Beamer/etc.
Hinweise Modulprüfung: Requirements Engineering
Leistungsnachweis: Projektmanagement
Letzte Änderung 2015-06-19 17:12:29 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-0016 3V+1Ü 6 [Bachelor (Grundmodul)] Prof. D. Rombach Projektmanagement
89-3155 2V+1Ü 4 [Master (Anfänger)] Prof. D. Rombach Requirements Engineering

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-3012 [INF-30-12-L-3]: Projekt (2P) "Projekt Agile Methoden 1"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Projekt Agile Methoden 1
Fachbereich, Modul-Nr. Informatik (89) – 3012
KIS-Eintrag INF-30-12-L-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Dr. Jörg Dörr
SWS, ECTS-LP Projekt (2P), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Grundlegende Programmierkenntnisse, z.B. aus Vorlesung "Webbasierte Einführung in die Programmierung".
Lernziele/Kompetenzen Die Studierenden haben die Grundprinzipien der agilen Methodik verstanden und können den Stellenwert von Kommunikation für die Softwareentwicklung einordnen. Die Studierenden können agile Methoden in der systematischen Entwicklung von Software-Systemen einsetzen. Sie können
  • für eine kleinere Anwendung Anforderungen erheben, die Anwendung prototypisch entwerfen und Teile implementieren,
  • einen kompletten Entwicklungszyklus durchlaufen und
  • im interdisziplinären Team arbeiten.
Inhalt Inhalt Die Aufgabenstellung des Projekts umfasst den Entwurf, die Implementierung und das Testen von Softwaresystemen unter Anwendung von agilen Methoden. Hierbei erlernen die Studenten Prinzipien und Techniken der agilen Entwicklung aus Ansätzen wie SCRUM und Extreme Programming. In mehreren Iterationen (sogenannten Sprints) wird eine Anwendung aus der Domäne der soziotechnischen Systeme prototypisch unter Einsatz der agilen Techniken entwickelt bzw. weiterentwickelt. Im Bereich des Entwurfs erlernen die Studierenden beispielsweise Ansätze des Refactorings, im Bereich des Tests Ansätze des Test Driven Developments. Im Bereich der Implementierung lernen die Studierenden Techniken wie Pair Programming und Coding Dojos kennen. Vermittelte Kompetenzen des Moduls „Webbasierte Einführung in die Programmierung“ werden in dem Projekt angewendet. Auch reflektieren die Studierenden aktiv über die Auswirkungen des technischen Systems auf seinen organisatorischen und personellen Kontext.
Prüfungstechn. Vorauss. Leistungsnachweis einer Programmiervorlesung, z.B.
  • Webbasierte Einführung in die Programmierung
  • Softwareentwickling I
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur
  • Ken Schwaber, Mike Beedle, Agile Software Development with Scrum, Prentice Hall, 2001,
  • Kent Beck, Extreme Programming Explained: Embrace Change, Addison-Wesley Longman, Amsterdam, 1999
Hinweise In der Regel wird das Projekt als Blockveranstaltung angeboten.
Letzte Änderung 2014-07-16 17:54:54 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Dr. Jörg Dörr Informatik (89) Fraunhofer Institut für Experimentelles Software Engineering (IESE)

89-3051 [INF-30-51-M-6]: Meta-Modul "Software-Engineering 2"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software-Engineering 2
Fachbereich, Modul-Nr. Informatik (89) – 3051
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Meta-Modul, 12 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Lernziele/Kompetenzen Die Studierenden gewinnen einen vertieften Einblick in selbst gewählte Themen des Software-Engineering; die Kenntnisse in diesem Bereich können bis an den Stand der Forschung heranreichen. Die Studierenden können damit dem Stand der Forschung folgen.
Inhalt Siehe zugehörige/gewählte Lehrveranstaltungen.
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur Siehe zugehörige/gewählte Lehrveranstaltungen.
Hinweise Vorlesung "Grundlagen des Software Engineering" ist Pflicht.
Modulprüfung über alle gewählten Vorlesungen.
Letzte Änderung 2014-07-18 19:34:32 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-3001 8 [Bachelor (Kernmodul)] Prof. D. Rombach Grundlagen des Software Engineering
89-3131 2V+1Ü 4 [Master (Anfänger)] Prof. D. Rombach Software Project and Process Management
89-3151 2V+1Ü 4 [Master (Fortgeschrittene)] Prof. D. Rombach Process Modeling
89-3152 2V+1Ü 4 [Master (Fortgeschrittene)] Prof. D. Rombach Product Line Engineering
89-3153 2V+1Ü 4 [Master (Fortgeschrittene)] Prof. D. Rombach Empirische Modellbildung und Methoden
89-3352 2V+1Ü 4 [Master (Fortgeschrittene)] Prof. P. Liggesmeyer Qualitätsmanagement von Software und Systemen
89-3355 2V+1Ü 4 [Master (Fortgeschrittene)] Prof. P. Liggesmeyer Software-Qualitätssicherung

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Peter Liggesmeyer Informatik (89) AG Software Engineering: Dependability
Prof. Dieter Rombach Informatik (89) AG Software Engineering

89-3131 [INF-31-31-V-6]: Vorlesung (2V+1Ü) "Software Project and Process Management"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software Project and Process Management
Fachbereich, Modul-Nr. Informatik (89) – 3131
KIS-Eintrag INF-31-31-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse Grundlagen des Software Engineering
Lernziele/Kompetenzen Die Studierenden besitzen vertiefte Kenntnisse zu Prinzipien, Methoden und Werkzeugen des Software Engineering.
Inhalt Aufbauend auf die Inhalte der Vorlesung "Grundlagen des Software Engineering", die den technischen Entwicklungsschritten gewidmet ist, werden Kenntnisse vermittelt, die für erfolgreiches Projektmanagement bzw. Qualitätssicherung benötigt werden. Anhand einer Reihe von praxisnahen Beispielen zeigt sie:
  • wie große Projekte geplant werden
  • welche Elemente ein Projektplan beinhaltet
  • welche Methoden es für Projektmanagement und Qualitätssicherung gibt
  • wie sich Projektmanagement und Qualitätssicherung ergänzen bzw. unterscheiden
Themen der Vorlesung:
  • Definition von Projektmanagement und Qualitätssicherung
  • Grundbegriffe der Softwareprojektdurchführung
  • Modelle (Prozess- und Qualitätsmodelle) als Grundlage für systematisches Projektmanagement bzw. Qualitätssicherung
  • Grundkonzepte des Projekt- und Prozessmanagements
  • Grundkonzepte des Messens und Bewertens
  • Techniken/Methoden/Werkzeuge zur Unterstützung von Projektmanagement und Qualitätssicherung
  • Beispiele aus praktischen Projekten
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Ernest Wallmüller: "Software-Qualitäts-Management in der Praxis", Hanser-Verlag, 2001
  • Peter Liggesmeyer: "Software-Qualität: Testen, Analysieren und Verifizieren von Software", Spektrum-Verlag, 2002
  • Pankaj Jalote: Software Project Management in Practice Addison-Wesley Professional, 2002
  • Hughes, Cotterrell: Software Project Management, McGraw-Hill Publishing Co., 2002
  • A Guide to the Project Management Body of Knowledge (Pmbok Guide) - 5th Edition - Project Mgmt Inst, 2013
  • Adam Trendowics: “Software Cost Estimation, Benchmarking, and Risk Assessment”, Springer, 2013
Letzte Änderung 2014-07-16 16:21:21 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Dieter Rombach Informatik (89) AG Software Engineering

89-3145 [INF-31-45-L-6]: Projekt (4P) "Grundlagen des Software Engineering (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Grundlagen des Software Engineering (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 3145
KIS-Eintrag INF-31-45-L-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Grundlagen des Software Engineering
Lernziele/Kompetenzen Fähigkeit zum praktischen Einsatz ingenieurmäßiger Methoden und Techniken zur systematischen Entwicklung von Anwendungen:
  • Fähigkeit zum Einsatz von Anforderungsanalysetechniken
  • Fähigkeit zum Entwurf einer Anwendung
  • Fähigkeit zur Spezifikation und Durchführung von Softwaretests
  • Fähigkeit zur durchgängigen Spezifikation, Implementierung und Test von Anwendungen
  • Durchlaufen eines kompletten Entwicklungszyklus
  • Teamarbeit (3-4 Personen Teams)
Inhalt
  • Anwendung der Inhalte der Vorlesung "Grundlagen des Software Engineering" auf ein konkrete Anwendungsentwicklung
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur
  • s. Grundlagen des Software Engineering
Letzte Änderung 2007-05-10 11:14:09 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Peter Liggesmeyer Informatik (89) AG Software Engineering: Dependability
Prof. Arnd Poetzsch-Heffter Informatik (89) AG Softwaretechnik
Prof. Dieter Rombach Informatik (89) AG Software Engineering

89-3151 [INF-31-51-V-7]: Vorlesung (2V+1Ü) "Process Modeling"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Process Modeling
Fachbereich, Modul-Nr. Informatik (89) – 3151
KIS-Eintrag INF-31-51-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse Grundlagen des Software Engineering
Lernziele/Kompetenzen Erwerb von Kenntnissen und Fähigkeiten zur Gestaltung, Erstellung, Analyse und Anwendung von Software-Entwicklungsprozessen
  • Kennenlernen von industriellen Software-Entwicklungsprozessen
  • Selbständige Modellierung von Software-Entwicklungsprozessen
  • Vor- und Nachteilen von Prozessmodellierungstechniken erkennen
  • Prozessmodelle effektiv für verschiedene Zwecke einsetzen können
Inhalt
  • Einführung und Einordnung (Ziele, Forschungs- und Anwendungsfelder)
  • Terminologie (Prozessmodell, Rolle, 4-Domänenprinzip)
  • Präskriptive Prozessmodellierung (Lebenszyklusmodelle, Standards, Beispiele, Bewertungskriterien, Process Gates)
  • Deskriptive Prozessmodellierung (Anwendungsmöglichkeiten, Vorgehensweise, Process Elicitation)
  • Prozessmodellierungssprachen (Appl/A, Funsoft Nets, Marvel, Statemate, MVP-L, IDEF0, ETVX)
  • Prozessmodellierungswerkzeuge (ECMA/NIST Referenzmodell, Modellierungswerkzeuge, PSSEs, Beispiele)
  • Software-Projektplanung (Aufwandsschätzung, Terminplanung, Personalplanung, Reihenfolgeplanung)
  • Projektverfolgung und —steuerung (Datenerhebung, Visualisierung von Kenngrößen)
  • Weitere Anwendungen (SPI, QIP, ISO 15504, ISO 9000, CMMI, Prozesssimulation)
  • Zukünftige Entwicklungen (Agile Prozessdokumentation, Prozessmaschinen, Prozessmuster)
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Jean-Claude Derniame, Badara Ali Kaba, David Wastell (Eds.): Software Process: Principles, Methodology, and Technology. Lecture Notes in Computer Science 1500, Springer, 1999.
  • Finkelstein, A., Kramer, J., Nuseibeh, B. (eds): Software Process Modelling and Technology. Taunton: Research Studies Press, 1994.
  • Christian Bunse und Antje von Knethen. Vorgehensmodelle kompakt. Spektrum Akademischer Verlag, Heidelberg, 2002.
  • Jürgen Münch, Ove Armbrust, Martin Kowalczyk, Martin Soto. "Software Process Definition and Management", Springer, 2012
  • Object Management Group: Software & Systems Process Engineering Metamodel (SPEM). http://www.omg.org/spec/SPEM/ 2008
Letzte Änderung 2014-07-16 16:22:50 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Dr. Jens Heidrich Informatik (89) Fraunhofer Institut für Experimentelles Software Engineering (IESE)

89-3152 [INF-31-52-V-7]: Vorlesung (2V+1Ü) "Product Line Engineering"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Product Line Engineering
Fachbereich, Modul-Nr. Informatik (89) – 3152
KIS-Eintrag INF-31-52-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse Grundlagen des Software Engineering
Lernziele/Kompetenzen Erwerb von Kenntnissen und Fähigkeiten zur systematischen Planung und Realisierung von Produktlinien (PL) bzw. Wiederverwendung (WV)
  • Organisatorische Aspekte (WV-Lebenszyklus, Migration)
  • Definition, Entwicklung und Bewertung von PL-Architekturen
  • Modellierung und Implementierung von generischen Komponenten
  • Analyse von Produktvarianten
  • Unterstützung der SW-Entwicklung durch Reverse-Engineering
Inhalt
  • Grundkonzepte von Produktlinien (Gemeinsamkeiten, Variabilitäten und Entscheidungen)
  • Rolle und Konzepte von Architekturen (Stile, Muster und Szenarien)
  • Implementierungstechnologien (MDA, Präprozessoren, Aspektorientierte Programmierung)
  • Technologietransfer (Technologieanpassung und Migrationsstrategien)
  • Reverse-Engineering (Grund- und Detailanalysien, Erzeugung von Architektursichten und —strukturen)
  • Domänenanalyse (Produktkarte, Behandlng variierender Anforderungen und Systemeigenschaften)
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Atkinson et. al., Component-based Product Line Engineering with UML. Addison-Wesley 2001
  • Weiss, Lai: Software Product-Line Engineering. A Family-Based Software Development Process Addison-Wesley, 1999
  • Clements: Software Product Lines. Practices and Patterns. Northrop, 2002
  • Victor Pankratius: “Product Lines for Digital Information Products”, Universitätsverlag Karlsruhe, 2007
  • F. van der Linden, K. Schmid und E. Rommes: Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering. Springer, 2007
  • Pohl, Böckle, van der Linden: “Software Product Line Engineering: Foundations, Principles and Techniques”, Springer, 2005
Letzte Änderung 2014-07-16 16:24:50 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Dieter Rombach Informatik (89) AG Software Engineering

89-3153 [INF-31-53-V-7]: Vorlesung (2V+1Ü) "Empirische Modellbildung und Methoden"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Empirische Modellbildung und Methoden
Fachbereich, Modul-Nr. Informatik (89) – 3153
KIS-Eintrag INF-31-53-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse Grundlagen des Software Engineering
Lernziele/Kompetenzen Die Teilnehmer erwerben vertiefte Kenntnisse, die ein erfolgreicher Wissenschaftler bzw. Qualitätsmanager benötigt. Anhand einer Reihe von praxisnahen Beispielen lernen sie:
  • Wie empirische Studien im Software Engineering geplant und durchgeführt werden
  • Welche empirischen Methoden zum Testen von Forschungshypothesen eingesetzt werden
  • Welche empirischen Methoden zur deskriptiven Modellierung von Software-Produkten und Prozessen eingesetzt werden
  • Welche empirischen Methoden zur Verbesserung von Software-Produkt/Prozess-Modellen eingesetzt werden
Inhalt
  • Definition der grundlegenden Begriffe des empirischen / experimentellen Software Engineering
  • Vorgehen beim Experimentieren
  • Hypothesenformulierung
  • Entwurf von empirischen Studien
  • Datenerfassung, -validierung und —analyse
  • Dateninterpretation
  • Empirische Modellbildung
  • Beispiele konkreter empirischer Studien
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Juristo, N., and Moreno, A.: Basics of Software Engineering Experimentation, Kluwer Academic Publishers, 2001
  • Prechelt, L.: Kontrollierte Experimente in der Softwaretechnik: Potenzial und Methodik, Springer Verlag Berlin Heidelberg 2001
  • C. Wohlin, P. Runeson, M. Höst, M. C. Ohlsson, B. Regnell and A. Wesslén, "Experimentation in Software Engineering", Springer, ISBN 978-3-642-29043-5, 2012.
  • Boehm, Rombach, Zelkowitz (Eds): Foundations of Empirical Software Engineering – Legacy of Victor R. Basili, Springer Berlin Heidelberg New York, 2005
  • Basili, Trendowics, Kowalczyk, Heidrich, Seaman, Münch, Rombach: “Aligning Organizations Through Measurement – The GQM+Strategies Approach”, Springer, 2014
Letzte Änderung 2014-07-16 16:26:07 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Dieter Rombach Informatik (89) AG Software Engineering

89-3155 [INF-31-55-V-6]: Vorlesung (2V+1Ü) "Requirements Engineering"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Requirements Engineering
Fachbereich, Modul-Nr. Informatik (89) – 3155
KIS-Eintrag INF-31-55-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Dieter Rombach
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Spezifikationstechniken (UML Klassendiagramme, MSC, SDL)
  • Grundlagen des Software Engineering
Lernziele/Kompetenzen Erwerb von Kenntnissen und Fähigkeiten zur ingenieurmäßigen Durchführung des Anforderungsprozesses
  • Methoden zur Erfassung von Anforderungen
  • Techniken und Vorgehensweise zur Modellierung /Spezifikation von Anforderungen
  • Techniken zum Anforderungsmanagement
  • Besonderheiten der Anforderungsspezifikation im Kontext der Produktlinienentwicklung
Inhalt
  • Techniken zur Erhebung von Benutzeranforderungen
  • Ansätze zur Modellierung von Benutzeranforderungen (Beschreibungstechniken, Prozesse)
  • Transformation zu Entwickleranforderungen (funktionale, nichtfunktionale Anforderungen)
  • Anforderungsverhandlung (Negotiation, Priorisierung)
  • Anforderungen für Produktlinien
  • Validierung von Anforderungen
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Cockburn. Writing Effective Use Cases, Addison-Wesley, 2001.
  • S. Robertson, J. Robertson, Mastering the Requirements Process, Addison-Wesley, 2002.
  • S. Lauesen: Software Requirements, Addison-Wesley, 2002
Hinweise Spezielle Tutorien und Abschlussprüfungen auf Bachelor-Niveau für den Studiengang "Sozioinformatik".
Letzte Änderung 2014-07-11 19:39:19 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Dieter Rombach Informatik (89) AG Software Engineering

89-3231 [INF-32-31-V-6]: Vorlesung (2V+1Ü) "Fortgeschrittene Aspekte objektorientierter Programmierung"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Fortgeschrittene Aspekte objektorientierter Programmierung
Fachbereich, Modul-Nr. Informatik (89) – 3231
KIS-Eintrag INF-32-31-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Arnd Poetzsch-Heffter
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Software-Entwicklung 1, 2, 3
  • Formale Grundlagen der Programmierung
Lernziele/Kompetenzen Vertiefte Kenntnisse und Fähigkeiten in der objektorientierten Programmierung und über objektorientierte Programmiersprachen; insbesondere sollten Hörer der Vorlesung:
  • ein semantisches Verständnis objektorientierter Programme bekommen,
  • komplexere Typsysteme anwenden können,
  • Schnittstelleneigenschaften spezifizieren können,
  • Techniken zum Prüfen und zur werkzeuggestützten Verifikation benutzen können.
Inhalt
  • operationelle Semantik von OO-Sprachen
  • Modularität und Kapselung
  • Typisierung: parametrische Typsysteme, virtuelle Klassen, Typsysteme zur Strukturierung von Geflechten
  • Spezifikation von Programmeigenschaften
  • Techniken zum Prüfen und zur Verifikation spezifizierter Eigenschaften
  • Spezifikationstechniken für den Software-Entwurf
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • B. Liskov: Program Development in Java
  • A. Poetzsch-Heffter: Konzepte objektorientierter Programmierung
  • K. Bruce: Foundations of Object-Oriented Languages. Types and Semantics
Letzte Änderung 2015-01-13 11:04:46 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Arnd Poetzsch-Heffter Informatik (89) AG Softwaretechnik

89-3252 [INF-32-52-V-7]: Vorlesung (3V+3Ü) "Spezifikation und Verifikation mit Logik höherer Ordnung"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Spezifikation und Verifikation mit Logik höherer Ordnung
Fachbereich, Modul-Nr. Informatik (89) – 3252
KIS-Eintrag INF-32-52-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Arnd Poetzsch-Heffter
SWS, ECTS-LP Vorlesung (3V+3Ü), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz 2-jährlich
Erforderl. Vorkenntnisse
  • Pflichtmodule des Bachelorstudiengangs Informatik
  • Kernmodule des Lehrgebiets "Algorithmik und Deduktion"
Lernziele/Kompetenzen Die Studierenden sollen die Grundlagen von interaktiven Theorembeweisern wie HOL oder Isabelle/HOL erlernen. Dazu gehören:
  • Syntax und Semantik der Logik höheren Ordnung
  • Aufbau interaktiver Theorembeweiser
  • praktischer Umgang mit interaktiven Theorembeweisern
Inhalt In der Vorlesung werden die Grundlagen von interaktiven Theorembeweisern wie HOL oder Isabelle vermittelt. Inhalte sind unter anderem:
  • funktionale Programmierung
  • Logik höherer Ordnung
  • Terme, Theoreme, Regeln, Taktiken als softwaretechnische Konstrukte
  • Definition neuer Konstanten und Typen
  • taktisches Theorembeweisen
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • M.J.C. Gordon and T.F. Melham, Introduction to HOL: A Theorem Proving Environment for Higher Order Logic, Cambridge University Press, 1993
  • T. Nipkow, L.C. Paulson and M. Wenzel, Isabelle/HOL - A Proof Assistant for Higher-Order Logic, Springer LNCS 2283, 2002.
Letzte Änderung 2012-11-20 16:06:05 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Klaus Madlener Informatik (89) AG Grundlagen der Informatik
Prof. Arnd Poetzsch-Heffter Informatik (89) AG Softwaretechnik
Prof. Klaus Schneider Informatik (89) AG Eingebettete Systeme

89-3253 [INF-32-53-V-7]: Vorlesung (2V+1Ü) "Spezifikation und Verifikation objektorientierter Programme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Spezifikation und Verifikation objektorientierter Programme
Fachbereich, Modul-Nr. Informatik (89) – 3253
KIS-Eintrag INF-32-53-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Arnd Poetzsch-Heffter
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Fortgeschrittene Aspekte objektorientierter Programmierung
Lernziele/Kompetenzen Erwerb von Kenntnissen und Fähigkeiten, Eigenschaften objektorientierter Programme formal spezifizieren und mit Beweiswerkzeugen verifizieren zu können.
Inhalt
  • Kenntnisse zur Spezifikation mit Sprachen höherer Ordnung
  • formale Spezifikation objektorientierter Programme und ihre Semantik
  • Hoare-Logik für objektorientierte Programme
  • formale Verifikation von OO-Programmen
  • Kapselungstechniken als Grundlage für die modulare Verifikation
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur wird in der Vorlesung bekannt gegeben
Letzte Änderung 2007-05-10 11:14:09 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Arnd Poetzsch-Heffter Informatik (89) AG Softwaretechnik

89-3255 [INF-32-55-V-7]: Vorlesung (3V+3Ü) "Übersetzer und sprachverarbeitende Werkzeuge"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Übersetzer und sprachverarbeitende Werkzeuge
Fachbereich, Modul-Nr. Informatik (89) – 3255
KIS-Eintrag INF-32-55-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Arnd Poetzsch-Heffter
SWS, ECTS-LP Vorlesung (3V+3Ü), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz 2-jährlich
Erforderl. Vorkenntnisse
  • Software-Entwicklung 1,2,3
  • Formale Grundlagen der Programmierung
Lernziele/Kompetenzen Erwerb von Kenntnissen und Fähigkeiten zur ingenieurmäßigen Konstruktion von Übersetzern und sprachverarbeitenden Werkzeugen (z.B. Programmierumgebungen, XML-Verarbeitung) sowie Vertiefung der Kenntnisse über höhere Programmiersprachen und maschinennahe Sprachen.
Inhalt
  • Spezifikation der Syntax von formalen Beschreibungssprachen
  • lexikalische Analyse: Scannen, Scannergenerierung, Anwendung von Scannergeneratoren
  • kontextfreie Analyse: Parsen, Parsergenerierung, Anwenden von Parsergeneratoren
  • Arbeiten mit abstrakter Syntax
  • kontextabhängige Analyse: Namensanalyse, Typanalyse, Attributierungstechniken und -werkzeuge
  • Verarbeitung von XML-Dokumenten
  • Übersetzungstechniken für prozedurale und objektorientierte Sprachen
  • Zwischensprachen in der Übersetzung
  • semantische Analyse und Optimierungstechniken
  • Befehlsauswahl
  • Registerzuweisung
  • Kodegenerierung
  • automatische Speicherverwaltung
Prüfungstechn. Vorauss. keine
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • R. Wilhelm, D. Maurer: Übersetzerbau
  • A. Appel: Modern Compiler Implementation in Java
Letzte Änderung 2016-03-22 10:06:51 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Arnd Poetzsch-Heffter Informatik (89) AG Softwaretechnik

89-3282 [INF-32-82-L-7]: Projekt (4P) "Software Engineering (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software Engineering (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 3282
KIS-Eintrag INF-32-82-L-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Arnd Poetzsch-Heffter
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse Grundlagen des Software Engineering
Lernziele/Kompetenzen Fähigkeit zum praktischen Einsatz ingenieurmäßiger Methoden und Techniken zur systematischen Entwicklung softwareintensiver Systeme:
  • Fähigkeit zum Einsatz von Komponentenframeworks und Kompositionstechniken
  • Fähigkeit zum Einsatz von Softwareentwicklungswerkzeugen
  • Teamarbeit
  • Wahrnehmung von technischen Rollen sowie Management- und Qualitätssicherungsaufgaben
  • Durchlaufen eines kompletten Entwicklungszyklus für Neuentwicklung oder Weiterentwicklung
  • Anwendung wiederverwendungsbasierter Verfahren
Inhalt Produktbezogene Projektthemen aus unterschiedlichen Bereichen der Informatik
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
Literatur siehe vorausgesetzte Vorlesung
Hinweise Dieses Modul wird unter folgenden Titeln angeboten (vgl. Aushänge): - Prof. Rombach: Team-based Software Development - Prof. Rombach: Software Evolution
Letzte Änderung 2012-01-03 11:51:49 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Peter Liggesmeyer Informatik (89) AG Software Engineering: Dependability
Prof. Arnd Poetzsch-Heffter Informatik (89) AG Softwaretechnik
Prof. Dieter Rombach Informatik (89) AG Software Engineering

89-3311 [INF-33-11-S-4]: Seminar (2S) "Software Engineering (Ba-Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software Engineering (Ba-Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 3311
KIS-Eintrag INF-33-11-S-4 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Peter Liggesmeyer
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse Grundlagen des Software-Engineering
Lernziele/Kompetenzen
  • Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich des Lehrgebiet Software-Engineering
  • Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Fähigkeit zur fachlichen Diskussion
Inhalt Ausgewählte Themen aus dem Lehrgebiet Software-Engineering.
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur Themenabhängige Literatur
Letzte Änderung 2008-07-01 17:48:32 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Peter Liggesmeyer Informatik (89) AG Software Engineering: Dependability
Prof. Arnd Poetzsch-Heffter Informatik (89) AG Softwaretechnik
Prof. Dieter Rombach Informatik (89) AG Software Engineering

89-3331 [INF-33-31-V-6]: Vorlesung (2V+1Ü) "Sicherheit und Zuverlässigkeit eingebetteter Systeme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Sicherheit und Zuverlässigkeit eingebetteter Systeme
Fachbereich, Modul-Nr. Informatik (89) – 3331
KIS-Eintrag INF-33-31-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Peter Liggesmeyer
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich WiSe
Lernziele/Kompetenzen Die Studierenden beherrschen wichtige Sicherheitsanalysetechniken (FMECA, Zuverlässigkeitsblockdiagramme, Fehlerbäume, Markov-Modellierung, Petri-Netze, …). Sie kennen in der Praxis gebräuchliche Verfahren zur Risikoakzeptanz (MEM, GAMÉ, ALARP). Sie beherrschen Techniken zur stochastischen Zuverlässigkeitsanalyse (insb. Zuverlässigkeitswachstumsmodelle). Darüber hinaus sind die Studierenden in der Lage die Eignung der einzelnen Techniken im konkreten Fall zu beurteilen und die Techniken einzusetzen.
Inhalt Sicherheit und Zuverlässigkeit sind von zentraler Bedeutung in vielen Systemen, in denen Software angewendet wird, z.B. in Schienenfahrzeugen, Flugzeugen, Automobilen oder der Medizintechnik. Hier können Fehlverhalten Menschenleben gefährden. Daher müssen die einschlägigen Systeme auf ihre Sicherheit untersucht werden. Dies muss naturgemäß sehr genau erfolgen, d.h. die Ergebnisse sollen vollständig sein oder mindestens nachweisen, dass ein tolerierbares Restrisiko nicht überschritten wird.

Die Lehrveranstaltung beleuchtet umfassend die Themenbereiche Sicherheit und Zuverlässigkeit von Systemen. Es werden Techniken, die zur Bestimmung von Restrisiken in Systemen verwendet werden vorgestellt sowie ihre Eigenschaften (Vor- und Nachteile, Grenzen) diskutiert. Aktuelle Techniken zur Risikoakzeptanz, d.h. zur Entscheidungsfindung, ob ein bekanntes Restrisiko akzeptiert werden kann oder das System entsprechend nachgebessert werden muss, werden ebenfalls erläutert. Darüber hinaus werden Techniken zur Zuverlässigkeitsanalyse von Software und für die formale Überprüfung von Sicherheitsanforderungen vorgestellt.

Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Liggesmeyer P., Software-Qualität (2.Aufl.), Heidelberg: Spektrum Akademischer Verlag, 2009
  • Liggesmeyer P., Qualitätssicherung softwareintensiver technischer Systeme, Heidelberg: Spektrum Akademischer Verlag, 2000
  • Lyu M.R., Handbook of Software Reliability Engineering, New York: McGraw-Hill, 1995
  • Kececioglu D., Reliability Engineering Handbook, Prentice-Hall 1991
Letzte Änderung 2012-10-25 18:18:26 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Peter Liggesmeyer Informatik (89) AG Software Engineering: Dependability

89-3352 [INF-33-52-V-7]: Vorlesung (2V+1Ü) "Qualitätsmanagement von Software und Systemen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Qualitätsmanagement von Software und Systemen
Fachbereich, Modul-Nr. Informatik (89) – 3352
KIS-Eintrag INF-33-52-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Peter Liggesmeyer
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz 2-jährlich
Erforderl. Vorkenntnisse Grundlagen des Software Engineering
Lernziele/Kompetenzen Die Studierenden kennen die technischen Inhalte und die möglichen Organisationsformen des Qualitätsmanagements. Darüber hinaus sind Sie in der Lage, die unterschiedlichen Ansätze zu bewerten und im Sinne eines Qualitätsmanagementsystems zusammenzufügen.
Inhalt Die Lehrveranstaltung behandelt wichtige Aspekte des Qualitätsmanagements als Rahmen für eine erfolgreiche Qualitätssicherung. Die verschiedenen Techniken zur Qualitätssicherung selber sind nicht Gegenstand dieser Vorlesung sondern werden in der Vorlesung „Software-Qualitätssicherung“ behandelt.
  • Organisationsformen des Qualitätsmanagements für Software und Systeme
  • Techniken für das Qualitätsmanagement, z. B. TQM, QFD, SPC
  • Qualitätsmanagement-Standards
  • Reifegradmodellbasierte Verfahren im Qualitätsmanagement
  • Aufbau eines Qualitätsmanagementsystems
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Liggesmeyer P., Software-Qualität (2.Aufl.), Heidelberg: Spektrum Akademischer Verlag, 2009
  • Feigenbaum A.V., Total Quality Control, New York: McGraw-Hill 1983
  • Frehr H.-U., Total Quality Management: Unternehmensweite Qualitätsverbesserung, München: Hanser 1993
  • Braverman J.D., Fundamentals of Statistical Quality Control, Reston: Reston Publishing Co., Prentice Hall 1981
  • Wheeler D.J., Chambers D.S., Understanding Statistical Process Control, Knoxville: SPC Press 1992
Letzte Änderung 2012-10-25 18:27:50 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Peter Liggesmeyer Informatik (89) AG Software Engineering: Dependability

89-3355 [INF-33-55-V-7]: Vorlesung (2V+1Ü) "Software-Qualitätssicherung"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software-Qualitätssicherung
Fachbereich, Modul-Nr. Informatik (89) – 3355
KIS-Eintrag INF-33-55-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Peter Liggesmeyer
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz 2-jährlich
Erforderl. Vorkenntnisse Grundlagen des Software Engineering
Lernziele/Kompetenzen Die Studierenden besitzen vertiefte Kenntnisse wichtiger Techniken der Software-Qualitätssicherung. Im Einzelnen erlernen sie dynamische Testtechniken, statische Analysen und formale Beweistechniken. Die Studierenden können die Eignung der unterschiedlichen Techniken bewerten. Sie sind in der Lage, Techniken für eine konkrete Situation auszuwählen und einzusetzen.
Inhalt
  • Dynamisches Testen
  • Statische Analysetechniken
  • Messen
  • Datenflussanomalieanalyse
  • Review- und Inspektionstechniken
  • Formale Beweistechniken
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Liggesmeyer P., Software-Qualität (2.Aufl.), Heidelberg: Spektrum Akademischer Verlag, 2009
Letzte Änderung 2012-10-26 09:47:13 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Peter Liggesmeyer Informatik (89) AG Software Engineering: Dependability

89-3360 [INF-33-60-V-6]: Vorlesung (2V+1Ü) "Software Development for Commercial Vehicles"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software Development for Commercial Vehicles
Fachbereich, Modul-Nr. Informatik (89) – 3360
KIS-Eintrag INF-33-60-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Peter Liggesmeyer
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse Vertiefte Programmierkenntnisse.
Lernziele/Kompetenzen
  • Kenntnisse des modellbasierten Entwurfs von Automotive-Systemen mit aktuellen Technologien.
  • Verständnis der Probleme eingebetteter Systeme im Automotive-Bereich und grundlegende Fähigkeit diese mit heutigen Ansätzen zu lösen.
Inhalt

Die Vorlesung beschreibt alle Phasen des modellbasierten Entwurfs von Automotive-Systemen, von der Anforderungsanalyse bis zur Codegenerierung.

Sie beschreibt Lösungen für die spezifischen Probleme der Domäne, basierend auf heutigen Technologien, industriellen Praktiken und Forschungsergebnissen.

Mit Hilfe der Übungen werden alle Entwicklungsschritte eingeübt.

Prüfungstechn. Vorauss. Programmierkurs.
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • B. P. Douglass: Doing Hard Time: Developing Real-Time Systems with UML, Objects, Frameworks, and Patterns, Addison-Wesley, 1999
  • Marc Born, Eckhardt Holz, Olaf Kath Softwareentwicklung mit UML 2 Addison-Wesley, 2004
  • Peter Marwedel Eingebette Systeme Springer, 2007
Hinweise Nur für Studierende des Studiengangs "Commercial Vehicle Technology". Die Vorlesung ist identisch zum Modul "Automotive Software Engineering" des Studiengangs "Informatik". Lernziele, Übungen und Prüfung sind unterschiedlich.
Letzte Änderung 2012-01-30 20:20:49 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-3372 [INF-33-72-S-7]: Seminar (2S) "Software Engineering (Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Software Engineering (Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 3372
KIS-Eintrag INF-33-72-S-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Arnd Poetzsch-Heffter
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Grundlagen des Software Engineering
  • ein Vertiefungsmodul im Bereich Software Engineering
Lernziele/Kompetenzen
  • Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich des Software Engineering
  • Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Fähigkeit zur fachlichen Diskussion
Inhalt Ausgewählte Themen aus dem Bereich Software Engineering, insbesondere
  • Programmiertechnik
  • Testen, Inspektion und Verifikation
  • System- und Prozessmodellierung
  • Projekt- und Risikomanagement
Prüfungsleistungen
(Abschluss)
-
Medienformen
  • Folien/Beamer/etc.
Letzte Änderung 2008-07-01 17:48:58 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Peter Liggesmeyer Informatik (89) AG Software Engineering: Dependability
Prof. Arnd Poetzsch-Heffter Informatik (89) AG Softwaretechnik
Prof. Dieter Rombach Informatik (89) AG Software Engineering

89-3431 [INF-34-31-V-6]: Vorlesung (2V+1Ü) "Softwarearchitektur verteilter Systeme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Softwarearchitektur verteilter Systeme
Fachbereich, Modul-Nr. Informatik (89) – 3431
KIS-Eintrag INF-34-31-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Software-Engineering
Modulverantwortlicher Prof. Peter Liggesmeyer
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse Grundlagen des Software Engineering
Lernziele/Kompetenzen DIe Studierenden besitzen grundlegende Kenntnisse, die ein erfolgreicher Software-Architekt benötigt. Sie kennen:
  • wie sich große Systeme in Komponenten zerlegen lassen und welche Beziehungen es zwischen diesen gibt.
  • Wie sich der Entwurfsprozess gestaltet
  • Welche Methoden und Beschreibungstechniken geeignet sind
  • Welche erprobten Lösungen es für technische Aspekte wie Transaktionsverwaltung oder Persistenz gibt
Inhalt
  • Definition der Begriffe verteiltes System, Softwarearchitektur, Komponente und Schnittstelle
  • Entwurfsprozess von verteilten Systemen eingebettet in den Systementwicklungsprozess
  • Sichten- und UML-basierte Spezifikation von Softwarearchitekturen: Fachliche Sicht, technische Sicht, Verteilungssicht, Deploymentsicht, etc.
  • Analyse und Bewertung von Architekturen mit ATAM
  • Architekturmuster, Standardarchitekturen und Lösungskonzepte, beispielsweise für Persistenz, Transaktionsmanagement, Workflowsteuerung, etc.
  • Beispiele von Softwarearchitekturen für Informationssystemen, komplexe Systeme und eingebettete Systeme
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Clemens Szyperski: Component Software: Beyond Object-Oriented Programming, Addison Wesley Publishing Company, 2002
  • Jon Siegel: An Overview Of CORBA 3.0, Object Management Group, 2002
  • Christine Hofmeister, Robert Nord, Dilip Soni: Applied Software Architecture, Addison Wesley — Object Technology Series, 1999
  • Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Robert Nord, Judith Stafford: Documenting Software Architectures - Views and Beyond, Addison-Wesley, 2002
  • Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal: Pattern-Oriented Software Architecture, Volume 1: A System of Patterns, John Wiley & Sons., 1996
  • Gary T. Leavens, Murali Sitaraman: Foundations of Component-Based Systems, Cambridge University Press, 2000.
  • weitere Literatur wird in der Vorlesung bekannt gegeben
Letzte Änderung 2008-11-25 17:02:43 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Juniorprof. Lars Grunske Informatik (89) AG Quantitative Aspects of Software Systems

89-4001 [INF-40-01-V-3]: Vorlesung (2V+1Ü) "Vernetzte Systeme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Vernetzte Systeme
Fachbereich, Modul-Nr. Informatik (89) – 4001
KIS-Eintrag INF-40-01-V-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Reinhard Gotzhein
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Kommunikationssysteme
Lernziele/Kompetenzen Detaillierte Kenntnisse der Aufgaben, des Aufbaus und der Arbeitsweise spezieller Kommunikationssysteme und ihrer Einsatzbereiche.
Die Studierenden besitzen Fertigkeiten
  • zur Beurteilung und Auswahl spezialisierter Kommunikationstechnologien
  • zur Zeitsynchronisation in drahtlosen Netzen
  • zur Konzeption von Netzwerkdienstgüte
  • zur Beurteilung von Routingverfahren
Inhalt
  • Verteilte Applikationen (Multimedia, Fertigungsautomatisierung, Fahrzeugsysteme)
  • Kommunikationsbasistechnologien (z. B. CAN, FlexRay, WLAN, ZigBee, WirelessHART)
  • Zeitsynchronisation (Reference Broadcasts, Black Burst Synchronization etc.)
  • Quality of Service (QoS-Spezifikation, QoS-Bereitstellung, QoS-Kontrolle, QoS-Management)
  • Routing (Best-Effort/QoS)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur Wird in der Vorlesung bekannt gegeben.
Letzte Änderung 2013-11-13 09:18:57 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Reinhard Gotzhein Informatik (89) AG Vernetzte Systeme

89-4002 [INF-40-02-V-3]: Vorlesung (2V+1Ü) "Mobilität in verteilten Systemen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Mobilität in verteilten Systemen
Fachbereich, Modul-Nr. Informatik (89) – 4002
KIS-Eintrag INF-40-02-V-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Reinhard Gotzhein
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Mathematik

Kommunikationssysteme

Lernziele/Kompetenzen Detailliertes Verständnis der Aufgaben, des Aufbaus und der Arbeitsweise von mobilen Systemen.
Inhalt
  • Phänomene mobiler Kommunikation
  • Grundlagen zellulärer Netze
  • Mobile Systeme: GSM, UMTS, Satelliten, Rundfunksysteme
  • Ausgewählte mobile Systeme der 802-Familie: 802.11x (infrastrukturbasierte Modi), 802.16, 802.20
  • Mobile IP (v4,v6)
  • Mikromobilitätsprotokolle: Cellular IP, Hierarchical IP, etc.
  • Nahtlose Sitzungsmobilität für Echtzeitanwendungen
  • TCP über Mobilnetze: Performance-Betrachtungen und -Verbesserungen
  • Mobilitätsunterstützung auf Anwendungsebene: WAP, etc.
Prüfungstechn. Vorauss. Kommunikationssysteme
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • J. Schiller: Mobilkommunikation, Pearson Studium, Addison Wesley, 2.Auflage, 2003.
Hinweise Wird nicht mehr angeboten.
Letzte Änderung 2015-11-25 21:29:35 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Jens Schmitt Informatik (89) AG Verteilte Systeme

89-4003 [INF-40-03-V-4]: Meta-Modul (6V+3Ü) "Schwerpunkt Verteilte und Vernetzte Systeme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Schwerpunkt Verteilte und Vernetzte Systeme
Fachbereich, Modul-Nr. Informatik (89) – 4003
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Reinhard Gotzhein
SWS, ECTS-LP Meta-Modul (6V+3Ü), 12 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse siehe zugehörige Kernvorlesungen
Lernziele/Kompetenzen Die Studierenden besitzen Kenntnisse
  • der Aufgaben, des Aufbaus und der Arbeitsweise vernetzter Systeme
  • der Phänomene mobiler Kommunikation
  • der Grundlagen zellulärer Netze
  • ausgewählter Technologien für drahtlose Kommunikation
  • der Protokollfunktionalitäten drahtloser Netze
  • zu Zeitsynchronisation, Dienstgüte und Routing in drahtlosen Netzen
  • Sicherheitsproblematiken in verteilten Systemen
Die Studierenden besitzen darüber hinaus Fähigkeiten
  • zur Spezifikation von Dienstgüte
  • zum Entwurf und zur Analyse von Protokollen bzw.
  • zum Entwurf und Einsatz von Sicherheitsprotokollen
Inhalt siehe zugehörige Vorlesungen
Prüfungstechn. Vorauss. 89-0013 Kommunikationssysteme
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur siehe zugehörige Vorlesungen
Hinweise Kombination der Kernvorlesungen 89-4001 "Vernetzte Systeme" und 89-4002 "Quantitative Aspekte verteilter Systeme" mit einer der Vorlesungen
  • 89-4131 "Protocol Engineering",
  • 89-4252 "Sicherheit in verteilten Systemen"
  • 89-4452 "Service-orientierte Architekturen"
Letzte Änderung 2014-02-20 12:14:47 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-4001 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. R. Gotzhein Vernetzte Systeme
89-4004 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. J. Schmitt Quantitative Aspekte verteilter Systeme
89-4131 2V+1Ü 4 [Master (Anfänger)] Prof. R. Gotzhein Protocol Engineering
89-4252 2V+1Ü 4 [Master (Anfänger)] Prof. J. Schmitt Netzwerksicherheit

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-4004 [INF-40-04-V-3]: Vorlesung (2V+1Ü) "Quantitative Aspekte verteilter Systeme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Quantitative Aspekte verteilter Systeme
Fachbereich, Modul-Nr. Informatik (89) – 4004
KIS-Eintrag INF-40-04-V-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Mathematik Kommunikationssysteme
Lernziele/Kompetenzen Verständnis und Fhigkeit der Durchführng von Performanzmanagement von Kommunikationsnetzen auf unterschiedlichen Zeitskalen
Inhalt
  • Einführung und Motivation
  • Langfristiges Performanzmanagement
    • Netzwerdesign
    • Verkehrsmodellierung
  • Mittelfristiges Performanzmanagement
    • Traffic Engineering / Routing
    • Inhaltsverteilung / Caching
  • Kurzfristiges Performanzmanagement
    • Dynamik auf Paketebene
    • Paketscheduling
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur J. Schiller: Mobilkommunikation, Pearson Studium, Addison Wesley, 2.Auflage, 2003.
Hinweise Nachfolgemodul von "Mobilität in verteilten Systemen".
Letzte Änderung 2015-11-25 21:37:40 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-4111 [INF-41-11-S-4]: Seminar (2S) "Verteilte und vernetzte Systeme (Ba-Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Verteilte und vernetzte Systeme (Ba-Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 4111
KIS-Eintrag INF-41-11-S-4 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Reinhard Gotzhein
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Kommunikationssysteme
  • Vernetzte Systeme
Lernziele/Kompetenzen
  • Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich der vernetzten Systeme
  • Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Fähigkeit zur fachlichen Diskussion
Inhalt Ausgewählte Themen aus dem Bereich der vernetzten Systeme, z. B.:
  • Realtime-Ethernet – Technologien und Protokolle
  • Leader Election in Ad-Hoc-Netzen
  • Dienstgüte-Routing in mobile Netzen
  • Prädiktive Duty-Cycling Protokolle
  • Clustering in Drahtlos-Sensornetzen
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur themenabhängige Literatur
Letzte Änderung 2013-11-13 09:20:40 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Reinhard Gotzhein Informatik (89) AG Vernetzte Systeme
Prof. Jens Schmitt Informatik (89) AG Verteilte Systeme

89-4131 [INF-41-31-V-6]: Vorlesung (2V+1Ü) "Protocol Engineering"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Protocol Engineering
Fachbereich, Modul-Nr. Informatik (89) – 4131
KIS-Eintrag INF-41-31-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Reinhard Gotzhein
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Formale Grundlagen der Programmierung
  • Vernetzte Systeme oder Quantitative Aspekte verteilter Systeme
Lernziele/Kompetenzen Kenntnisse und Fertigkeiten zur ingenieurmäßigen Entwicklung von Kommunikationssystemen:
  • Protokollspezifikation mit endlichen Automaten und SDL
  • Protokollanalyse (Erreichbarkeitsanalyse, Protokolltests)
  • Protokollsynthese
  • Entwicklung von Protokollen mit SDL-Entwurfsmustern
  • Entwurf von Mikroprotokollen mit SDL
  • Selbststabilisierende Protokolle
Inhalt
  • Protokollspezifikation (EA, Mealy-Maschinen, SDL)
  • Kollaborationsspezifikation (UML, MSC)
  • Erreichbarkeitsanalyse (Prinzip, Erreichbarkeitsgraph, Fehlertypen, reduzierte Erreichbarkeitsanalyse)
  • Protokolltesten (Prinzip, Fehlertypen, Testverfahren)
  • Protokollsynthese (Prinzip, Syntheseverfahren)
  • SDL-Pattern-Ansatz (Prozessmodell, SDL-Patterns, Fallstudie, Bewertung)
  • Mikroprotokollansatz (Prozessmodell, Beispiele)
  • Selbststabilisierende Protokolle (Definition, Beispiele, Eigenschaften, Korrektheitsnachweis)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • J. E. Hopcroft, J. D. Ullman: Einführung in die Automatentheorie, formale Sprachen und Komplexitätstheorie, Addison-Wesley, 1988
  • Z. Kohavi: Switching and Finite Automata Theory, McGraw Hill, USA, 1978
  • G. v. Bochmann: Finite State Description of Communication Protocols, Computer Networks 2, 4/5, 1978, pp. 361-372
  • B. S. Bosik, U. Uyar: Finite State Machine Based Formal Methods in Protocol Conformance Testing: from Theory to Implementation, Computer Networks and ISDN Systems 22 (1991), pp. 7-33
  • M. G. Gouda, Y. Yu: Synthesis of Communicating Finite-State Machines with Guaranteed Progress, IEEE Transactions on Communications, Vol. COM-32, No. 7, 1984, pp. 779-788
  • J. Ellsberger, D. Hogrefe, A. Sarma: SDL — Formal Object-Oriented Language for Communicating Systems, Prentice Hall, 1997
  • R. Gotzhein: Consolidating and Applying the SDL-Pattern-Approach: A Detailed Case Study, Information and Software Technology, Special Issue on Communication Software Engineering, Elsevier Sciences, Vol. 45, No. 11, 2003, pp. 727-741
  • M. G. Gouda, N. J. Multari: Stabilizing Communication Protocols, IEEE Transactions on Computers, Vol. 40, No. 4, 1991, pp. 448-458
Letzte Änderung 2014-02-20 12:16:22 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Reinhard Gotzhein Informatik (89) AG Vernetzte Systeme

89-4145 [INF-41-45-L-6]: Projekt (4P) "Entwicklung vernetzter Systeme (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Entwicklung vernetzter Systeme (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 4145
KIS-Eintrag INF-41-45-L-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Reinhard Gotzhein
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Vernetzte Systeme
  • Protocol Engineering
Lernziele/Kompetenzen Fähigkeit zum praktischen Einsatz ingenieurmäßiger Methoden und Techniken zur systematischen Entwicklung vernetzter Systeme:
  • Fähigkeit zum Einsatz der Entwurfssprache SDL
  • Fähigkeit zum Einsatz rechnergestützter, praxisrelevanter SDL-Werkzeuge
  • Fähigkeit zur Anwendung wiederverwendungsbasierter Verfahren
  • Teamarbeit
  • Durchlaufen eines kompletten Entwicklungszyklus
Inhalt
  • Specification and Design Language (SDL)
  • Spezifikation von verteilten Applikationen und Kommunikationsprotokollen mit SDL
  • Einsatz formaler Entwurfsmuster
  • Entwicklung von Mikroprotokollen
  • Einsatz von Implementierungswerkzeugen
Prüfungstechn. Vorauss. Bachelorstudiengang:
  • Kommunikationssysteme
  • Software-Entwicklung 1
Masterstudiengang:
  • keine
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur Wird in der Veranstaltung bekannt gegeben.
Letzte Änderung 2013-11-13 09:22:50 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Reinhard Gotzhein Informatik (89) AG Vernetzte Systeme

89-4152 [INF-41-52-V-7]: Vorlesung (2V+1Ü) "Spezifikation vernetzter Systeme"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Spezifikation vernetzter Systeme
Fachbereich, Modul-Nr. Informatik (89) – 4152
KIS-Eintrag INF-41-52-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Reinhard Gotzhein
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse
  • Mathematik
  • Logik
  • Software-Entwicklung 3
Lernziele/Kompetenzen Fähigkeit zur abstrakten Beschreibung strukturierter vernetzter Systeme:
  • Einsatz von eigenschaftsorientierten Beschreibungssprachen
  • Spezifikation von Safety- und Liveness-Eigenschaften
Verständnis der formalen Semantik einer komplexen Entwurfssprache für vernetzte Systeme
Inhalt
  • Spezifikation von Safety- und Livenesseigenschaften vernetzter Systeme mit temporaler Logik
  • Realzeiteigenschaften
  • Eigenschaften strukturierter Systeme
  • Einführung in die Semantik von SDL
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • G. E. Hughes, M. J. Cresswell: An Introduction to Modal Logic, Methuen and Col. Ltd., London, 1968
  • R. Gotzhein: Open Distributed Systems — On Concepts, Methods and Design from a Logical Point of View, Verlag Vieweg, 1993 (Hörerexemplare beim Dozenten erhältlich)
  • M. Kronenburg, C. Peper: Application of the FoReST Approach to the Light Control Case Study, Journal of Universal Computer Science, Special Issue on Requirements Engineering 6(7), Springer, 2000, pp. 679-703
  • ITU-T Recommendation Z.100 Annex F: SDL Formal Semantics Definition, International Telecommunications Union (ITU), Geneva, 2000
Letzte Änderung 2008-11-25 08:18:24 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Reinhard Gotzhein Informatik (89) AG Vernetzte Systeme

89-4153 [INF-41-53-V-6]: Vorlesung (2V+1Ü) "Algorithmen in Ad-Hoc-Netzen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Algorithmen in Ad-Hoc-Netzen
Fachbereich, Modul-Nr. Informatik (89) – 4153
KIS-Eintrag INF-41-53-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Reinhard Gotzhein
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse
  • Vernetzte Systeme oder
  • Quantitative Aspekte verteilter Systeme
Lernziele/Kompetenzen Detailliertes Verständnis der Aufgaben und Algorithmen in Ad-Hoc-Netzen:
  • Netzweite Zeitsynchronisation
  • Netzwerkpartitionierung
  • Energieeffizienz
  • Leitwegwahl
  • Ressourcenmanagement
Inhalt Überblick über wichtige Klassen von Algorithmen in Ad-Hoc-Netzen. Zu jeder Klasse werden ausgewählte Algorithmen im Detail erarbeitet und bewertet.
  • Zeitsynchronisation
  • Clustering
  • Duty Cycling
  • Routing
  • Reservierung
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur Wird in der Vorlesung bekannt gegeben.
Letzte Änderung 2014-02-20 12:17:51 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Reinhard Gotzhein Informatik (89) AG Vernetzte Systeme

89-4171 [INF-41-71-S-7]: Seminar (2S) "Kommunikationssysteme (Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Kommunikationssysteme (Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 4171
KIS-Eintrag INF-41-71-S-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Reinhard Gotzhein
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Vernetzte Systeme
  • Protocol Engineering
Lernziele/Kompetenzen
  • Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich der Kommunikationssysteme
  • Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Fähigkeit zur fachlichen Diskussion
Inhalt Ausgewählte Themen aus dem Kommunikationsbereich, z. B.:
  • Fehlertolerante Zeitsynchronisation
  • Cognitive Radio
  • Binary Countdown Protokolle für drahtlose Netze
  • Echtzeitfähige MAC-Protokolle für drahtlose Netze
  • Duty Cycling in drahtlosen Multi-Hop-Netzen
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur themenabhängige Literatur
Letzte Änderung 2013-11-13 09:24:28 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Reinhard Gotzhein Informatik (89) AG Vernetzte Systeme

89-4201 [INF-42-01-V-3]: Meta-Modul (2V+1Ü) "Grundlagen der (Internet) Datensicherheit"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Grundlagen der (Internet) Datensicherheit
Fachbereich, Modul-Nr. Informatik (89) – 4201
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Meta-Modul (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich WiSe
Lernziele/Kompetenzen
  • Kenntnis kryptographischer Verfahren.
  • Kompetenz, kyptographische Verfahren in drahtgebundenen als auch drahtlosen und mobilen Systemen anzuwenden.
Inhalt Siehe zugehörige Vorlesungen.
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • G. Schäfer: Netzsicherheit, dpunkt Verlag, 2003.
  • B. Schneier: Applied Cryptography, John Wiley & Sons, 2nd Edition, 1996.
  • J. Buchmann: Einführung in die Kryptographie, Springer-Verlag, 1999.
Hinweise Gleiche Vorlesung wie [INF-42-52-V-6] "Netzwerksicherheit" oder [INF-42-55-V-6] "Protokolle und Algorithmen der Netzwerksicherheit" (im jährlichen Wechsel), jedoch mit anderen Übungen und Anforderungen auf Bachelor-Neveau.
Letzte Änderung 2014-07-18 19:30:25 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-4252 2V+1Ü 4 [Master (Anfänger)] Prof. J. Schmitt Netzwerksicherheit
89-4255 2V+1Ü 4 [Master (Anfänger)] Prof. J. Schmitt Protokolle und Algorithmen zur Netzwerksicherheit

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-4245 [INF-42-45-L-6]: Projekt (4P) "Leistungsbewertung von verteilten Systemen (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Leistungsbewertung von verteilten Systemen (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 4245
KIS-Eintrag INF-42-45-L-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz jährlich
Erforderl. Vorkenntnisse Kommunikationssysteme

Mathematik

Lernziele/Kompetenzen Kompetenz, die leistungsorientierte Analyse von verteilten Systemen am praktischen Beispiel geordnet und geplant durchzuführen. Dabei werden zur Leistungsbewertung von verteilten Systemen sowohl Messungen von realen Systemen als auch Untersuchungen im Simulator verwendet.
Inhalt
  • Methoden des Experimentellen Designs
  • Lastmodelle
  • Statistische Auswertung von Resultaten
  • Grundlagen von Simulationen: Zufallszahlengeneratoren, Simulation Engine
  • Arbeit mit der Simulationsumgebung
Prüfungstechn. Vorauss. Kommunikationssysteme / keine
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur
  • Raj Jain: The Art of Computer Systems Performance Analysis. Wiley, 1991.
Letzte Änderung 2010-04-28 14:58:23 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Jens Schmitt Informatik (89) AG Verteilte Systeme

89-4251 [INF-42-51-V-7]: Vorlesung (2V+1Ü) "Stochastische Analyse von verteilten Systemen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Stochastische Analyse von verteilten Systemen
Fachbereich, Modul-Nr. Informatik (89) – 4251
KIS-Eintrag INF-42-51-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse Mathematik
Lernziele/Kompetenzen Fertigkeiten zur
  • leistungsbezogenen Modellierung komplexer, verteilter Systeme
  • Leistungsanalyse von bestehenden Systemen
  • Leistungsdimensionierung von geplanten Systemen
auf der Basis von zu erfüllenden stochastischen Eigenschaften des Systems
Inhalt Das stochastische Netzwerkkalkül als Methode zur probabilistischen Analyse von verteilten Systemen:
  • Abstraktionen von Ankunfts- und Bedienprozess
  • Berechnung von Leistungsgarantien
  • Ende-zu-Ende Analyse
  • Netzwerkanalyse
  • Werkzeugunterstützung
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
  • Skript zum Download (als PDF)
Literatur
  • J.Y. Le Boudec and P. Thiran. Network Calculus - A Theory of Deterministic Queuing Systems for the Internet. Series: Lecture Notes in Computer Science, Volume 2050, 2001.
  • C.S.Chang. Performance Guarantees in Communication Networks, Springer Verlag, 2000.
Hinweise Dieses Modul wurde früher unter dem Titel "Leistungsanalyse von verteilten Systemen" angeboten.
Letzte Änderung 2015-09-24 12:04:40 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Jens Schmitt Informatik (89) AG Verteilte Systeme

89-4252 [INF-42-52-V-6]: Vorlesung (2V+1Ü) "Netzwerksicherheit"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Netzwerksicherheit
Fachbereich, Modul-Nr. Informatik (89) – 4252
KIS-Eintrag INF-42-52-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz 2-jährlich
Erforderl. Vorkenntnisse Kommunikationssysteme
Lernziele/Kompetenzen
  • Kenntnis kryptographischer Verfahren.
  • Kompetenz, kyptographische Verfahren in drahtgebundenen als auch drahtlosen und mobilen Systemen anzuwenden.
Inhalt
  • Historie der sicheren Kommunikationssysteme
  • Symmetrische Kryptographie: DES, 3DES, AES
  • Asymmetrische Kryptographie: RSA, Diffie-Hellman, El Gamal
  • Kryptographische Protokolle: Needham-Schroeder, Kerberos, X.509
  • Sicherheitsprotokolle der Sicherungsschicht: PPP, EAP, PPTP. L2TP
  • Sicherheitsprotokolle der Netzwerkschicht: IPSec
  • Sicherheitsprotokolle der Transportschicht: SSL/TLS, SSH
  • Sicherheit in mobilen Systemen
  • Sicherheit in WLAN
  • Sicherheit in drahtlosen Sensornetzen
Prüfungstechn. Vorauss. Kommunikationssysteme / keine
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • G. Schäfer: Netzsicherheit, dpunkt Verlag, 2003.
  • B. Schneier: Applied Cryptography, John Wiley & Sons, 2nd Edition, 1996.
  • J. Buchmann: Einführung in die Kryptographie, Springer-Verlag, 1999.
Hinweise Diese Vorlesung wurde früher unter dem Titel "Sicherheit in verteilten Systemen" angeboten.

Spezielle Tutorien und Prüfungen auf Bachelor-Niveau für den Studiengang "Sozioinformatik".

Letzte Änderung 2014-07-11 19:57:41 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Jens Schmitt Informatik (89) AG Verteilte Systeme

89-4253 [INF-42-53-V-6]: Vorlesung (2V+1Ü) "Security in Wireless Networks"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Security in Wireless Networks
Fachbereich, Modul-Nr. Informatik (89) – 4253
KIS-Eintrag INF-42-53-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Kommunikationssysteme
Lernziele/Kompetenzen Die Studierenden sind mit den Sicherheitsbetrachtungen beim Design und der Analyse von drahtlosen Netzen vertraut. Sie kennen die relevanten Sicherheitsprotokolle in unterschiedlichen Szenarien und können diese bewerten.
Inhalt
  • Grundlagen der drahtlosen Übertragung
  • Sicherheitsaspekte in IEEE 802.11 Netzwerken
  • Sicherheitsaspekte in GSM und UMTS Mobilfunknetzen
  • Sicherheitsaspekte in drahtlosen Sensornetzwerken
  • Sicherheitsaspekte von RFID Technologien
  • Fortgeschrittene drahtlose Sicherheitsprotokolle für sichere Lokalisation und Authentifizierung
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur Wird in der Vorlesung bekannt gegeben.
Letzte Änderung 2010-03-30 16:44:02 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Dr. Ivan Martinovic Informatik (89) AG Verteilte Systeme

89-4254 [INF-42-54-V-6]: Vorlesung (2V+1Ü) "Verteilte Systemarchitekturen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Verteilte Systemarchitekturen
Fachbereich, Modul-Nr. Informatik (89) – 4254
KIS-Eintrag INF-42-54-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Kommunikationssysteme
Lernziele/Kompetenzen
  • Verständnis der grundsätzlichen Herausforderungen in verteilten Systemen
  • Vergleichende Bewertung von verteilten Systemarchitekturen
Inhalt
  • Kommunikation
  • Synchronisation
  • Konsistenz
  • Replikation
  • Fehlertoleranz
  • Sicherheit
  • Betriebssystemumgebung
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur Grundlagen: A. S. Tanenbaum, M. v. Steen, "Distributed Systems: Principles and Paradigms (2nd ed)", Prentice Hall 2006.
Detaillierte Literaturliste in der Vorlesung.
Hinweise Die Vorlesung wird einmalig von Prof. Karsten, einem Gastprofessor in der AG DISCO (Prof. Schmitt) im WiSe 2011/12 angeboten. Sie kann in Absprache mit dem Mentor in die Vertiefungen "Informations- und Kommunikationssysteme" (Master Inf) bzw. "Ambiente Systeme" und "Kommunikationssysteme" (Master Ang Inf) eingebracht werden.
Letzte Änderung 2011-08-18 16:27:11 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-4255 [INF-42-55-V-6]: Vorlesung (2V+1Ü) "Protokolle und Algorithmen zur Netzwerksicherheit"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Protokolle und Algorithmen zur Netzwerksicherheit
Fachbereich, Modul-Nr. Informatik (89) – 4255
KIS-Eintrag INF-42-55-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz 2-jährlich
Lernziele/Kompetenzen
  • Kenntnis kryptographischer Verfahren.
  • Kompetenz, kyptographische Verfahren in drahtgebundenen als auch drahtlosen und mobilen Systemen anzuwenden.
Inhalt
  • Historie der sicheren Kommunikationssysteme
  • Symmetrische Kryptographie: DES, 3DES, AES
  • Asymmetrische Kryptographie: RSA, Diffie-Hellman, El Gamal
  • Kryptographische Protokolle: Secret Sharing, Needham-Schroeder, Kerberos, X.509
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • G. Schäfer: Netzsicherheit, dpunkt Verlag, 2003.
  • B. Schneier: Applied Cryptography, John Wiley & Sons, 2nd Edition, 1996.
  • J. Buchmann: Einführung in die Kryptographie, Springer-Verlag, 1999.
Hinweise

Spezielle Tutorien und Prüfungen auf Bachelor-Niveau für den Studiengang "Sozioinformatik".

Letzte Änderung 2014-07-11 19:58:40 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Jens Schmitt Informatik (89) AG Verteilte Systeme

89-4256 [INF-42-56-V-7]: Vorlesung (2V+1Ü) "Worst-Case Analyse von verteilten Systemen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Worst-Case Analyse von verteilten Systemen
Fachbereich, Modul-Nr. Informatik (89) – 4256
KIS-Eintrag INF-42-56-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz 2-jährlich
Erforderl. Vorkenntnisse Mathematik
Lernziele/Kompetenzen Fertigkeiten zur
  • leistungsbezogenen Modellierung komplexer, verteilter Systeme
  • Leistungsanalyse von bestehenden Systemen
  • Leistungsdimensionierung von geplanten Systemen
auf der Basis von zu erfüllenden Worst-Case Eigenschaften des Systems
Inhalt Das deterministische Netzwerkkalkül als Methode zur Worst-Case-Analyse von verteilten Systemen:
  • Abstraktionen von Ankunfts- und Bedienprozess
  • Berechnung von Leistungsgarantien
  • Ende-zu-Ende Analyse
  • Netzwerkanalyse
  • Werkzeugunterstützung
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Skript zum Download (als PDF)
Literatur
  • Y. Le Boudec and P. Thiran. Network Calculus - A Theory of Deterministic Queuing Systems for the Internet. Reihe: Lecture Notes in Computer Science, Band 2050, 2001.
  • C.S.Chang. Performance Guarantees in Communication Networks, Springer Verlag, 2000.
Hinweise Dieses Modul und INF-42-57 treten an die Stelle von INF-42-51 "Leistungsmodellierung von verteilten Systemen". Der Umfang wurde damit verdoppelt, die Module können aber auch einzeln eingebracht werden.
Letzte Änderung 2014-10-14 12:51:16 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-4271 [INF-42-71-S-7]: Seminar (2S) "Distributed Computer Systems (DISCO) (Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Distributed Computer Systems (DISCO) (Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 4271
KIS-Eintrag INF-42-71-S-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz jährlich SoSe
Erforderl. Vorkenntnisse
  • Quantitative Aspekte verteilter Systeme
Lernziele/Kompetenzen
  • Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich der verteilten Systeme
  • Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Fähigkeit zur fachlichen Diskussion
Inhalt Ausgewählte Themen aus Bereich der verteilten Systeme, z. B.:
  • Leistungsanalyse
  • Sicherheit
  • Caching/Replikation
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur themenabhängige Literatur
Letzte Änderung 2015-05-29 20:25:58 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Jens Schmitt Informatik (89) AG Verteilte Systeme

89-4282 [INF-42-82-L-7]: Projekt (4P) "Entwurf sicherer verteilter Systeme (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Entwurf sicherer verteilter Systeme (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 4282
KIS-Eintrag INF-42-82-L-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Jens Schmitt
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse
  • Kommunikationssysteme
  • Mathematik
Lernziele/Kompetenzen Die Studierenden sind befähigt, neue oder auch existierende Protokolle sicher zu gestalten. Sie haben kryptographische und sonstige Schutzmechanismen praktisch eingeübt.
Inhalt
  • Kryptographische Grundlagen
  • Sicherung von Protokollen
  • Sicherheitsanalysen
Prüfungstechn. Vorauss. keine
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur Menezes, Orschoot, van der Merwe: Handbook of Applied Cryptography
Letzte Änderung 2010-05-06 15:42:06 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Dr. Ivan Martinovic Informatik (89) AG Verteilte Systeme
Prof. Jens Schmitt Informatik (89) AG Verteilte Systeme

89-4455 [INF-44-55-V-7]: Vorlesung (2V+1Ü) "Service-Oriented Computing (SOC)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Service-Oriented Computing (SOC)
Fachbereich, Modul-Nr. Informatik (89) – 4455
KIS-Eintrag INF-44-55-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Paul Müller
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Web 2.0 Technologien 1 und 2
Lernziele/Kompetenzen Die Studierenden besitzen vertiefte Kenntnisse im Bereich Serviceorientierung und Cloud Computing, sie verstehen die technischen und betrieblichen Konzepte der Paradigmen und sind mit den wichtigsten Standards für deren Implementierung vertraut.
Inhalt Die Vorlesung gibt einen Überblick über Service-orientierte Architekturen als ein neues Paradigma zur Entwicklung verteilter Systeme und ihren Anwendungen im Bereich Cloud-Computing. Service-orientierte Architekturen (SOA) sind Architekturkonzepte, welche zuverlässige und adaptive Systemarchitekturen beschreiben, die sich aus autonomen Diensten zusammensetzen. Dabei werden die autonomen Dienste über eine standardisierte Sprache beschrieben, über Referenzen identifiziert und zur Laufzeit über Internetprotokolle eingebunden. Als Infrastrukturen für Service-orientierte Anwendungen wird Cloud Computing, sowie deren technische Enabler wie Virtualisierung und Internetprotokolle, betrachtet. Die Vorlesung behandelt:
  • Theoretischen Grundlagen und systematisches Verständnis für serviceorientierte Architekturen
  • Überblick über aktuelle Technologien und Standards
  • Systematischer Entwurf von SOA-basierten Anwendungen
  • Virtualisierung
  • Cloud-Modelle (IaaS, PaaS, SaaS, ...)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur Wird in der Vorlesung bekannt gegeben.
Letzte Änderung 2014-10-21 16:16:00 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-4472 [INF-44-72-S-7]: Seminar (2S) "Advances in Distributed Systems (Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Advances in Distributed Systems (Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 4472
KIS-Eintrag INF-44-72-S-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Paul Müller
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Grundkenntnisse in Kommunikationssysteme und Service-Oriented Computing.
Lernziele/Kompetenzen
  • Kompetenz zur eigenständigen Einarbeitung in ein spezielles Thema
  • Kompetenz zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Kompetenz zur fachlichen Diskussion.
Inhalt Zur Realisierung von verteilten Systemen stehen moderne Konzepte wie Service- orientierung und Software Defined Networks (SDN) zur Verfügung. Diese Konzepte ermöglichen die Realisierung von zuverlässigen und adaptiven Systemen sowohl auf der Dienstebene als auch auf der Netzwerkebene. In dieser Veranstaltung werden die Anwendungen, technischen Enabler und neue Herausforderungen dieser Konzepte betrachtet, z.B.:
  • Service Clouds
  • Service Networks
  • SDN Architektur und Schnittstellen
  • SDN Implementierungen (OpenFlow)
  • SDN Anwendungen
  • Virtualisierung
  • Experimentalumgebungen für verteilte Systeme
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur Wird in der Vorbesprechung bekannt gegeben.
Letzte Änderung 2014-10-21 16:20:29 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Paul Müller Informatik (89) AG Integrierte Kommunikationssysteme

89-4482 [INF-44-82-L-7]: Projekt (4P) "Advances in Distributed Systems (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Advances in Distributed Systems (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 4482
KIS-Eintrag INF-44-82-L-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Verteilte und Vernetzte Systeme
Modulverantwortlicher Prof. Paul Müller
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Grundkenntnisse in Kommunikationssysteme und Service-Oriented Computing.
Inhalt Zur Realisierung von verteilten Systemen stehen moderne Konzepte wie Service- orientierung und Software Defined Networks (SDN) zur Verfügung. Diese Konzepte ermöglichen die Realisierung von zuverlässigen und adaptiven Systemen sowohl auf der Dienstebene als auch auf der Netzwerkebene. In dieser Veranstaltung werden die Anwendungen, technischen Enabler und neue Herausforderungen dieser Konzepte betrachtet, z.B.:
  • Service Clouds
  • Service Networks
  • SDN Architektur und Schnittstellen
  • SDN Implementierungen (OpenFlow)
  • SDN Anwendungen
  • Virtualisierung
  • Experimentalumgebungen für verteilte Systeme
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur Wird in der Vorbesprechung bekannt gegeben.
Letzte Änderung 2014-10-21 16:21:47 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Paul Müller Informatik (89) AG Integrierte Kommunikationssysteme

89-5002 [INF-50-02-V-4]: Meta-Modul (6V+3Ü) "Schwerpunkt Algorithmik und Deduktion"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Schwerpunkt Algorithmik und Deduktion
Fachbereich, Modul-Nr. Informatik (89) – 5002
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Roland Meyer
SWS, ECTS-LP Meta-Modul (6V+3Ü), 12 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse siehe zugehörige Kernvorlesung
Lernziele/Kompetenzen Die Studierenden erwerben vertiefte Kenntnisse in der Anwendung von Strategien für den Entwurf von Algorithmen.
Inhalt siehe zugehörige Vorlesungen
Prüfungstechn. Vorauss.
  • Entwurf und Analyse von Algorithmen
  • Formale Grundlagen der Programmierung
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
  • Skript in Papierform
Literatur siehe zugehörige Vorlesungen
Hinweise Kombination der Kernvorlesung 89-5003 "Algorithmik und Deduktion" mit einer der Vorlesungen
  • Netzwerkanalyse
  • Komplexitätstheorie 2
Letzte Änderung 2015-11-25 09:01:17 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-5653b 2V+1Ü 4 [Master (Anfänger)] Prof. R. Meyer Komplexitätstheorie 2
89-5721 2V+1Ü 4 [Master (Anfänger)] Prof. K. Zweig Analyse komplexer Netzwerke

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Roland Meyer Informatik (89) AG Concurrency Theory
Prof. Katharina Zweig Informatik (89) AG Graphentheorie und Netzwerkanalyse

89-5003 [INF-50-03-V-3]: Meta-Modul (4V+2Ü) "Algorithmik und Deduktion"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Algorithmik und Deduktion
Fachbereich, Modul-Nr. Informatik (89) – 5003
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Roland Meyer
SWS, ECTS-LP Meta-Modul (4V+2Ü), 8 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Mathematik
  • Entwurf und Analyse von Algorithmen
  • Formale Grundlagen der Programmierung
Lernziele/Kompetenzen Vertiefung der Kenntnisse der Vorlesungen "Entwurf und Analyse von Algorithmen" und "Formale Grundlagen der Programmierung".
Inhalt Siehe Inhalte der zugehörigen Vorlesungen.
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Skript in Papierform
Literatur Siehe zugehörige Vorlesungen
Hinweise Wahl von zwei aus folgenden Vorlesungen:
  • Replikation und Konsistenz
  • Programmanalyse
  • Komplexitätstheorie 1
  • Graphentheorie
Letzte Änderung 2016-04-20 09:14:32 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modul-Nr. SWS ECTS-LP Level Modulverantwortlicher Modulbezeichnung [de]
89-5601 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. R. Meyer Programmanalyse
89-5653a 2V+1Ü 4 [Master (Anfänger)] Prof. R. Meyer Komplexitätstheorie 1
89-5654 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. R. Meyer Replikation und Konsistenz
89-5702 2V+1Ü 4 [Bachelor (Kernmodul)] Prof. K. Zweig Graphentheorie

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Roland Meyer Informatik (89) AG Concurrency Theory
Prof. Katharina Zweig Informatik (89) AG Graphentheorie und Netzwerkanalyse

89-5021 [INF-50-21-V-6]: Vorlesung (4V+2Ü) "Theoretical Computer Science Amendment"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Theoretical Computer Science Amendment
Fachbereich, Modul-Nr. Informatik (89) – 5021
KIS-Eintrag INF-50-21-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Markus Nebel
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Englisch
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz halbjährlich
Erforderl. Vorkenntnisse Programming skills, fundamental skills in mathematics
Lernziele/Kompetenzen Fundamental facts and skills from the three Bachelor modules Design and Analysis of Algorithms, Formal Foundations of Programming and Logic (for details see objectives there).
Inhalt From Design and Analysis of Algorithms:
  • Asymptotic notations (O, o, Theta, ~, …) and their use;
  • Cost models (worst-, best-, average-case, bit complexity, elementary operations, …);
  • Master Theorem with applications;
  • Recursive algorithms -> recurrence relations -> techniques for solving recurrence relations;
  • Elementary data structures (lists, stacks, [priority] queues, sets, graphs and tress, partitions);
  • Dictionaries
    • binary search trees and balances trees (with analysis);
    • hashing (various schemes, uniform as well as universal hashing, some with analysis);
  • Fundamental graph algorithms (traversal, shortest path, minimal spanning trees [Kruskal, Prim]);
  • Design patterns for algorithms
    • Divide and conquer (with examples from sorting);
    • Dynamic programming (with examples from formal languages);
    • Greedy (with examples from approximation) and matroids;
  • Complexity theory (reduction, NP-completeness, Cook’s theorem, fundamental NP-complete problems with proofs).

From Logic:
  • Foundations of Propositional Logic
    • Syntax, semantics.
  • Deduction in Propositional Logic
    • Deductive systems;
    • System F0.
  • Algorithms for Propositional Logic
    • Semantic tableaus;
    • Normal forms;
    • Davis-Putnam algorithms;
    • Resolution.
  • Foundations of Predicate Logic
    • Syntax, semantics, substitution, normal forms, Herbrand theory;
    • Semi-decidability of universality;
    • Compactness in first-order predicate logic.
  • Deduction in Predicate Logic
    • Entailment;
    • System F;
    • First-order theories;
    • Axiomatisation.
  • Algorithms for Predicate Logic
    • Unification;
    • Resolution.

From Formal Foundations of Programming :
  • Introduction, presentation of the topics contained in this lecture: formal languages, computability, semantics. What is computation? What is a language? Definition Language, word problem;
  • Definition grammar, Chomsky hierarchy; Definition of the language produced by a grammar;
  • Membership problem for all types of languages in hierarchy -> from undecidable (without proof) to an algorithm for context sensitive languages in O(2^n) to the CYK-Algorithm for context free languages (which requires the CNF) to DEA and NEA which allow for a word problem solving algorithm in O(n);
  • Normal forms; graph definition, tree definition, DAG definition, topological sorting;
  • Equivalence of DEA/NEA, regular grammars; introduction of regular expressions and equivalence to other models;
  • Myhill-Nerode and minimization of DEAs; Myhill-Nerode to prove non-regularity of languages;
  • Pumping lemma for regular languages (plus a generalization of it);
  • Push-Down automata (deterministic and non-deterministic ones, non-equivalance of these models);
  • Pumping and Ogden’s lemma for context free languages;
  • Turing machine and Turing computability;
  • Equivalence of unbounded Turing machines/Type 0 languages and bounded TMs/Type 1 languages;
  • LOOP/GOTO/WHILE loops and respective programming languages;
  • Primitive and µ-recursive functions; equivalence to respective loop models;
  • Halting problem;
  • Semidecidable problems;
  • Semantics: Operational small-step, big-step semantics; axiomatic; denotational;
  • Hoare calculus.
Prüfungsleistungen
(Abschluss)
schriftliche Abschlussprüfung
Medienformen
  • Folien/Beamer/etc.
Literatur Will be announced for each individual par
Hinweise
  • Media types: Online learning, book chapters, other readings
  • This module can only be assigned as a compulsory qualification to students that applied for the master program. It contains the basic knowledge from theoretical computer science, ranging from logics to automata theory and algorithm design.
Letzte Änderung 2014-11-13 18:31:36 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-5151 [INF-51-51-V-7]: Vorlesung (4V+2Ü) "Formale Spezifikations- und Verifikationstechniken"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Formale Spezifikations- und Verifikationstechniken
Fachbereich, Modul-Nr. Informatik (89) – 5151
KIS-Eintrag INF-51-51-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Klaus Madlener
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse
  • Software-Entwicklung 1, 2
  • Mathematik
  • Formale Grundlagen der Programmierung
  • Logik
Lernziele/Kompetenzen Erwerb von Kenntnissen über Methoden zur formalen Spezifikation, Verifikation und Implementierung anhand konkreter Spezifikations- und Verifikationsmethoden. Insbesondere Kenntnisse über
  • Spezifikationsarten (axiomatisch deskriptiv, modellbasiert operational)
  • Strukturierungsmechanismen (Zerlegungs- und Modularisierungsprinzipien, Parametrisierung, Verfeinerung)
  • Korrektheit (Verifikation und Validierung)
  • Operationalisierung von Spezifikationen
  • Werkzeuge zur Erstellung und Untersuchung von Spezifikationen
Inhalt
  • Rolle formaler Spezifikationen in der Systementwicklung
  • ASM Spezifikationen (Berechnungsmodelle, Zustände, Verfeinerungen)
  • Algebraische Spezifikationen (Semantiken, Algebren, Modelle: Initial, Final, Termerzeugt, Spezifikationsmorphismen)
  • Gleicheitskalküle und Programmierung
  • Reduktionssysteme und Termersetzungssysteme (Terminierung und Konfluenz)
  • Verifikation (Vervollständigung, induktive Beweise)
  • Verwandte Kalküle: lambda-Kalkül, Kombinatorenkalkül (funktionale Programmierung)
  • Implementierungstechniken, Reduktionsstrategien, Graphersetzung
  • Werkzeuge für Termersetzungssysteme
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
  • Folien zum Download (als PDF)
Literatur
  • Börger, Stärk : Abstract State Machines Springer
  • Nissanke: Formal Specification Techniques and Applications Springer 99
  • Astesiano, Kreowski, Krieg-Brückner: Algebraic Foundations of System Specifications (IFIP)
  • Baader, Nipkow: Term Rewriting and All That Cambridge Computer Algebra
  • Geddes, Czapor, Labahn: Algorithm for Computer Algebra (KAP)
  • von zur Gathen, Gerhard: Modern Computer Algebra Cambridge
Letzte Änderung 2012-05-07 14:05:32 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Klaus Madlener Informatik (89) AG Grundlagen der Informatik

89-5181 [INF-51-81-L-7]: Projekt (4P) "Semantik und Verifikation (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Semantik und Verifikation (Projekt)
Fachbereich, Modul-Nr. Informatik (89) – 5181
KIS-Eintrag INF-51-81-L-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Roland Meyer
SWS, ECTS-LP Projekt (4P), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse
  • Formale Spezifikations-und Verifikationsmethoden
  • Reduktionssysteme, insbesondere Termersetzungssysteme
Lernziele/Kompetenzen Fähigkeit der Formalisierung der Semantik von Programmiersprachen mit Termersetzungssystemen (TES) zum praktischen Einsatz von Methoden und Techniken zur Programmverifikation
  • Fähigkeit zum Einsatz von Termersetzungssystemen
  • Fähigkeit zum Einsatz rechnergestützter, praxisrelevanter Werkzeuge (MAUDE, Waldmeister, QuodLibet)
  • Fähigkeit zur Anwendung induktiver Beweismethoden
  • Teamarbeit
  • Durchführung von Fallbeispielen in verschiedenen Programmierparadigmen: Formalisierung der Semantik, Spezifikation und Verifikation
Inhalt
  • Formalisierung von Imperativen Programmierkonstrukte mit TES
  • Speichermodellierung, Maschinenenahe Programmierkonstrukte
  • Spezifikation und Verifikation von Fallbeispielen (Sortierverfahren, Wortfunktionen, Verteilte Anwendungen: Termination Detection Algorithm, verteilte Protokolle)
  • Einsatz des model-checkers in MAUDE
  • Einsatz induktiver Beweiser
  • Weiterentwicklung von Verifikationswerkzeugen
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
Präsentation
Medienformen
  • Folien/Beamer/etc.
  • Spezialsoftware zur Nutzung auf Ausbildungscluster
Literatur
  • s. Formale Spezifikations und Verifikationsmethoden
  • MAUDE Handbuch,
Letzte Änderung 2015-05-19 15:53:47 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Klaus Madlener Informatik (89) AG Grundlagen der Informatik

89-5401 [INF-54-01-V-3]: Vorlesung (2V+1Ü) "Kombinatorische Algorithmen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Kombinatorische Algorithmen
Fachbereich, Modul-Nr. Informatik (89) – 5401
KIS-Eintrag INF-54-01-V-3 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Markus Nebel
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch
Anforderungsstufe Bachelor (Kernmodul)   [Bachelor (Kernmodul)]
Frequenz jährlich
Erforderl. Vorkenntnisse Entwurf und Analyse von Algorithmen
Lernziele/Kompetenzen Erwerb von fortgeschrittenen Kenntnissen über und Fähigkeiten zu effizienten Algorithmen und Datenstrukturen sowie zur Komplexitätstheorie.
Inhalt Folgende Inhalte werden behandelt, wobei teils Stoff der Vorlesung Entwurf und Analyse von Algorithmen vertieft bzw. einer erweiterten Betrachtung unterworfen wird:
  • String Algorithmen und Kombinatorik auf Wörtern
  • Algorithmen zur Erzeugung kombinatorischer Objekte (Permutationen, Partitionen, Graphen, …)
  • Graphalgorithmen (Flüsse in Netzen, Matchings, Färbung)
  • Komplexitätstheorie (Satz von Immerman und Szelepcsényi, Satz von Savitch)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
Literatur
  • Cormen, Leiserson, Rivest, Introduction to Algorithms, MIT Press
  • Kleinberg, Tardos, Algorithm Design, Addison Wesley
  • Lothaire, Reihe Combinatorics on Words, Cambridge University Press
  • Skiena, The Algorithm Design Manual, Springer
Letzte Änderung 2011-06-28 14:07:21 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Markus Nebel Informatik (89) AG Algorithmen und Komplexität

89-5411 [INF-54-11-S-4]: Seminar (2S) "Algorithmik (Ba-Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Algorithmik (Ba-Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 5411
KIS-Eintrag INF-54-11-S-4 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Markus Nebel
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Bachelor (Fortgeschrittene)   [Bachelor (Fortgeschrittene)]
Frequenz jährlich
Erforderl. Vorkenntnisse
  • Entwurf und Analyse von Algorithmen
Lernziele/Kompetenzen
  • Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich der Algorithmik
  • Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas unter Einsatz elektronischer Medien
  • Fähigkeit zur fachlichen Diskussion
Inhalt Wird in der Vorbesprechung bekannt gegeben.
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur themenabhängige Literatur
Letzte Änderung 2011-11-23 11:06:42 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Dozentinnen/Dozenten zugeordnet.

89-5451 [INF-54-51-V-6]: Vorlesung (2V+1Ü) "Algorithmen der Bioinformatik; Alignments und Sequenzierung"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Algorithmen der Bioinformatik; Alignments und Sequenzierung
Fachbereich, Modul-Nr. Informatik (89) – 5451
KIS-Eintrag INF-54-51-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Markus Nebel
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Entwurf und Analyse von Algorithmen
Lernziele/Kompetenzen Erwerb von Kenntnissen über die in der Bioinformatik auftretenden algorithmischen Probleme sowie über die zu deren Lösung eingesetzten Modelle und Algorithmen.
Inhalt
  • Grundlagen der Molekularbiologie
  • String Algorithmen (String-Matching, Suffix-Bäume)
  • Berechnung von Alignments (Algorithmen für das paarweise Alignment, exakte und approximative Lösung des multiplen Alignment-Problems)
  • Algorithmen zur Sequenzierung der DNA (Restriktionsstellen-Kartierung, Kartierung mit eindeutigen Probes, stochastische Modellierung, Shotgun-Sequenzierung und Fragment Assembly, kürzeste Superstrings)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
Literatur
  • Skript
  • Dan Gusfield, Algorithms on Strings, Trees and Sequences, Cambridge University Press, 1997.
  • Neil Jones und Pavel Pevzner, An Introduction to Bioinformatics Algorithms, MIT Press, 2004.
  • Pavel Pevzner, Computational Molecular Biology, MIT Press, 2001.
Siehe auch die für das Modul "Algorithmen der Bioinformatik; Signale, Phylogenien und Strukturvorhersagen" gelistete Literatur.
Letzte Änderung 2009-10-20 11:37:12 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Markus Nebel Informatik (89) AG Algorithmen und Komplexität

89-5452 [INF-54-52-V-6]: Vorlesung (2V+1Ü) "Algorithmen der Bioinformatik; Signale, Phylogenien und Strukturvorhersagen"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Algorithmen der Bioinformatik; Signale, Phylogenien und Strukturvorhersagen
Fachbereich, Modul-Nr. Informatik (89) – 5452
KIS-Eintrag INF-54-52-V-6 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Markus Nebel
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Anfänger)   [Master (Anfänger)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Entwurf und Analyse von Algorithmen
Lernziele/Kompetenzen Erwerb von Kenntnissen über die in der Bioinformatik auftretenden algorithmischen Probleme sowie über die zu deren Lösung eingesetzten Modelle und Algorithmen.
Inhalt
  • Bestimmung von Signalen (mathematische Vorüberlegungen, gleiche und ähnliche Teilwörter, Tandem-Repeats, Hidden-Markov-Modelle)
  • Berechnung phylogenetischer Bäume (ultrametrische Distanzen, additive Bäume, binäre Merkmale, Parsimony)
  • Strukturvorhersagen (Sekundärstruktur von RNA-Molekülen durch Minimierung der freien Energie, auf stochastischen kontextfreien Grammatiken basierende Verfahren, Berücksichtigung von Pseudoknoten, Gittermodell für Proteine, Protein-Threading)
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
Literatur
  • Skript
  • Peter Clote und Rolf Backofen, Computational Molecular Biology, Wiley, 2005.
  • R. Durbin et al., Biological sequence analysis, Cambridge University Press, 1998.
  • David Sankoff und Joseph Kruskal, Time Warps, String Edits, and Macromolecules, CSLI Publications, 1999.
  • Gerhard Steger, Bioinformatik, Methoden zur Vorhersage von RNA- und Proteinstruktur, Birkhäuser, 2003.
  • Michael Waterman, Introduction to Computational Biology, Chapman & Hall, 1996.
Siehe auch die für das Modul "Algorithmen der Bioinformatik; Alignments und Sequenzierung" gelistete Literatur.
Letzte Änderung 2009-10-20 11:37:32 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Markus Nebel Informatik (89) AG Algorithmen und Komplexität

89-5453 [INF-54-53-V-7]: Vorlesung (4V+2Ü) "Algorithm Engineering"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Algorithm Engineering
Fachbereich, Modul-Nr. Informatik (89) – 5453
KIS-Eintrag INF-54-53-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Markus Nebel
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Entwurf und Analyse von Algorithmen
Lernziele/Kompetenzen Erwerb von Kenntnissen über und Fähigkeiten zum Entwurf und zur Analyse fortgeschrittener Algorithmen und Datenstrukturen.
Inhalt - Datenstrukturen basierend auf Listen,

- spezielle Listenstrukturen wie etwa Priority Queues,

- Hashtabellen,

- Varianten des Quick- und des Mergesort und andere Sortierverfahren

sowie weitere ausgewählte Algorithmen und Datenstrukturen.

Neben der reinen Funktionsweise der behandelten Algorithmen werden wir eine möglichst exakte quantitative Analyse der Verfahren vornehmen, so daß ein Vergleich in Kenntnis der üblicherweise in den O-Termen versteckten Konstanten möglich wird.

In einigen Fällen diskutieren wir die Bedeutung hierarchisch strukturierter Speicher realer Computer für die Effizienz der Verfahren.

Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
Literatur Wird in der Vorlesung bekannt gegeben.
Letzte Änderung 2007-05-10 11:14:09 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

    Keine Studienprogramme zugeordnet.

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Markus Nebel Informatik (89) AG Algorithmen und Komplexität

89-5454 [INF-54-54-V-7]: Vorlesung (4V+2Ü) "Fortgeschrittene Algorithmik"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Fortgeschrittene Algorithmik
Fachbereich, Modul-Nr. Informatik (89) – 5454
KIS-Eintrag INF-54-54-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Markus Nebel
SWS, ECTS-LP Vorlesung (4V+2Ü), 8 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Entwurf und Analyse von Algorithmen Mindestens eine Lehrveranstaltung zur Modellierung in der Informatik.
Lernziele/Kompetenzen Erwerb von Kenntnissen und Fähigkeiten zum Entwurf und zur Analyse fortgeschrittener Algorithmen und Datenstrukturen.
Inhalt Die Vorlesung befaßt sich mit folgenden Themen:
  • Approximationsalgorithmen für harte Probleme und (Nicht-)Approximierbarkeit
  • Randomisierte Algorithmen und ihre Analyse
  • Fixed-Parameter Algorithmen
  • Komplexitätstheorie zu diesen Themen:
    • Strukturelle Komplexitätstheorie auch der probabilistischen Klassen
    • parametrisierte Komplexität
  • Online-Algorithmen (Streaming Data Model)
  • Algorithm-Engineering
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
Literatur
  • D. Hochbaum, Approximation Algorithms for NP-Hard Problems
  • J. Hromkovic, Algorithmics for Hard Problems
  • Vazirani, Approximation Algorithms
  • Motwani, Raghavan, Randomized Algorithms
  • Balcazar, Diaz, Gabarro, Structural Complexity I & II
  • Rolf Niedermeier, Invitation to Fixed Parameter Algorithms
Letzte Änderung 2007-05-10 11:14:09 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Markus Nebel Informatik (89) AG Algorithmen und Komplexität

89-5455 [INF-54-55-V-7]: Vorlesung (2V+1Ü) "Nature inspired Computing"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Nature inspired Computing
Fachbereich, Modul-Nr. Informatik (89) – 5455
KIS-Eintrag INF-54-55-V-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Markus Nebel
SWS, ECTS-LP Vorlesung (2V+1Ü), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Entwurf und Analyse von Algorithmen
Lernziele/Kompetenzen
  • Erwerb von Kenntnissen über Algorithmen und Berechnungsmodelle, die Vorgängen in der Natur angelehnt sind.
Inhalt
  • Grundlagen und Theorie der Evolutionären Algorithmen
  • Modelle und Möglichkeiten des DNA-Computing
  • Ameisenkolonien
Prüfungsleistungen
(Zulassungsvoraussetzungen)
  • Lösung von Übungsaufgaben
Prüfungsleistungen
(Abschluss)
mündliche oder schriftliche Abschlussprüfung
Medienformen
  • Tafel/Flipchart/etc.
  • Folien/Beamer/etc.
Literatur Wird in der Vorlesung bekannt gegeben.
Letzte Änderung 2007-05-10 11:14:09 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Markus Nebel Informatik (89) AG Algorithmen und Komplexität

89-5471 [INF-54-71-S-7]: Seminar (2S) "Modelle und Algorithmen der Bioinformatik (Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Modelle und Algorithmen der Bioinformatik (Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 5471
KIS-Eintrag INF-54-71-S-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Markus Nebel
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Mindestens eines der Module
  • Algorithmen der Bioinformatik; Alignments, Sequenzierung und Signale
  • Algorithmen der Bioinformatik; Phylogenie und Strukturvorhersagen
Lernziele/Kompetenzen Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich Modelle und Algorithmen der Bioinformatik. Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas in Wort und Schrift. Fähigkeit zur fachlichen Diskussion.
Inhalt Der Inhalt entstammt Originalarbeiten aus der Forschung zu den unter Inhalt der Module
  • Algorithmen der Bioinformatik; Alignments, Sequenzierung und Signale, und
  • Algorithmen der Bioinformatik; Phylogenie und Strukturvorhersagen
genannten Problemkreisen; d.h. wir beschäftigen uns mit String Algorithmen, der Berechnung von Alignments, Algorithmen zur Sequenzierung der DNA, der Bestimmung von Signalen, Modellen und Algorithmen zur Berechnung phylogenetischer Bäume und mit der algorithmische Strukturvorhersagen für Biomoleküle.
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur Themenabhängige Literatur.
Letzte Änderung 2008-11-28 16:30:22 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Markus Nebel Informatik (89) AG Algorithmen und Komplexität

89-5472 [INF-54-72-S-7]: Seminar (2S) "Spezielle Algorithmen (Seminar)"

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Modulbezeichnung Spezielle Algorithmen (Seminar)
Fachbereich, Modul-Nr. Informatik (89) – 5472
KIS-Eintrag INF-54-72-S-7 (nur gültig wenn die LV im aktuellen Semester stattfindet)
Lehrgebiet Lehrgebiet Algorithmik und Deduktion
Modulverantwortlicher Prof. Markus Nebel
SWS, ECTS-LP Seminar (2S), 4 ECTS-LP
Sprache Deutsch (bei Bedarf Englisch)
Anforderungsstufe Master (Fortgeschrittene)   [Master (Fortgeschrittene)]
Frequenz unregelmäßig
Erforderl. Vorkenntnisse Fortgeschrittene Algorithmik
Lernziele/Kompetenzen Fähigkeit zur Einarbeitung in ein spezielles Thema aus dem Bereich der Algorithmik. Fähigkeit zur verständlichen Präsentation eines abgegrenzten Fachthemas in Wort und Schrift. Fähigkeit zur fachlichen Diskussion.
Inhalt Der Inhalt entstammt Originalarbeiten aus der Forschung zu den unter Inhalt der Vorlesungs-Module „Fortgeschrittene Algorithmik“ und „Algorithm Engineering“ genannten Problemkreisen, d.h. wir befassen uns mit fixed parameter Algorithmen, mit randomisierten Algorithmen und Datenstrukturen etc. im Allgemeinen aber auch mit speziellen Algorithmen und Datenstrukturen zur Verwaltung großer Datenmengen, mit Algorithmen und Datenstrukturen für das Sortieren und Selektieren, mit Graphalgorithmen usw.
Prüfungsleistungen
(Abschluss)
Präsentation und schriftliche Ausarbeitung
Medienformen
  • Folien/Beamer/etc.
Literatur Themenabhängige Literatur.
Letzte Änderung 2008-05-16 10:04:29 (Version 38)

Sub-Module

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Keine Submodule zugeordnet.

Studiengänge

Dozentinnen/Dozenten

[Zurück zum Modulindex]   [Dieses Modul im Modulindex]  

Name Fachbereich AG-Name [de]
Prof. Markus Nebel Informatik (89) AG Algorithmen und Komplexität

89-5481 [INF-54-81-L-7]: Projekt (4P) "Modelle und Algorithmen der Bioinformatik (Projekt)"

[Zurück zum Modulindex]   [Dieses Modul im Modulin