Algorithmen und komplexe Datenstrukturen

Zertifikatskurs

Sie werden in das Thema "Algorithmen" eingeführt und setzen sich mit Komplexitätsanalysen von Algorithmen auseinander. Sie lernen verschiedene Such- und Sortieralgorithmen kennen und vertiefen Ihre Kenntnisse in dynamischen Datenstrukturen (z.B. Listen, Stacks, Bäume, Heaps, Hashing, Graphen) sowie grundlegende Algorithmen der Bioinformatik (z,B. Alignmentverfahren).

Nach der Kursteilnahme...
  • können Sie Algorithmen und Datenstrukturen als lauffähiges Programm mithilfe einer Entwicklungsumgebung selbst erstellen;
  • sind Sie in der Lage, unterschiedliche Algorithmen und dynamische Datenstrukturen in Hinblick auf ihre Anwendung zu beurteilen und zu implementieren;
  • verstehen Sie die Anwendung von Algorithmen im Kontext der Bioinformatik.
Empfohlene Vorkenntnisse

Fortgeschrittene Programmierkenntnisse; Grundlagen der Programmiersprache Java

Der Erwerb des Lernstoffes erfolgt im Selbststudium mit Hilfe der bereitgestellten digitalen Lernmaterialien und der Bearbeitung anwendungsorientierter Lernaufgaben. Zur Diskussion, Vertiefung und Reflektion der Lerninhalte und -prozesse finden wöchentliche Video-Konferenzen statt. Die modulbegleitende Kommunikation und Interaktion erfolgt asynchron in Webforen. Zur eigenen Lernerfolgskontrolle werden wöchentliche Self-Assessments bereitgestellt. Dieser Kurs wird tutoriell betreut.

Weitere Informationen zum Online-Lehrkonzept finden Sie hier.

Hinweise zum Anmeldeverfahren, das Anmeldeformular und eine Übersicht der Kosten finden Sie hier.

Dozent
Prof. Dr. Markus Gumbel

Professor für Medizinische Informatik und Bioinformatik, Hochschule Mannheim

Nächster Kurstermin

ModulgruppeInformatik
ModultypWahlpflichtmodul
Studienabschnitt1. Fachsemester
Kursdauer6 Wochen
Online-Meetingsdienstags, 18:30 Uhr
KursformatOnline
PrüfungsleistungOnline-Klausur
StudienleistungenSelbststudium
Lernaufgaben
Self-Assessments
Online-Treffen
Kreditpunkte5 ECTS
Kosten1080,- Euro