University of Freiburg

Computer Science

M.Sc. (Master of Science)
Subjects: Computer Science, Information Engineering, Machine Learning, Software Engineering
Artificial Intelligence Cyber Physical Systems
English only
Winter semester: 31 May/15 Jul
Summer semester: 15 Dec/15 Jan
Application Deadlines
2 Years (starting: Both semesters)
Free / € 1500
Tuition Fees (per semester)
Start Dates
Winter Semester: October
Summer Semester: April
Both semesters
Mode of admission:
without admission restriction
directly at the University
Study mode:
On campus

Course Description

Robotics, artificial intelligence, software development, and machine learning are just some of the amazing subjects that you will learn during the M.Sc. in Computer Science. Do you want to specialize in artificial intelligence or in cyber-physical systems? During this program you’ll be able to freely choose your courses of study and build your study plan according to your personal interests. Enroll in this program and learn more bout these breathtaking technologies that will lead our future.


Qualification Requirements

Previous Degree

Bachelor's degree in computer science, math, or in a closely related field. Very good command of mathematics and theoretical computer science (e.g. differential equations, linear algebra, analysis, formal languages, formal grammars, Turing machines, decidability, complexity theory, logic, automata, algorithms and data structures, operation systems, computer networks, computer architecture).

Language Requirements

The following certificates are recognised as proof of your language proficience.

CEFR English
min C1
min 7
min 95
min C2 Proficiency (CPE)
min C1 Advanced (CAE)
PTE Academic
min 76
Does the university recognize "other equivalent language certificates"? yes

Additional information:
Only native speakers from the USA, the UK, Australia, New Zealand, and Canada are exempted from submitting one of these English language certificates. A confirmation that the medium of instruction at your university was English is not sufficient. German proficiency is not a prerequisite for this program. However, it is strongly recommended that you have a basic knowledge of the German language before going to Germany since you will need to speak German in order to communicate outside of the University.

Application & Admission

Application Deadlines

Applications are open from:
Winter semester:April 01 (German)April 01 (EU)April 01 (Non EU)
Summer semester:November 02 (German)November 02 (EU)November 02 (Non EU)
Spring semester:

Application Procedure & Selection

Mode of Admission:
without admission restriction
Admission Test/Interview:
directly at the University
Application Fee:


Application Documents

Applications will be done electronically. These are the documents needed:

  1. Original undergraduate diploma or certified copy (bachelor's or equivalent), if already available.
  2. Original undergraduate transcript of records or certfied copy, showing all courses and credits taken and all grades/marks obtained as well as the final/current overall average grade.
  3. If applicable: letter or certificate issued by your university, stating one of the following: registration, submission or completion of your final thesis, or expected graduation date.
  4. Your English proficiency test result (see language requirements).
  5. An APS certificate (only for applicants who have studied in China or Vietnam).

Additional documents that can be useful to submit:

  • Curriculum vitae or resume.
  • Letter of motivation.
  • Letter of recommendation.
  • Description of those subjects of your bachelor's degree that covered topics from mathematics and theoretical computer science.
  • GRE score (all three sections are important).
  • Certificate about your class rank.
  • Certificate about the average grade of your class.
  • University entrance exam result from your home country.
  • GATE score (India).

Please note that all additional documents have to be merged into one pdf document before you can upload them to the application portal.

Undergraduate diploma and transcript of records: If you have completed your studies, but not yet received the bachelors diploma, the transcript of records has to show the total number of credit points, final grade and the remark "degree conferred" or "degree awarded". If not, please submit an additional confirmation letter from the university stating the total number of credit points, the final grade and that the degree has been conferred.
If you have not yet completed your undergraduate studies, please submit letter or certificate issued by your university, stating one of the following: registration, submission or completion of your final thesis, or expected graduation date.

Further Information

For more information please check the

Course Website