Algorithm Analysis and Problem ComplexityArtificial Intelligence (incl. Robotics)Artificial intelligenceComputation by Abstract DevicesComputational complexityComputer Communication NetworksComputer networksComputer scienceComputer softwareDiscrete Mathematics in Computer ScienceElectronic data processing, distributed processingSoftware engineering