Perfectly equipped
Our laboratories and classrooms are top of the range.
The degree program teaches students the skills needed to select the best process models, methods, languages and tools for a software project and to design the development process and quality assurance in a well-founded manner. Students acquire in-depth knowledge of current development techniques and learn to develop new solutions according to scientific standards and to assess the legal and ethical consequences of using software. The skills acquired also pave the way for a doctorate in computer science.
Master of Science (MSc)
120
4
This diagram is a simplified representation. You can find detailed information on our current Curriculum
Our laboratories and classrooms are top of the range.
The ratio of teaching staff to students at Ulm University also allows for excellent student support in the Department of Computer Science. The exercise groups and tutorials are manageable, the formation of learning groups is specifically encouraged and additional offers such as programming workshops and the use of electronic communication and learning platforms make it easier to get started in this versatile subject, especially in the first semesters.
Practical relevance through projects:
Two extensive software projects are carried out in the Master's program, partly in cooperation with industry. This gives the course an extraordinary practical relevance in line with the motto: you can't just learn Software Engineering, you have to experience it!
Our students gain experience in software development for successful software projects in two extensive application projects, some of which are offered in cooperation with industry. The practical orientation from the Bachelor's degree is continued here.
Master's theses can be carried out in the research projects of the faculty's institutes or with industrial cooperation partners. The elective options in the third Bachelor's year lay the foundation for possible specializations, which can then be deepened in the Master's degree. It is possible to focus on theoretical content as a prerequisite for later research work, on more practical and technical skills, or on business skills for later work in management.
A great way to broaden your horizons in a subject area is to study at a foreign university. Students at Ulm University can apply for one or two semesters abroad at numerous universities, both throughout Europe as part of the ERASMUS program and outside Europe. If lectures are not required, internships and theses at other universities are also possible.
Ulm University has exchange agreements with over 100 universities in 26 countries.
International Office
Study in Ulm
Our Closing Ceremony at Münsterplatz
A Brief Introduction to Ulm
Welcome to the most liveable city in Germany. Albert Einstein's birthplace is a unique combination of science, leisure, top employers and culture. Top locations and events such as the Ulmer Zelt, Nabada or the Donaufest attract visitors to the quaint streets. Here you feel at home!
Copyright: City of Ulm