Learning Outcomes
Students have advanced hands-on experience with all aspects of software project work (including team-based software development, project management, collaborative decision making, documenting and communicating project results) in the area of distributed systems. They are able to solve real-world problems in the context of the design, implementation, and evaluation of, e.g., cloud-, fog-, and/or web-based application systems in contexts such as enterprise, start-up, and IoT. They are able to identify and articulate open research questions and theses for further work.