Main Content

B.Sc. Mathematik (Mathematics)

This bachelor program provides a wide and solid education in mathematics with optional modules, the basics in computer science, an internship for job orientation, as well as a minor chosen from a wide array of subjects. Typically, the degree enables entry into professions involving teams of mathematicians in the business or public sectors, as well as to a master’s studies program (under additional requirements). Students who have successfully completed this B.Sc. program are, in particular, able to develop and implement procedures to solve practical and theoretical problems using mathematical methods, and are able to collaborate with other faculties.

The B.Sc. Mathematik program is comprised of modules (What are modules?) from the fields of mathematics, computer science and the student's chosen minor. The following table provides an overview of the modules to be completed throughout the course of study according to their allocation to academic disciplines in terms of content. The fundamentals are taught in the basic modules, while the advanced modules take the content further, and the practical modules provide students the opportunity to practice applying what they have learned. The elective modules can be chosen based on individual interests. Further information on the study program can be found at the German program web page, in the Study and Examination Regulations (in German only) and the current module guide.

Basic Modules in Mathematics   42
   Foundations of Mathematics
        Grundlagen der Mathematik  
R 6

   Linear Algebra I
        Lineare Algebra I
R 9

   Linear Algebra II
        Lineare Algebra II
R 9
   Analysis I 
        Analysis I 
R 9

   Analysis II 
        Analysis II 
R 9
Advanced Modules in Mathematics (Core Subjects)
R 9
   Complex Analysis and Vector Analysis
        Funktionentheorie und Vektoranalysis
R 9
   Measure and Integration Theory
        Maß- und Integrationstheorie
R 6
   Numerical Analysis
        Numerik (Numerische Basisverfahren)
R 9
Practical Modules   12
   Mathematical Internship
        Mathematisches Praktikum
E 6

1 out of 3

   Internship Stochastics
        Praktikum zur Stochastik
E 6
   Advanced Software Lab
        Fortgeschrittenenpraktikum in der Informatik
E 6
   Industrial Internship
R 6
Basic Module in Computer Science   9
   Object-oriented Programming  
        Objektorientierte Programmierung
E 9


1 out of 2

   Declarative Programming
        Deklarative Programmierung
E 9
Electives in Mathematics   48
   Eligible modules according to the module guide E 48
Seminars in Mathematics
   Selected Topics in Mathematics A (Proseminar) 
        Ausgewählte Themen der Mathematik A ("Proseminar")  
R 3
   Selected Topics in Mathematics B (Seminar)
        Ausgewählte Themen der Mathematik B ("Seminar")  
R 3
Minor Subject
   Eligible modules according to the module guide E 18
Final Module
   Bachelor Thesis
R 12
Sum   180

(R=Required module, E=Elective)