Bachelor Computer Science – Category: Mathematics

Areas

Show all
■  Mathematics 

Plan for semesters

Show all

Click graphic to filter the table.

Sem. Module  Area ECTS 
1 Math for Computer Scientists 1 (MA1)
1. Semester | 5 ECTS | Mathematics
Think logically and systematically: You will learn set theory, relations, functions, and logic, apply proof techniques, and use graph theory to reason mathematically and solve simple computer science problems in a structured manner.
Mathematics
5 ECTS
2 Math for Computer Scientists 2 (MA2)
2. Semester | 5 ECTS | Mathematics
Deepen your mathematical foundations: You will learn about number theory, linear algebra, and the fundamentals of cryptography. Using mathematical proof techniques, you will analyze and solve problems in computer science.
Mathematics
5 ECTS
2 Theory of Computer Science (THI)
2. Semester | 5 ECTS | Mathematics
Understand the Foundations of Computer Science: Explore logical reasoning, formal systems, and mathematical models that explain how computers solve problems. You will also learn how information is processed, what computers are capable of, and where their limitations lie.
Mathematics
5 ECTS
3 Math for Computer Scientists 3 (MA3)
3. Semester | 5 ECTS | Mathematics
Analyze data systematically: You will learn combinatorics, probability theory, and statistics to solve data-driven problems in computer science in a well-founded manner.
Mathematics
5 ECTS
Impressum | Fakultät für Informatik | Technische Hochschule Mannheim | Stand 2026-08-25 10:02:59