Information about the course Application Development can be found here. This course is part of module 4, “Smart Products“. The next edition of this course starts April 26 2019. Materials of last year are available via the archive-folders in the main folders.
Assignments which have a 'a' and 'b' variant: a-version is Arduino programming, b-version Java programming. You have to do only one (a or b).