Computer Science & Engineering Degree Courses

Contact Our School

University Of Freiburg - Faculty Of Engineering:
The University of Freiburg, founded in 1457, is one of the oldest universities in Germany and looks back on a long tradition of excellence in teaching and research. Whether in the humanities, the sciences or engineering, Freiburg's students and faculty have made a significant impact on the academic world. The 11th and newest faculty of the university is the Faculty of Engineering which was established in 1995. It comprises the Department of Computer Science and the Department of Microsystems Engineering offering undergraduate and graduate programs to approximately 1,200 students.

Email: Contact us here

International Master's Degree Programs - 2-year:


Master of Science in Computer Science:

Photo of Computer Science & Engineering Degree CoursesThe 2-year Master of Science (M.Sc.) in Computer Science degree program is designed for German and international graduates of a bachelor in computer science program (or a closely related study field). The course has been accredited by ASIIN. 

Although some subjects are taught in German, it is perfectly possible to study the whole programme in English. Therefore, German proficiency is not a pre-requisite for admission. 

Thanks to a very flexible curriculum students can develop their own profile. After having completed two key courses (Algorithm Theory, Pattern Recognition, Databases and Information Systems, Software Engineering, Artificial Intelligence or Computer Architecture) students will specialize in one of the following three areas:

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

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.


Master of Science in Microsystems Engineering (Taught in English)
This 2-year program is designed for highly qualified graduate students holding a Bachelor's degree in engineering or science. 

The curriculum comprises courses in Assembly and packaging technology, Microelectronics, Micro-mechanics, MST design, Optical microsystems, Sensors, Signal processing, Dynamics of MEMS, Micro-actuators, Analytics of microsystems, biomedical microsystems, Micro-fluidics, MST design and Probability and statistics.

In the second year, students can specialize in two out of seven concentration areas:

• Circuits and systems
• Design and simulation
• Life sciences: Biomedical engineering
• Life sciences: Lab-on-a-chip
• Materials
• Process engineering
• Sensors and actuators

Essential for the successful completion of the Master’s degree is submission of a Master’s thesis, which is based on a project performed during the third and fourth semesters of the program. #

Each student works as a member of one of the 18 research groups of the department, with full access to laboratory and cleanroom infrastructure.


Sustainable Systems Engineering (Taught in English)
Taught in English, the Master's programme in Sustainability Engineering is designed for highly qualified graduate students holding a Bachelor‘s degree in engineering or science. 

It provides an in-depth knowledge in fields like

• Sustainable materials
• Energy systems (particularly solar energy)
• Resilience
• Natural resources
• Technology and society. 


Mikrosystemtechnik (Taught in German) 
Image of Computer Science & Engineering Degree CoursesThis 2-year program is designed for students from Germany and abroad with a bachelor degree in microsystems engineering. 

The programme’s highly interdisciplinary curriculum offers a wide variety of electives, ensuring that students acquire a broad spectrum of the skills needed to keep abreast with this dynamic and rapidly evolving field.

It provides students with an excellent education in Microsystems Engineering and qualifies them for work in management positions in research and industry or further study in a PhD programme. 

The MSc in Mikrosystemtechnik complies with the Bologna Declaration for European education.


Master of Science in Embedded Systems Engineering (Taught in English)
This 2-year masters program is open to graduate students who have obtained a Bachelor's degree (or equivalent) in computer science, embedded systems, electronic or electrical engineering, physics or in a closely related engineering field.

With a flexible curriculum and a high number of elective courses, students can shape their individual profile. 

The curriculum consists of courses belonging to the following areas: Software based components; Design of microelectronic and micromechanic devices; System optimisation regarding speed, cost and energy efficiency; System integration and Safety and reliability. 

Six different concentration areas are offered: Design and simulation; Reliable embedded systems; Circuits and systems; Distributed systems; Sensors and actuators; Robotics and computer visions.


Master of Science Programs in cooperation with other faculties:
• Neuroscience (Taught in English)
• Renewable Energy Engineering and Management (Taught in English)
• Sustainable Materials - Functional Materials (Taught in English and German)
• Sustainable Materials - Polymer Sciences (Taught in English and German)


3-Year Bachelor of Science (B.Sc.) Degree Courses:

The language of instruction for the bachelor's programs is German. Students receive ECTS credits for each module they complete with a passing grade.

Bachelor programs at the University of Freiburg consist of 180 ECTS credits to be earned within a standard period of study of six semesters.

Computer Science Degree:
Computer science is not just about programming, but also about the practical application of solutions using computers. If you have experiPhotos of University Of Freiburg - Faculty Of Engineeringence with abstract concepts in mathematics or physics and know how to apply mathematical methods to practice, then computer science is for you. 

Embedded Systems Engineering Degree:
This program was designed for students who are interested in technology and want to pursue an industrial or academic career in this forward-looking field of engineering.

The curriculum is a combination of mathematics, computer science and electronics.

Mikrosystemtechnik (Microsystems Engineering)
To be able to develop and manufacture microsystems, you have to be an expert in the necessary technologies and methods of MEMS. In the first year of studies, students acquire all the tools a modern engineer needs.

As students acquire more advanced knowledge in microsystems, they choose a field of specialization, such as medical technology, biology or automotive electronics.

Updated: 2019-02-19

Contact Us Today - Send a Quick Email here:

Name *
Email Address *
Phone Number
City / State / Area where I live
I live in this country *
Program / Start Date preferred *
Remaining characters
(you may be asked to complete a Captcha)
Address: Georges-Köhler-Allee 101, Freiburg, Germany
Some interested visitors submitting program inquiries to our school up to 2019-03-09 were from:

berlin;   Jammu and Kashmir, India;   CHENNAI, India;   Pune, Maharashtra, India;   New Delhi/Delhi, India;   punjab batala, India;   Almaty, Kazakhstan;   Cape town, South Africa;   Cebu City, Philippines;   Berlin germany, Germany;   and more.