Service-centric Networking

Overview IOSL

Students collaborate in small groups and conduct a software development project. From a project management perspective, students coordinate themselves, define collaboration patterns, set up a code base, create, prioritize, and assign tasks and work packages, assess success/failure, and communicate their outcome to an academic audience. From a code production perspective, students conceptualize, design, implement, document, and communicate their software, where software may be an application, a service, or a data pipeline.

Topic domains include, yet are not limited to:

  • Blockchain,
  • Data Science,
  • Internet of Things (IoT) Computing,
  • Cloud Computing,
  • Digital Communities,
  • Web Services,
  • Linked Data,
  • Context-aware Computing.

Groups are supervised by SNET research assistants.

This course is held in English and requires advanced programming experience.

Target Group

This course is targeted at students for whom this course is a compulsory course (Wahlpflichtfach):

  • Computer Engineering (Master of Science) [StuPO 2015]
  • Computer Science (Informatik) (Master of Science) [StuPO 2013/2015]
  • Elektrotechnik (Master of Science) [StuPO 2015]
  • ICT Innovation (Master of Science) [StuPO 2019/StuPO2020]
  • Information Systems Management (Wirtschaftsinformatik) (Master of Science) [StuPO 2013/2017]
  • Medieninformatik (Master of Science) [StuPO 2017]
  • Wirtschaftsinformatik (Bachelor of Science) [StuPO2015]
  • Wirtschaftsingenieurwesen (Master of Science) [StuPO2015]

Guest students and interested students for whom this course is a compulsory optional (Freier Wahlbereich), optional (Studium Generale), or additional (Zusatzstudium) course are encouraged to approach us in advance in order to evaluate their individual fit.


Project topics will be announced on the ISIS course page and presented at the Introductory Lecture. After the project presentations, students will be assigned to a project topic and admitted for course registration according to AllgStuPO §36.

Groups work individually under guided support of their respective supervisors and present their progress twice throughout the semester in front of all students and supervisors (Milestone Meeting and Final Meeting).

Attendance at the Introductory Lecture is mandatory for course admission. Sessions are exclusively held online via the Zoom conference tool.

Introductory LectureWednesdayOctober 20, 202114:00 - 17:00Online
Milestone MeetingWednesdayDecember 15, 202114:00 - 17:00Online
Final MeetingWednesdayFebruary 9, 202214:00 - 18:00Online


The method of examination is the portfolio exam (Portfolioprüfung). A total of 100 points can be acquired in the following four categories:

  • Project Management(25 points)
  • Presentations (25 points)
  • Implementation (25 points)
  • Project Report (25 points)

The final grade under the terms of § 47 (2) AllgStuPO is calculated according to the grading scheme no. 2 of Faculty IV. Students who are absent at the Milestone Meeting or the Final Meeting are not eligible for points in the Presentations category.

Application and Distribution

Interested students can pre-register for this course until October 20, 2021 - 9 am. Detailed information can be found on the ISIS course page.

Students choose a project topic at the Introductory Lecture and are admitted for registration according to AllgStuPO §36.

Pre-registered students will receive admission priority over non-pre-registered students. Pre-registration does not guarantee admission. Waiting lists will be created per project topic in case the number of students exceeds the maximum number of students assigned to a project topic. Students who are both assigned to a project topic and not on the waiting list are admitted for course registration (Leistungsnachweis). Students can be admitted for both a project and seminar topic in parallel.