Maths 1 (Calculus)
Maths 2 (Linear Algebra)
Maths 3 (Multivariate Calculus & Probability Theory)
Programming 1 (Functional Programming)
Programming 2 (Imperative Programming)
System Architecture
Theoretical Computer Science
Algorithms and Data Structures
Software Lab
Elements of Machine Learning
Big Data Engineering
Concurrent Programming
Operating Systems
Computer Graphics
Database Systems
Embedded Systems
Information Retrieval and Data Mining
Artificial Intelligence
Computer Architecture
Security
Software Engineering
Compiler Construction
Automated Reasoning
Image Processing and Computer Vision
Computer Algebra
Algorithms and Data Structures
Introduction to Computational Logic
Geometric Modelling
Complexity Theory
Cryptography
Optimisation
Semantics
Verification
Telecommunications
October
All applicants
One final deadline on 15 July for the following winter semester and additional early submission deadlines: https://saarland-informatics-campus.de/en/computerscience-course/faq/