VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Algorithms and Programming for Chemistry
Algorithmen und Programmieren für die Chemie
Last Updated: 2026-02-05 16:15:16
Abstract
Introduction to algorithms (special focus on chemistry):Design of algorithms, data structures, search and sort algorithms, graphs, numerical algorithms, algorithms in cheminformatics, machine learning and bioinformaticsComputer language: C++
Objective
Development of programming skills and craftsmanship in order to be able to deal with the complexity of computer applications in chemistry.
Content
Introduction to algorithms (special focus on chemistry): Design of algorithms, data structures, search and sort algorithms, graphs, numerical algorithms, algorithms in cheminformatics, machine learning and cheminformatics Computer language: C++
Resources
Lecture Notes
Script (in English) will be available
Literature
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)
Learning Materials (Links)
- Main link
- Informationen zur Vorlesung
- Documents
- Dokumente zur Vorlesung
General Information
- Language
- German
- Levels
- BSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- oral 30 minutes
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture with exercise |
Algorithmen und Programmieren für die Chemie
nach Bedarf in Englisch.
|
|
3 h weekly |
Offered In
-
-
Electives (Students are free to choose from a range of D-CHAB chemistry courses appropriate to their level of study (please note admission requirements). In case of doubt, contact the student administration.)
-