Algorithms in Bioinformatics
Teaching Summer Semester 2007 Software Engineering
 
Welcome
People
Research
Publications
Software
Talks
Teaching
  Summer Semester 2008
  Winter Semester 2007/08
  Summer Semester 2007
  Algorithms in Bioinformatics
  Software Engineering
  Seminar zum Programmierprojekt
  Seminar Genomics and Metagenomics
  Bioinformatics Tools
  AG Phylogeny
  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: Software Engineering


Die Scheine sind nun fertig.
Sie können zu folgenden Zeiten bei Frau Bergmann (Raum C310b) abgeholt werden:
- Donnerstag, 16.8. 14-16:00 Uhr
- Mittwoch, 17.10. 14-16:00 Uhr
Die Prüfungsnoten wurden zudem an die Prüfungssekretariate weitergeleitet.


Dozent Prof. Dr. Daniel Huson
Zeit  Montags 14:15-15:00
Ort
A 301, Sand 14
Start 16. April 2007
Studiengang
Bachelor Informatik und Bachelor Bioinformatik.
Turnus jährlich im Sommersemester
Bemerkung
Zusätzlich zu dieser Vorlesung muss gleichzeitig einer der folgenden Veranstaltungen absolviert werden:
  • Seminar zum Programmierprojekt (AB),
  • Seminar zum Programmierprojekt (BS),
  • Seminar zum Programmierprojekt (GRIS),
  • Praktikum zum Programmierprojekt (RA).
  • Seminar zum Programmierprojekt (RI), oder
  • Seminar zum Programmierprojekt (TI).
Diese Veranstaltungen werden von unterschiedenen Arbeitsbereiche des Instituts durchgeführt.
Wahl des zugehörigen Seminars
Die  Einteilung in die jeweiligen Programmierprojekte gibt es hier. Bei Fragen wenden Sie sich bitte an Alexander Auch und Daniel Richter.
Modulzugehörigkeit
Teil des Moduls "Programmierpraktikum". Die Vorlesung wird mit 2 LP bewertet. Das Seminar ist dreistündig und wird mit 6 LP bewertet, so dass Vorlesung+Seminar insgesamt die 8 LP des Moduls Programmierpraktikum ergeben.
Leistungsnachweise
Die Note für die Vorlesung wird durch eine Klausur am 9. Juli bestimmt.

Diese Veranstaltung führt in das Gebiet Software Engineering ein. Es werden systematisch die verschiedene Stufen der Softwareentwicklung behandelt. Parallel zu dieser Veranstaltung nehmen die Teilnehmer an einem "Seminar zum Programmierprojekt" teil, in dem die behandelten Themen praktisch umgesetzt werden sollen.

Die Inhalte der Vorlesung werden in einem Skript bereitgestellt, das jeweils am Anfang der Vorlesung verteilt wird und auch in elektronischer Form auf dieser Webseite zugänglich gemacht wird.

16. April
1. Vorstellung der Vorlesung und der Projekte, Einteilung der Seminare
23. April
2. Teamarbeit
30. April
3. Spezifikation
7. Mai
4. Modellierung in UML
14. Mai
5. Design Patterns
21. Mai
6. Architekturmuster
28. Mai
Pfingsten
4. Juni
7. Programmverstehen und Fehlersuche
11. Juni
8. Benutzungsschnittstellen
18. Juni
9. Dokumentation
25. Juni
10. Qualitätssicherung
2. Juli
11. Refactoring
9. Juli
Klausur
Die Ergebnisse hängen nun am Schwarzen Brett des Lehrstuhls aus.
16. Juli
12. Abschlusspräsentation der Projekte, Achtung: Beginn 14:00 s.t.

Diese Veranstaltung orientiert sich an dem Softwarepraktikum von Prof. Andreas Zeller, Uni Saarbrücken.

Literatur: Helmut Balzert,  Lehrbuch der Software−Technik,  Spektrum Akademischer Verlag GmbH,  1996.

Hinweis:
Die Seminare zum Programmierprojekt orientieren sich inhaltlich an der Vorlesung. An Hand eines konkreten Projektes werden typischen Phasen eines Softwareprojektes durchlaufen.  In den ersten vier Wochen des Semesters wird ein Pflichtenheft erarbeitet, in dem die Umsetzung des Projektes geplant und beschrieben wird. In den zweiten vier Wochen des Semesters findet ein Grossteil der Implementierung und das Testen der Software statt. In den letzten vier Wochen wird die Dokumentation vervollständigt und das Ergebnis "ausgeliefert" und beurteilt. 

Benotung:
Die Note des Moduls "Programmierpraktikum" berechnet sich anteilig wie folgt:
- 1/8 Klausur zur Vorlesung
- 2/8 Pflichtenheft/Spezifikation
- 2/8 Implementierung
- 2/8 Abnahme
- 1/8 Mündliche Beteiligung


University of Tübingen