Academic structure, teaching phases, and curriculum for M.Sc. Computer Science at University of Freiburg.


Informatik/Computer Science (Master of Science)
Teaching phases
Four-semester Master of Science
Flexible computer science curriculum with advanced lectures, seminars, lab course, study project, customised course selection, specialisation options and master’s thesis.
Tuition fee and hostel estimate
Year-wise cost data is not currently published for this program.
Applying to University of Freiburg?
Students Traffic verifies seat availability, checks current recognition status, and prepares your complete application for University of Freiburg. The consultation is free.
Academic structure, teaching phases, and curriculum for M.Sc. Computer Science at University of Freiburg.


Informatik/Computer Science (Master of Science)
Teaching phases
Four-semester Master of Science
Flexible computer science curriculum with advanced lectures, seminars, lab course, study project, customised course selection, specialisation options and master’s thesis.
Tuition fee and hostel estimate
Year-wise cost data is not currently published for this program.
Applying to University of Freiburg?
Students Traffic verifies seat availability, checks current recognition status, and prepares your complete application for University of Freiburg. The consultation is free.
Training & support
Practical training & industry exposure
The Faculty of Engineering describes computer science teaching through mathematical foundations, programming, networks, operating systems, algorithms, databases, software engineering, AI, machine learning, image processing and computer graphics. The bachelor’s curriculum also includes system-design, hardware and software practicals, projects and a thesis. The English-taught computer science master’s offers flexible study across algorithmics, data analysis, graphics, software and hardware development, machine learning and bioinformatics, with seminars, a lab course, study project and thesis.
Training & support
Practical training & industry exposure
The Faculty of Engineering describes computer science teaching through mathematical foundations, programming, networks, operating systems, algorithms, databases, software engineering, AI, machine learning, image processing and computer graphics. The bachelor’s curriculum also includes system-design, hardware and software practicals, projects and a thesis. The English-taught computer science master’s offers flexible study across algorithmics, data analysis, graphics, software and hardware development, machine learning and bioinformatics, with seminars, a lab course, study project and thesis.