Software Technology and Programming Languages
The development of software solutions is subject to the modeling and organization and the processing of data and data structures. In this context, the Software Technology and Programming Languages profile deals with principles, methods, and tools of the entire software development process in analysis, design and modeling, programming, verification, and the maintenance of complex distributed multimedia software systems. The diverse offerings in the profile range from in-depth aspects of project and quality management of software projects and patterns and frameworks to the theory of programming and the development of compilers to immersive and self-adapting and cobotic systems.