Mobile and Distributed Systems

This practical course focuses on Android programming, Client-server architectures, and Machine learning with Android. It is divided into two phases.

In the introductory phase, the theoretical basics are taught in a weekly preliminary meeting. In addition, there are practical experiments on these dates that take place during the practical appointments in the lab’s practical room.

In the project phase, the students then work independently in groups on their own projects. During this time, the practice appointments take place regularly, in addition there are individual appointments with the project groups on the respective status of the project work. These take place during lecture times, but are also offered individually at additional time slots.