Hello World! I’m Shivram Sambhus, a computer science student at ETH Zurich. I’ve created this site to share my lecture notes from different courses, hoping to make things a bit easier for fellow students.
It should provide a helpful resource that reflects what we’re learning at ETHZ. You’ll find notes on everything from programming languages and linear algebra to discrete maths and algorithms and many more areas important in computer science! I hope you find the notes useful! (⌐■_■)
Update: Discrete Math TA HS25 🇨🇭
This semester, I’ll be Discrete Math TA in LFW B 2 (Mondays, 16:15–18:00, Swiss German 🇨🇭)! Looking forward to helping out. DM HS25 Übungsstunde
If you want to prep ahead, check out last year’s notes and materials Discrete Math HS24. If you’re new to ETH, I suggest reading Ersti Guide. See you :D
Subjects
Semester 1
Semester 2
Semester 3
- Analysis 2
- Theoretical Computer Science
- Numerical Methods for Computer Science
- Systems Programming and Computer Architecture
Semester 5
Side Quests
GESS
Clubs
ETH Zurich
This website is work in progress, and I’m continually updating it as I move through my studies. I’m adding new material and refining what’s already here to keep everything accurate and clear. Just a heads up, some pages might not display perfectly on smaller screens.
Feel free to dive into the notes, and don’t hesitate to reach out if you have any questions or feedback. I really enjoy connecting with fellow students and developers!