The course offers an introduction to imperative and object-oriented programming. Besides covering the basic data structures and general concepts, the course provides an introduction to object oriented software development. Furthermore, general techniques and concepts for programming with threads, streams, and other IOs is covered.
The course is held based on the programming language Java.
- Teacher: Max Berrendorf
- Teacher: Gregor Jossé
- Teacher: Yifeng Lu
- Teacher: Matthias Schubert