explain how software-intensive systems are designed, realized, validated, verified, deployed, and maintained.
explain key concepts and methods in agile software development
explain key concepts and methods in continuous development and operations (DevOps)
explain key concepts in software architecture for autonomous systems
explain how to determine functional and non-functional system properties, using model checking, formal verification, and software instrumentation
explain key concepts and methods in cloud computing and datacenter management