529-0002-00L Algorithmen und Programmentwicklung in C++
Semester | Herbstsemester 2021 |
Dozierende | S. Riniker, G. Landrum |
Periodizität | jährlich wiederkehrende Veranstaltung |
Lehrsprache | Deutsch |
Kurzbeschreibung | Einführung in Algorithmen (mit Fokus Chemie): Algorithmendesign, Datenstrukturen, Such- und Sortieralgorithmen; Graphen, Numerische Algorithmen, Algorithmen in der Cheminformatik, Machine Learning und Bioinformatik Computersprache: C++ |
Lernziel | Entwicklung von Programmierfähigkeiten- und Handwerk, die notwendig sind, um mit der Komplexität von Computeranwendungen in der Chemie umgehen zu können. |
Inhalt | Einführung in Algorithmen (mit Fokus Chemie): Algorithmendesign, Datenstrukturen, Such- und Sortieralgorithmen; Graphen, Numerische Algorithmen, Algorithmen in der Cheminformatik, Machine Learning und Bioinformatik Computersprache: C++ |
Skript | Skript (in Englisch) wird zur Verfügung gestellt |
Literatur | T.H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein, "Introduction to Algorithms", MIT Press (2009) C++ programming: S. Oualline, "Practical C++ Programming", O'Reilly (2003) |
Voraussetzungen / Besonderes | Da die Übungen am Computer wesentlich andere Fähigkeiten vermitteln und prüfen als die Vorlesung und mündliche Prüfung, werden die Ergebnisse der absolvierten Übungen bei der Beurteilung des Prüfungsergebnisses einfliessen. |