• Xi’an Jiaotong-Liverpool University Featured Masters Courses
  • Goldsmiths, University of London Featured Masters Courses
  • Coventry University Featured Masters Courses
  • St Mary’s University, Twickenham Featured Masters Courses
  • University of Derby Online Learning Featured Masters Courses
  • Cardiff University Featured Masters Courses
  • New College of the Humanities Featured Masters Courses
  • University of Glasgow Featured Masters Courses
University of Southampton Featured Masters Courses
Cranfield University Featured Masters Courses
University of Worcester Featured Masters Courses
Queen’s University Belfast Featured Masters Courses
FindA University Ltd Featured Masters Courses

Master of Science in Computer Science

Course Description

The accredited Master of Science program in Computer Science is a two-year program that has been designed for international and German graduate students. The curriculum is very flexible. Students can compile their individual study plans based on their background and interests. It is also a very practical program. In addition to lectures and tutorials, students will complete two seminars, one or two projects and the master thesis.

In the beginning students will choose one or two key courses. Key courses are courses which introduce the students to the research areas represented at the Department of Computer Science. The following key courses are offered:

• Algorithm Theory
• Pattern Recognition
• Databases and Information Systems
• Software Engineering
• Artificial Intelligence
• Computer Architecture

After that, students can specialize in one of the following three areas:

• Cyber-Physical Systems
• Information Systems
• Cognitive Technical Systems

Here are some examples of subjects offered in the three specialization areas:

Cyber-Physical Systems:

• Cyber-Physical Systems – Discrete Models
• Cyber-Physical Systems – Hybrid Control
• Real Time Operation Systems and Reliability
• Verification of Embedded Systems
• Test and Reliability
• Decision Procedures
• Software Design, Modeling and Analysis in UML
• Formal Methods for Java
• Concurrency: Theory and Practice
• Compiler Construction
• Distributed Systems
• Constraint Satisfaction Problems
• Modal Logic
• Peer-to-Peer Networks
• Program Analysis
• Model Driven Engineering

Information Systems:

• Information Retrieval Data Models and Query Languages
• Peer-to-Peer Networks
• Distributed Storage
• Software Design, Modeling and Analysis in UML
• Security in Large-Scale Distributed Enterprises
• Machine Learning
• Efficient Route Planning
• Bioinformatics I
• Bioinformatics II
• Game Theory
• Knowledge Representation
• Distributed Systems

Cognitive Technical Systems:

• Computer Vision I
• Computer Vision II
• Statistical Pattern Recognition
• Mobile Robotics II
• Simulation in Computer Graphics
• Advanced Computer Graphics
• AI Planning
• Game Theory
• Knowledge Representation
• Constraint Satisfaction Problems
• Modal Logic
• Reinforcement Learning
• Machine Learning
• Mobile Robotics I

We believe that it is important for computer science students to get a basic knowledge in a field in which they might work after graduation. Therefore, our students have the opportunity to complete several courses and/or a project in one of the following application areas:

• Bioinformatics
• Educational Sciences
• Geosciences
• Cognitive Sciences
• Mathematics
• Medicine
• Meteorology
• Microsystems Engineering
• Physics
• Political Sciences
• Psychology
• Sociology
• Economics

In the last semester, students work on their master’s thesis. They are expected to tackle an actual research question in close cooperation with a professor and his/her staff.

Visit the Master of Science in Computer Science page on the University of Freiburg website for more details!

(Student Profile)


Studying at the University of Freiburg is an unforgettable experience. The department of computer science offers a rich choice of state-of-the-art lecture courses, seminars and tutorials, it is well-equipped and located in nice and convenient buildings. We have highly qualified and experienced professors here and, needless to say, the University of Freiburg provides a high quality of education.

For any student it is essential not only to study hard but also to have a chance to rest. And the marvelous nature with beautiful landscapes and truly unique atmosphere of the city of Freiburg always helps to relax. I’m really glad to have such a great opportunity to study at the University of Freiburg!

Having completed my Master's degree, I am now pursuing my Phd. at the University of Freiburg.


Christoph-Ruechardt scholarship - 10 Awards

Since 2009, the Faculty of Engineering through sponsorship from enterprises in Baden, awards every year ten scholarships of 1200 Euro each to Master students. These scholarships are funded by the „Faculty of Engineering Foundation“ and managed by the „Association of Friends of the University of Freiburg“.The scholarships are granted based on performance and shall support students who have already shown an excellent academic potential during their undergraduate studies.

Value of Scholarship(s)

1000 per year


Applicants for the scholarship in 2010 should commence a Master’s program in Computer Science, Applied Computer Science, Bioinformatics and Systems Biology or Microsystems Engineering in the summer term 2010 (starting in April) or in the winter term 2010/11 (starting in October) and have completed their undergraduate studies with a CGPA of 1,5 (German grading system*).The recipients of the scholarships will be chosen by a selection committee of the Faculty of Engineering.

Application Procedure

Applications should include:- Motivation letter for the scholarship (approx. 1 page, not identical to the motivation letter for the Master application)- Recommendation letter from a university professor (approx. ½ page, free text)- Certified copy of your bachelor’s transcript of marks

Further Information


Entry Requirements

Bachelor in Computer Science (or equivalent)

Email Enquiry

Recipient: University of Freiburg

Insert previous message below for editing? 
You haven’t included a message. Providing a specific message means universities will take your enquiry more seriously and helps them provide the information you need.
Why not add a message here
* required field
Send a copy to me for my own records.

Your enquiry has been emailed successfully

Cookie Policy    X