VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Abstract
Introduction to algorithms with a special focus on chemistry:Design of algorithms, data structures and modern C++, search and sort algorithms, graph algorithms, numerical algorithms, algorithms in cheminformatics and bioinformaticsProgramming 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 with a special focus on chemistry: Design of algorithms, data structures and modern C++, search and sort algorithms, graph algorithms, numerical algorithms, algorithms in cheminformatics and bioinformatics Programming language: C++
Resources
Lecture Notes
Script will be available onwww.riniker.ethz.ch.
Literature
Recommended textbooks: 1) T.H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein (2022), "Introduction to Algorithms (4th Edition)", MIT Press. 2) B. Stroustrup (2024), "Programming – Principles and Practice Using C++ (3rd Edition)", Addison-Wesley.