Master of Science in Computer Science
A comprehensive, English-taught Master's programme offering specialisations in autonomous systems, service technology, and visual computing.
Best for:Best for students with a strong Bachelor's background in Computer Science or Software Engineering seeking a research-oriented or industry-focused Master's degree.
Overview
The Master of Science in Computer Science at the University of Stuttgart is a full-time, English-taught programme designed to provide both broad theoretical foundations and deep technical specialisation. Students can choose from three major profiles: Autonomous Systems, Service Technology and Engineering, or Visual Computing. The curriculum balances compulsory core modules with flexible elective options, including research projects and international study opportunities. Graduates are well-prepared for both professional careers in industry and further academic research, supported by the university's strong ties to major technology companies in the region.
What you'll do
- Complete compulsory theoretical and methodological foundation modules in the first semester.
- Select core and extended modules from the chosen major profile.
- Participate in a graded seminar to develop written and oral presentation skills.
- Conduct a research project or laboratory course during the third semester.
- Author and defend a Master's thesis in the fourth semester.
Requirements
Degree required: Bachelor's degree (at least 6 semesters) in Computer Science, Software Engineering, or a closely related subject.
Degree offered: Master of Science
Language: English C1 level; official certificate required.
Instruction: English
- Strong academic performance in Bachelor's studies.
- English language proficiency at C1 level (e.g., IELTS 7.0, TOEFL iBT 95).
- Foundational knowledge in computer science theory and methodology.
- Bachelor's degree in a relevant field with a minimum duration of six semesters.
- Proof of English language proficiency.
Funding & terms
Programme and admissions
Admissions not verified
A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.
- Intake
- Not confirmed by the source
- Duration
- Not confirmed by the source
- Teaching language
- Not confirmed by the source
- Taught / research mode
- Not confirmed by the source
- Study mode
- Not confirmed by the source
- Campus
- Not confirmed by the source
- Prerequisites
- Not confirmed by the source
- Application instructions
- Not confirmed by the source
- Tuition
- Not confirmed by the source
- Funding
- Not confirmed by the source
How to apply
Applications must be submitted via the university's online portal. Applicants should check the specific windows for winter and summer semesters and ensure all required documentation is uploaded.
- Bachelor's degree certificate
- Academic transcripts
- English language proficiency certificate
Contact
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.