Algorithms in Bioinformatics
Teaching Winter Semester 2007/08 Algorithmen
 
Welcome
People
Research
Publications
Software
Talks
Teaching
  Winter Semester 2008/09
  Summer Semester 2008
  Winter Semester 2007/08
  Algorithmen
  Sequenzanalyse
  Bioinformatics Tools
  Seminar Genomics and Metagenomics
  Oberseminar Algorithmen der Bioinformatik
  Summer Semester 2007
  Winter Semester 2006/07
  Summer Semester 2006
  Winter Semester 2005/06
  Summer Semester 2005
  Winter Semester 2004/05
  Summer Semester 2004
  Winter Semester 2003/04
  Summer Semester 2003
  Winter Semester 2002/03
  Summer Semester 2002
Bachelor Thesis/ Student Projects
Master Thesis/ Diploma Projects
Studienkommission
Contents
Search
Address
ZBIT
CS Dept.
University
   

Vorlesung Algorithmen

Dozent: Prof. Daniel Huson
Übungen: Prof. Daniel Huson und Dr. Regula Rupp
Termine:  25.2.2008 - 20.3.2008 als Blockveranstaltung
Vorlesungen: 10-12h, täglich,  Hörsaal F122, Sand 6/7
Übungsgruppen: nachmittags, Mo-Mi-Fr 14-16h, Hörsaal F122, Sand 6/7
Übungsblätter: Werden in der Vorlesung Montags, Mittwochs und Freitags ausgehändigt und in dann am Anfang der übernächsten Vorlesung
wieder eingesammelt.

Modulzugehörigkeit: BSc Informatik, Bioinformatik: Algorithmen

Literatur
: Introduction to Algorithms (second edition), by T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, MIT Press and McGraw-Hill, 2001.

Prüfungsmodalitäten
  • 3 Übungsblätter pro Woche, diese machen 1/3 der Note aus
  • 1 Kurztest pro Woche, diese machen 1/3 der Note aus
  • 1 Abschlussklausur am 9.4., 10-12h, in Hörsaal F122, Sand 6/7, diese macht 1/3 der Note aus
Anwesenheitspflicht: besteht für Vorlesungen und Übüngen.

Scheinbedingungen für Diplomstudierende: jeweils 60% der Punkte in allen drei Prüfungsleistungen

Inhalt (nummeriert wie im Buch):
1. Einführung
2. "Getting started"
3. Wachstum von Funktionen
4. Rekurrenzen
6. Heapsort und Prioritäswarteschlange
7. Quicksort
8. Sortieren in lineare Zeit
11. Hashtabellen
12. Binäre Suchbäume
14. Red-black Bäume
22. Graphenalgorithmen
21. Datenstruktur für disjunkte Mengen
23. Minimale spannende Bäume

Übungsblätter:
Aufgabenblatt 1 (.pdf), Aufgabenblatt 1 (.tex)
Aufgabenblatt 2 (.pdf), Aufgabenblatt 2 (.tex)
Aufgabenblatt 3 (.pdf), Aufgabenblatt 3 (.tex)
Aufgabenblatt 4 (.pdf), Aufgabenblatt 4 (.tex)
Aufgabenblatt 5 (.pdf), Aufgabenblatt 5 (.tex)
Aufgabenblatt 6 (.pdf), Aufgabenblatt 6 (.tex), HeapSort.java
Aufgabenblatt 7 (.pdf), Aufgabenblatt 7 (.tex)
Aufgabenblatt 8 (.pdf), Aufgabenblatt 8 (.tex)
Aufgabenblatt 9 (.pdf), Aufgabenblatt 9 (.tex), BinarySearchTree.java
Aufgabenblatt 10 (.pdf), Aufgabenblatt 10 (.tex)


University of Tübingen