Lehre der AG Praktische Informatik im Wintersemester 1997/98


Algorithmen und Datenstrukturen I

Beleg-Nr.: 39 20 01
Beginn: 14.10.1997
Veranstalter: Prof. Dr. Robert Giegerich

Die Vorlesung Algorithmen und Datenstrukturen I führtin grundlegende Konzepte der Informatik ein. Sie behandelt Themen wie "Was ist Informatik?", Spezifikation und Algorithmus, Korrektheit und Effizienz von Programmen, Syntax und Semantik von Programmiersprachen, abstrakte Maschinen und Reduktionskalküle, etc. Zugleich erfolgt eine Einführung in das funktionale Programmieren in Haskell.

Die Vorlesung entspricht der Fassung vom WS 1996/97, aber mit etwas reduziertem Umfang.

Vorkenntnisse: Allgemeine Hochschulreife.

Literatur:

WWW-Seite:


Übungen zu 39 20 01

Beleg-Nr.: 39 20 02
Beginn: n.V.
Veranstalter: Christian Büschking


Software Praktikum

Beleg-Nr.: 39 20 07
Beginn: 16.10.1997
Veranstalter: Dr. Stefan Kurtz und Dr. Bernhard Jung

Die Teilnehmer/innen sollen selbständig Softwaresysteme erstellen und dadurch Programmiererfahrung sammeln. Lernziele sind Aspekte der Softwareentwicklung (wie Anforderungsanalyse, Spezifikation, Modularisierung, Test, Dokumentation), Organisation von Teamarbeit unter Verwendung von Software-Engineering Methoden. Weitere Ziele sind: Praktischer Umgang mit Programm- und Datenstrukturen sowie Einschätzung ihrer Angemessenheit, Beherrschung einer Programmiersprache und einer Programmierumgebung (Filemanagement, Editor usw.).

In der wöchentlich stattfindenden Veranstaltung sollen die Aufgaben dargestellt und ihre Lösung vorbereitet werden. Die Lösung sollen die Teilnehmer/innen in Gruppenarbeit selbst erstellen. Dafür werden Betreuungszeiten am Rechner angeboten. Es ist vorgesehen, eine Folge von Problemen steigender Komplexität zu bearbeiten.

Voraussetzungen: Die Veranstaltung wird empfohlen für Studierende im 3. Semester. An Vorkenntnissen werden die Inhalte der Vorlesungen Algorithmen und Datenstrukturen I und II erwartet. Vorgesehene Programmiersprache ist Java.

Verbindliche Anmeldung (bitte bis 6.10.): s. Aushang neben M3-121


Programmiersprachen und Übersetzer

Beleg-Nr.: 39 21 03
Beginn: 13.10.1997
Veranstalter: Prof.Dr. Robert Giegerich

Gegenstand der Vorlesung sind grundlegende Techniken der Implementierung von Programmiersprachen, die auch über den Compilerbau hinaus vielseitige Anwendungen finden. Wir behandeln:

Ein Skript liegt vor; weitere Literatur wird in der Vorlesung angegeben.


Übung zur Vorlesung Programmiersprachen und ihre Übersetzer

Beleg-Nr.: 39 21 04
Beginn: n.V.
Veranstalter: Dr. Stefan Kurtz


Algorithmen auf Sequenzen

Beleg-Nr.: 39 21 05
Beginn: 15.10.97
Veranstalter: Dr. Enno Ohlebusch

Sequenzen sind allgegenwärtig. Texte und Programme, Gene und Proteine, Polygonzüge, Sprach- und Bildsignale und digitalisiertes Vogelzwitschern werden dargestellt als Zeichenfolgen über einem endlichen Alphabet. Entsprechend vielfältig sind die algorithmischen Fragestellungen. Oft ist dabei der Datenumfang sehr groß, so daß die algorithmische Komplexität von entscheidender praktischer Bedeutung ist. In der Vorlesung werden Algorithmen für schnelle (exakte und approximative) Suche, Ähnlichkeitsbegriffe, Algorithmen für Sequenzvergleiche und zur Erkennung unbestimmter Merkmale behandelt und ihre algorithmische Komplexitätanalysiert.


Übung zur Vorlesung Algorithmen auf Sequenzen

Beleg-Nr.: 39 21 06
Beginn: n.V.
Veranstalter: Dr. Enno Ohlebusch


Sequenzanalyse mit verteilten Ressourcen

Beleg-Nr.: 39 21 31
Beginn:
Veranstalter: Christian Büschking, Chris Schleiermacher

Zu den täglichen Aufgaben der Genbiologie und Bioinformatik gehört die Benutzung einer wachsenden Anzahl von Software-Werkzeugen, die das interne Rechnernetz zur Verfügung stellt. Dazu gehört der Zugriff auf die großen Datenbanken (GenBank, EMBL, etc.), "Suche nach Homologen Sequenzen", "Vergleich von Sequenzfamilien" und "Bestimmung von Sekudär- und Tertiärstrukturen". Anhand biologisch motivierter Aufgabenstellungen vermittelt das Praktikum Erfahrungen im Umgang mit diesen Werkzeugen.

Das Praktikum richtet sich an fortgeschrittene Studenten der Diplombiologie und Diplominformatik (mit genetischer Ausrichtung)

Vorkenntnisse: Kenntnisse aus den Vorlesungen "Molekulare Genetik I und II" oder "Algorithmen auf Sequenzen" sowie Erfahrungen mit "email" und dem "WWW".

Die Teilnehmerzahl ist begrenzt.

Anmeldung ist per email an chrisb@techfak.uni-bielefeld.de bis zum 09.10.1997 erforderlich.


Übungen zu 39 21 31

Beleg-Nr.: 39 21 32
Beginn: n.V.
Veranstalter: Christian Büschking


Virtuelle Studienprojekt-Agentur

Beleg-Nr.: 39 21 47
Beginn: Nach persönlicher Anmeldung beim Veranstalter
Veranstalter: Robert Giegerich und Georg Fuellen

Wir wollen eine Internet-basierte Studienprojekt-Agentur aufbauen. Diese "virtuelle" Agentur vermittelt reale Kooperationen zwischen Studierenden der Bioinformatik in Bielefeld und auswärtigen Forschern und Anwendern. Ziele der Agentur sind:

URL:
http://www.techfak.uni-bielefeld.de/bcd/Spa/welcome.html. Neue Projekte sind dort ab spätestens 22.Sept. einsehbar.


Arbeitsgemeinschaft Praktische Informatik

Beleg-Nr.: 39 21 39
Beginn: 20.10.1997
Veranstalter: Giegerich/Ohlebusch/Kurtz/Büschking

In diesem Diplomanden- und Doktorandenseminar werden aktuelle Themen aus Forschungsarbeiten in Praktischer Informatik und Bioinformatik behandelt.


Zurück zur ...

Startseite des kommentierten Vorlesungsverzeichnisses
Startseite der Technischen Fakultät


R. Giegerich, Feb. 97, robert@techfak.uni-bielefeld.de