# Semester 1 ## Algorithms and Data Structures A summary for the full course. Some examples were AI generated (in Tikz) - [Summary (EN)](https://github.com/janishutz/eth-summaries/blob/main/semester1/algorithms-and-datastructures/ad-janishutz.pdf) Author: Janis Hutz ## Linear Algebra Still using my old Cheat-Sheet style - [Cheat-Sheet (EN)](https://github.com/janishutz/eth-summaries/blob/main/semester1/linear-algebra/linAlg-janishutz.pdf) Author: Janis Hutz ## Introduction to Programming A short overview of the most important concepts and pitfalls - [Short summary (EN)](https://github.com/janishutz/eth-summaries/blob/main/semester1/eprog/eprog-janishutz.pdf) Author: Janis Hutz ## Discrete Maths Since my Cheat-Sheet isn't particularly great for this course, I have not published it on ComSol, but I am making it available here, both the GoodNotes file and PDF - [Cheat-Sheet PDF](https://static.janishutz.com/ETH/DM-Cheatsheet-janishutz.pdf) Author: Janis Hutz - [Cheat-Sheet Goodnotes file](https://static.janishutz.com/ETH/DM-Cheatsheet-janishutz.goodnotes) Author: Janis Hutz