The course Programming II continues Programming I by introducing more sophisticated programming concepts for second-semester students. JAVA is used as a teaching language. (The C programming language is covered in a parallel thread of this course. However, this is not covered by this post.) Nevertheless, the principles apply to every (class-based) object-oriented programming language.
The course is given for students of the Computer Science/Software Engineering study programme at the Lübeck University of Applied Sciences and will cover the following aspects:
Due to the Corona crisis, this course is given as a completely online course. Furthermore, this implicated a shift in course content across semester boundaries. Therefore, the course of the lecture no longer exactly follows the numbering of the units.