The textbook collection is organised by lectures.
For each lecture, you will find the set of books that are recommended by the lecturers.
Bachelor
Master
Advanced Machine Learning
Algorithmic Foundations of Data Science
Computational Systems Biology
Computer Vision
Concepts of Object-Oriented Programming
Cryptography Foundations
Design of Parallel and High-Performance Computing
Foundations of Reinforcement Learning
Optimization for Data Science
Principles of Distributed Computing
Randomized Algorithms and Probabilistic Methods
Security Engineering
System Security
Advanced Algorithms
Advanced Compiler Design
Advanced Computer Graphics
Algorithmic Game Theory
Applied Security Laboratory
Big Data
Combinatorial Optimization
Complex Network Models
Computational Vision (University of Zurich)
Digital Signatures
Distributed Algorithms
Formal Methods for Information Security
Future Internet
Game Programming Laboratory
Geometry: Combinatorics and Algorithms
Graph Theory
Introduction to Topological Data Analysis
Invitation to Quantum Informatics
Machine Perception
Natural Language Processing
Network Security
Probabilistic Artificial Intelligence
Scientific Visualization
Security of Wireless Networks
Shape Modeling and Geometry Processing
Statistical Learning Theory
System Construction
Virtual Humans