If you find mistakes, please open an issue or fix them yourself and open a PR.
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
Summaries for Semester 2
- Cheat-Sheet (EN & DE) Author: Janis Hutz
- Cheat-Sheet (DE) Author: Robin Bacher
- Algorithms & Probability Summary (EN) Author: Janis Hutz
- Parallel Programming Compact Summary (EN) Author: Janis Hutz
Summaries for Semester 3
- Summary (DE) Author: Janis Hutz
- Compact Summary (EN) Author: Janis Hutz
- Cheatsheet (DE) Author: Robin Bacher
- Analysis II Cheat-Sheet (EN) Author: Janis Hutz
- Analysis II Cheat-Sheet (EN) Author: Robin Bacher
- Numerical Methods for Computer Science Summary (DE) Authors: Robin Bacher, Janis Hutz
- Systems Programming and Computer Architecture Summary (EN) Authors: Robin Bacher, Janis Hutz
Summaries for Semester 4
- Probability & Statistics Cheat-Sheet (DE) Author: Janis Hutz
- Probability & Statistics Cheat-Sheet (DE) Author: Robin Bacher
- Formal Methods & Functional Programming Summary (EN) Author: Janis Hutz
- Data Modelling & Databases Summary (EN) Author: Janis Hutz
Summaries for Core Subjects
- Summary (EN) Author: Janis Hutz
- Cheat-Sheet (EN) Author: Janis Hutz
There won't be a summary for this subject, only a Cheat-Sheet. Provided script is good.
- Cheat-Sheet (EN) Author: Janis Hutz
- Summary (EN) Author: Janis Hutz
- Summary (EN) Author: Janis Hutz
NOTE: the path here will change at some point
- Introduction to Machine Learning Summary (EN) Author: Robin Bacher
Summaries for Electives
- Autonomous Mobile Robots Cheat-Sheet (EN) Author: Janis Hutz
Clone this repo locally using
git clone https://github.com/janishutz/eth-summariesThen, 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
