Self-organizing Systems

Lecturer M.Sc. Christian Krupitzer
Exercises M.Sc. Martin Pfannemüller
Type 2L + 2E
ID-number IS 627
Prerequisites Recommended: IS 554, Java programming
Course Language English
Form of assessment Written (60 min) or oral examination
Applicable for M.Sc. Management, M.Sc. Business Education, M.Sc. Business Informatics, M.Sc. Economics, Diploma Business Administration, Diploma Business Informatics
Start 05.09.2017 (Exercise: 14.09.2017)
End 05.12.2017 (Exercise: 07.12.2017)


In this lecture we discuss concepts and algorithms for self-organizing distributed systems. Such
systems adapt themselves, e.g. their behavior or structure to the current state of their execution
environment. We discuss current application areas and the technical background, algorithms and
protocols for self-organization.

Learning Outcomes

  • Introduction into Self-organizing distributed systems and their architecture
  • Consensus in distributed systems
  • Biologically inspired adaptive systems (e.g. Ant computing, Swarm Intelligence)
  • Machine Learning, e.g. Learning Classifier and Neural Networks


Time Monday Tuesday Wednesday Thursday Friday
B1 (08:30am - 10:00am)
B2 (10:15am - 11:45am)
B3 (12:00pm - 13:30pm)
B4 (13:45pm - 15:15pm)
B5 (15:30pm - 17:00pm) Lecture (L15, 1-6, A 001) Exercise (O131)
B6 (17:15pm - 18:45pm)