Mathematics and Computer Science (Master)

Artificial intelligence is transforming our world: autonomous vehicles are making split-second decisions on the road, smart systems are helping doctors detect tumours in medical images, and machine learning algorithms are optimizing processes across industry, research and everyday life. Behind all these applications lie powerful mathematical models and innovative computational methods. It is only through the interplay of these two disciplines that intelligent and secure AI systems can be developed.

Mathematics provides the theoretical foundations for machine learning, optimization methods, statistics and data analysis. Computer science turns these concepts into efficient algorithms, software and intelligent applications. The dynamic interplay between these two fields underpins many of our current and future technologies, from AI to medical image processing.

The close interconnection between mathematics and computer science is a particularly attractive aspect of studying at Saarland University. Computer science in Saarbrücken enjoys an international reputation for its outstanding research and strong mathematical foundations. The Department of Mathematics is home to renowned research groups that develop computer-based methods for solving complex scientific problems. Three cross-institutional professorships shared between mathematics and computer science strengthen collaboration between the two disciplines and create ideal conditions for interdisciplinary research and teaching.

The courses of the Master’s program are held in English.

Subject at a glance

The four-semester Master's degree programme in Mathematics and Computer Science provides advanced knowledge in both mathematics and computer science and allows students to specialize in either field, or in both. One of the programme's key strengths is that students can choose from the broad range of modules offered by both departments. Students can also complete their final-year research project on cutting-edge topics at the interface of mathematics and computer science, providing valuable insight into how the two disciplines interact. Graduates are also well prepared to pursue doctoral research in either subject.

Career prospects

Graduates of the Mathematics and Computer Science degree programme possess a highly versatile skill set and are in strong demand on the job market. The combination of a solid grounding in mathematics and expertise in computer science opens up excellent career prospects, both in traditional fields and in innovative, future-focused industries.

The skill sets that our graduates possess are particularly sought after in research and development departments and in technology-driven companies in the finance and e-commerce sectors as well as in automotive and mechanical engineering, medical technology, pharmaceuticals and telecommunications. Graduates in these sectors develop new algorithms, analyse complex datasets, optimize technical processes or design high-performance software solutions for demanding applications.

Artificial intelligence is a particularly dynamic field offering exciting career opportunities. Whether designing modern machine learning methods, developing trustworthy AI systems, analysing large datasets, or modelling and optimizing intelligent applications, the Mathematics and Computer Science degree programme provides an ideal foundation on which to help shape the technologies of tomorrow. At the same time, the programme prepares graduates for careers in academic research as well as positions of responsibility in industry, business and the public sector.

Requirements

Sound basic knowledge in both mathematics and computer science is a prerequisite for admission to the master’s program – a one-sided education is not sufficient. Ideally, applicants have a profile similar to the degree of the Bachelor's program in Mathematics and Computer Science of Saarland University. In mathematics, an emphasis is on certified studies in analysis, linear algebra, numerics and stochastics. In computer science, on the other hand, basic knowledge of programming, algorithms and data structures, and especially theoretical computer science is required – programming knowledge alone is not sufficient. A proof of English language skills is also required.

    • Course of study

      more
    • Study program documents

      more
    • Admission requirement and application

      more

Contact

Programme coordination

Course adviser
Peter Ochs
Phone: +49 681 302-70149
ochs(at)math.uni-sb.de
ochs(at)cs.uni-saarland.de

Study coordinator
Rami Ahmad
Phone: +49 681 302-4445
studienkoord(at)math.uni-sb.de

Central Student Advisory Service

Saarbrücken Campus
Building A4 4, Ground floor
Phone: +49 681 302-3513
studienberatung(at)uni-saarland.de
www.uni-saarland.de/studienberatung