If you find mistakes, please open an issue or fix them yourself and open a PR.
Available Summaries & Credits
Semester 1
Summaries for Semester 1
- Algorithms & Datastructures Summary (EN) Author: Janis Hutz
- Linear Algebra Cheat-Sheet (EN) Author: Janis Hutz
- Introduction to Programming Short summary (EN) Author: Janis Hutz
Semester 2
Summaries for Semester 2
Analysis I
- Cheat-Sheet (EN & DE) Author: Janis Hutz
- Cheat-Sheet (DE) Author: Robin Bacher
Other Courses
- Algorithms & Probability Summary (EN) Author: Janis Hutz
- Parallel Programming Compact Summary (EN) Author: Janis Hutz
Semester 3
Summaries for Semester 3
Theoretical Computer Science
- Summary (DE) Author: Janis Hutz
- Compact Summary (EN) Author: Janis Hutz
- Cheatsheet (DE) Author: Robin Bacher
Analysis II
- Analysis II Cheat-Sheet (EN) Author: Janis Hutz
- Analysis II Cheat-Sheet (EN) Author: Robin Bacher
Other Courses
- Numerical Methods for Computer Science Summary (DE) Authors: Robin Bacher, Janis Hutz
- Systems Programming and Computer Architecture Summary (EN) Authors: Robin Bacher, Janis Hutz
Semester 4
Summaries for Semester 4
Probability & Statistics
- Probability & Statistics Cheat-Sheet (DE) Author: Janis Hutz
- Probability & Statistics Cheat-Sheet (DE) Author: Robin Bacher
Other Courses
- Formal Methods & Functional Programming Summary (EN) Author: Janis Hutz
- Data Modelling & Databases Summary (EN) Author: Janis Hutz
- Computer Networks (EN) Author: Not started yet
Semester 6
Summaries for Semester 6
Introduction to Machine Learning
- Introduction to Machine Learning Summary (EN) Author: Robin Bacher
Electives
Electives summaries
- Autonomous Mobile Robots Cheat-Sheet (EN) Author: Janis Hutz
- Virtual Reality I Summary (EN) Author: Janis Hutz
Contributing
Clone this repo locally using
git clone https://github.com/janishutz/eth-summaries
Then, run ./setup.sh to create the helpers.tex and helpers-old.tex files. These files are used for import of the helper files in all summaries,
regardless of the save-location of the helpers, which you can find here.
These files simply contain an import of the main helpers file (either from the git submodule or any other path on your system)
\input{/path/to/helpers}
In some instances it may be necessary to update the git submodule if I forgot after updating the LaTeX helpers.
NOTE: It is recommended that you fork the repo to contribute back to it (as you won't have write access to this one). To do that, click the fork button on the repo and clone it locally using
git clone https://github.com/<your username>/eth-summaries

