After successful completion of the course, students are able to implement algorithms and to think algorithmically.
Students are able to analyse the planning process in order to realize if the use of algorithms make sense. They are able to develop and describe an algorithm so that it can be implemented by a programmer (common language is necessary).
Changes due to the coronavirus pandemic (03/21/2020):
Students have access to a well worked out script. Therefore, the lecture part will be changed to homework (chapter by chapter) and self-tests.
Changes due to the coronavirus pandemic (04/03/2020):
There is now homework to be done. We will organise live programming on April, 7th.
Use Group Registration to register.
There is a accompanying reader for this lecture.
You will need an own PC or Laptop.