ETH Zurich

🎓 Hack Your Way Through ETH

Study materials, notes, and resources to help you ace your courses

Explore Materials

📚 About this collection: These are my personal study materials from ETH Zurich courses. I'm sharing them to help fellow students and create a collaborative learning environment. Feel free to use, adapt, and share (but always credit sources and respect academic integrity!).

Autumn Semester 2025

HS25

AlgoLab

252-0008-00L

Algorithms Laboratory - Advanced problem solving with C++ and competitive programming techniques. Weekly challenges covering graphs, dynamic programming, and optimization.

Big Data

263-3010-00L

Big Data for Engineers - Spark, distributed systems, MapReduce, and large-scale data processing. Practical experience with modern big data frameworks.

Probabilistic AI

263-3906-00L

Probabilistic Artificial Intelligence - Bayesian inference, Gaussian processes, neural networks, and uncertainty quantification in machine learning.

Spring Semester 2026

FS26

Materials will be added as the semester progresses...

Shared Google Drive Folder

Upload your materials, download what others have shared. Access restricted to @ethz.ch and @student.ethz.ch emails.

Open Drive Folder

💡 Got suggestions? If you have materials to share or found these helpful, reach out :)

📧 landig@ethz.ch