So far, I mainly took the obligatory classes of the Computer Science Bachelor, with some Minors that I need to get enough credits for my bachelors degree.

6th semester

  • Introduction to Machine Learning
  • Rigorous Software Engineering
  • Case Studies from Practice
  • Japanese A1.2

5th semester

  • Visual Computing
  • Computer Systems
  • Applied Computer Architecture
  • Seminar on Software Engineering

4th semester

  • Formal Methods and Functional Programming
  • Computer Networks
  • Data Modelling and Databases
  • Probability & Statistics
  • Discovering Management

3rd semester

  • Theoretical Informatics
  • Numerical Methods for Computational Science and Engineering
  • Systems Programming and Computer Architecture
  • Calculus II
  • History I: Europe (from 1815 - 1992)

2nd semester

  • Parallel Programming
  • Design of Digital Circuits
  • Algorithms & Probability
  • Calculus I

1st semester

  • Introduction to Programming
  • Algorithms & Datastructures
  • Linear Algebra
  • Discrete Mathematics
  • Japanese A1.1

If you're interested in my notes and other resources for any of the named classes, head over to the Resources page.