Track: Software Technology

Software technology has a major impact on the economies of industrialised countries. Information-processing systems provide the backbone for almost all administrative and logistic operations within commercial production, business and public administration.

Degree: Master of Science Computer Science, Track: Software Technology

Credits: 120 ECTS, 24 months

Type: Regular study programme

Mode: Full-time

Start: September

Language of instruction: English

Without software, high-tech systems are useless, whether large (e.g., a self-driving car or a robot for computer-assisted surgery) or small (e.g., a smartphone or an ordinary electronic card payment system). Moreover, software permeates all aspects of our life in society, ranging from Internet-based services like e-mail, online games, social networks and cloud computing, to large-scale scientific computing systems, traffic control systems and wireless sensor systems. All these systems need to have effective algorithms for their correct operation, good performance, high reliability and a well-thought-out architecture to make them easy to build and to maintain. Such essential features very well describe the specific focus of the Software Technology track.

What you will learn

If you choose the Software Technology track you will acquire knowledge and skills to design, develop and implement efficient algorithms, large-scale data structures and complex architectures. Furthermore, you will learn how to integrate them in real-world information-processing systems. Illustrative topics include distributed, multimedia, knowledge and secure processing, web and software engineering, visualization and interaction.