VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Algorithms, Probability, and Computing
Last Updated: 2026-06-03 00:07:49
Abstract
Advanced design and analysis methods for algorithms and data structures: Random(ized) Search Trees, Point Location, Minimum Cut, Linear Programming, Randomized Algebraic Algorithms (matchings), Probabilistically Checkable Proofs (introduction).
Objective
Studying and understanding of fundamental advanced concepts in algorithms, data structures and complexity theory.
Resources
Lecture Notes
Will be handed out.
Literature
Introduction to Algorithms by T. H. Cormen, C. E. Leiserson, R. L. Rivest; Randomized Algorithms by R. Motwani und P. Raghavan; Computational Geometry - Algorithms and Applications by M. de Berg, M. van Kreveld, M. Overmars, O. Schwarzkopf.
General Information
- Language
- English
- Levels
- BSC , MSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 180 minutes
- Aids
- Keine Hilfsmittel erlaubt.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Algorithms, Probability, and Computing | No time listed | 4 h weekly |
| exercise | Algorithms, Probability, and Computing | No time listed | 2 h weekly |
| independent project |
Algorithms, Probability, and Computing
Project Work, no fixed presence required.
|
No time listed | 1 h weekly |
Offered In
-
-
Electives (In the ‘electives’ subcategory, at least two course units must be successfully completed.)
-
-
-
-
-
-
-
Electives (In the ‘electives’ subcategory, at least two course units must be successfully completed. All courses listed as core courses (not electives) for one of the following ETH MSc programmes, MSc Statistics, MSc Physics, MSc Computer Science, MSc (Applied) Mathematics, MSc Neural Systems and Computation, MSc Robotics, Systems, and Control, MSc Data Science, MSc Electrical Engineering and Information Technology, can be taken as an elective course in the MSc CSE without prior permission.)
-