MLU
INF.05573.03 - Bioinformatikpraktikum (Complete module description)
Original version English
INF.05573.03 5 CP
Module label Bioinformatikpraktikum
Module code INF.05573.03
Semester of first implementation
Faculty/Institute Institut für Informatik
Module used in courses of study / semesters
  • Bioinformatik (180 LP) (Bachelor) > Bioinformatik Bioinformatik180, Version of accreditation valid from SS 2021 > Pflichtmodule
  • Bioinformatik (180 LP) (Bachelor) > Bioinformatik Bioinformatik180, Version of accreditation (WS 2012/13 - SS 2016) > Informatik
  • Bioinformatik (180 LP) (Bachelor) > Bioinformatik Bioinformatik180, Version of accreditation (WS 2016/17 - SS 2018) > Informatik
  • Bioinformatik (180 LP) (Bachelor) > Bioinformatik Bioinformatik180, Version of accreditation (WS 2018/19 - WS 2022/23) > Informatik
Responsible person for this module
Further responsible persons
PD. Dr. Jan Grau
Prerequisites
Objektorientierte Programmierung (Studienleistung), Datenstrukturen und effiziente Algorithmen I (Studienleistung)
Skills to be acquired in this module
  • Die Studierenden erwerben praktische Erfahrungen in der Umsetzung von praxisnahen Softwareprojekten mit vorgegebener Zielstellung.
  • Die Studierenden erwerben praktische Programmiererfahrung, die über den Umfang einer üblichen Übungsserie hinausgeht. Dies schließt die (unter Anleitung) selbständige Lösung auftretender Probleme und die Optimierung des eigenen Codes bezüglich Laufzeit und Speicheranforderungen ein.
  • Die Studierenden erwerben Kompetenzen bezüglich der Zusammenarbeit in (kleineren) Gruppen bei der Erstellung von Software. Dies umfasst die Aufteilung des Aufgabenstellung, die Definition von Schnittstellen zwischen diesen Teilen und die Koordination der gemeinsamen Arbeit.
  • Die Studierenden erwerben Erfahrungen in der Kommunikation von eigenen Ergebnissen, Problemen und deren Lösung. Sie sind in der Lage, ihren eigenen Code vorzustellen und kritisch zu diskutieren.
Module contents
  • In einem ersten Teil werden bisherige praktische Programmiererfahrungen anhand vorgegebener Übungsaufgaben vertieft. In den Seminarveranstaltungen wird erstellter Code vorgestellt, gemeinsam diskutiert und bezüglich Laufzeit und Speicherverbrauch (sowohl asymptotisch als auch empirisch) untersucht.
  • In einem zweiten Teil werden konkrete Aufgabenstellungen von größerem Umfang an die jeweiligen Studierendengruppen vergeben. Die Aufgabenstellungen sind so gestaltet, dass die Lösung für einen Basisfall (der ggf. vereinfachende Annahmen macht) planmäßig in ca. der Hälfte der verbleibenden Zeit möglich ist. Die Aufgabenstellung enthalten außerdem Vorschläge für Erweiterungen der erstellten Software für den Basisfall, die diese näher an eine reale Praxistauglichkeit heranführen (und z.B. vorherige Vereinfachungen aufheben).
  • In den wöchentlichen Seminarveranstaltungen stellen die Gruppen regelmäßig auftretendende Probleme, Lösungsansätze und eigenen Code zur Diskussion und berichten über den Fortgang ihres Projektes.
  • Die finale Stand jedes Projektes wird in einem Bericht dargestellt, der den erstellten Code einschließt, wobei die Anteile der Einzelpersonen deutlich gemacht werden.
Forms of instruction Seminar (2 SWS)
Course
Course
Course (2 SWS)
Languages of instruction German, English
Duration (semesters) 1 Semester Semester
Module frequency jedes Wintersemester
Module capacity unlimited
Time of examination
Credit points 5 CP
Share on module final degree Course 1: %; Course 2: %; Course 3: %; Course 4: %.
Share of module grade on the course of study's final grade 1
Module course label Course type Course title SWS Workload of compulsory attendance Workload of preparation / homework etc Workload of independent learning Workload (examination and preparation) Sum workload
Course 1 Seminar Seminar 2 0
Course 2 Course Bearbeiten der Übungsaufgaben 0
Course 3 Course Bearbeitung der Übungsaufgaben 0
Course 4 Course Bericht 2 0
Workload by module 150 150
Total module workload 150
Examination Exam prerequisites Type of examination
Course 1
Course 2
Course 3
Course 4
Final exam of module
Erfolgreiche Bearbeitung von Übungsaufgaben, Erfolgreiches Vorrechnen von Übungsaufgaben, Erstellung von Software- und Hardware-Systemen
Bericht
Exam repetition information
Prerequisites and conditions Prerequisites Frequency Compulsory attendance Share on module grade in percent
Course 1 Winter semester No %
Course 2 Winter semester No %
Course 3 Winter semester No %
Course 4 Winter semester No %