Updates
- [17.12.2024]
- Uploaded quiz slides from the last exercise session, thanks for participating!
- This was probably the last big update on here; thanks for the ride, merry Christmas and happy holidays!
- [29.10.2024]
- Added separate slide and handout PDFs for each exercise session
- [22.10.2024]
- Added C++ style guide
- [25.09.2024]
- Added useful links
- [21.09.2024] Welcome!
- My website is up and running!
Exercise material
- [ES01] Organizational slides | Modulo introduction | Binary representation
- [ES02] for loop
- [ES03] Slides | Handout (slide summary)
- [ES04] Slides | Handout | Floating point guidelines | Comparing floating point numbers
- [ES05] Slides | Handout | Function Exercises I | Function Exercises II
- [ES06] Slides | Handout | References Exercise
- [ES07] Slides | Handout
- [ES08] Slides | Handout | Towers of Hanoi (difficult)
- [ES09] Slides | Handout
- [ES10] Slides | Handout | Merge-Sort
- [ES11] Slides | Handout
- [ES12] Slides | Handout | Pointers on arrays | Reverse copy
Quiz from last exercise
Other stuff
- [My cheatsheet] PDF | LaTeX source
Useful links
- Course page with all the material that you can't find on here
- C++ style guide for beautiful code
- C++ tutorial offered by ETH
- Python Tutor C++ (beware, std::cin does not work!)
Contact
- ffrauenfelde@student.ethz.ch
- florian.frauenfelder@inf.ethz.ch (probably not going to work after December 2024)