# eth-summaries The source code for summaries and cheat-sheets for the lectures of BSc Computer Science at ETH Zurich. If you find mistakes, please open an issue or fix them yourself and open a PR. ## Credits ### Semester 1 - [Algorithms & Datastructures Summary (EN)](./semester1/algorithms-and-datastructures/ad-janishutz.pdf) Author: Janis Hutz - [Linear Algebra Cheat-Sheet (EN)](./semester1/linear-algebra/linAlg-janishutz.pdf) Author: Janis Hutz - [Introduction to Programming Short summary (EN)](./semester1/eprog/eprog-janishutz.pdf) Author: Janis Hutz ### Semester 2 - [Analysis Cheat-Sheet (EN & DE)](./semester2/analysis-i/cheat-sheet.pdf) Author: Janis Hutz - [Algorithms & Probability Summary (EN)](./semester2/algorithms-and-probability/aw-summary.pdf) Author: Janis Hutz - [Parallel Programming Compact Summary (EN)](./semester2/parallel-programming-compact/pprog-compact-summary.pdf) Author: Janis Hutz ### Semester 3 - [Theoretical Computer Science Summary (DE)](./semester3/ti/ti-summary.pdf) Author: Janis Hutz - [Theoretical Computer Science Compact Summary (EN)](./semester3/ti-compact/ti-compact.pdf) Author: Janis Hutz - [Numerical Methods for Computer Science Summary (DE)](./semester3/numcs/numcs-summary.pdf) Authors: Robin Bacher, Janis Hutz - [Systems Programming and Computer Architecture Summary (EN)](./semester3/spca/spca-summary.pdf) Author: Janis Hutz (*NOTE: has not been started yet, may or may not happen*) - [Analysis II Cheat-Sheet (EN)](./semester3/analysis-ii/analysis-ii-cheat-sheet.pdf) Author: Janis Hutz ## Contributing Clone this repo locally using ```bash git clone https://github.com/janishutz/eth-summaries ``` You will need to also clone the helpers to `~/projects/latex`, which you can find [here](https://git.janishutz.com/janishutz/latex). If you want to use a different folder, simply duplicate the import line, change it and when opening a PR, simply change it back. ------- ***NOTE***: It is recommended that you fork the repo to contribute back to it. To do that, click the fork button on the repo and clone it locally using ```bash git clone https://github.com//eth-summaries ``` ---