Master of Science in Software Engineering
A research-oriented master’s programme in software engineering with project-based learning and industry collaboration in Erfurt, Germany.
Best for:Best for computer science graduates seeking advanced technical and managerial skills in software engineering with hands-on project experience and industry collaboration.
Overview
The Master of Science in Software Engineering at the University of Applied Sciences Erfurt is a three-semester, full-time programme designed for graduates with a bachelor’s degree in computer science or a related field. This application-oriented programme focuses on advanced software development, architecture, and evaluation, preparing students for leadership roles in software projects. The curriculum integrates project-based teaching, including research and company projects, and emphasizes interdisciplinary collaboration, ethical considerations, and practical application in real-world settings. Graduates are equipped to tackle complex software challenges independently and are prepared for further academic pursuits or careers in industry, public sector, or research.
What you'll do
- Develop and implement modern software solutions using advanced methodologies and architectures.
- Analyse complex software development challenges and propose evidence-based solutions.
- Apply scientific research methods to software engineering problems in project-based settings.
- Collaborate in interdisciplinary teams on research and company projects, often with industry partners.
- Conduct independent research for the master’s thesis, typically in cooperation with a company or research institution.
- Develop leadership skills in planning, managing, and ensuring quality in software projects.
- Engage in ethical and responsible software development, considering social, economic, and ecological factors.
- Participate in project-based teaching formats, including research and company projects worth 5 ECTS credits each.
Requirements
Degree required: Bachelor's degree in Software Engineering, Computer Science, or a closely related discipline (e.g., Applied Computer Science).
Degree offered: Master of Science (MSc)
Language: English proficiency at B2 level (IELTS Academic: 6.5 or equivalent). German language skills at A2 level are recommended but not required for proof.
Instruction: English
- Proven academic background in Computer Science or related field.
- Basic proficiency in software development methodologies and tools.
- Ability to work independently and collaboratively in interdisciplinary teams.
- Strong analytical and problem-solving skills.
- Open to applicants from all countries.
- No age restrictions.
- No prior residency requirements.
- No specific prior experience caps beyond the bachelor’s degree.
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
Deadline: 15 May - 15 September (for the winter semester)
Applicants must submit their application through the uni-assist portal. Required documents include a completed application form, proof of bachelor’s degree, language proficiency certificates, and other supporting documents as specified. The application process is handled centrally by uni-assist, and further details can be found on the university’s official website.
- Completed application form
- Proof of bachelor’s degree (certified copy)
- Transcripts of academic records
- Proof of English proficiency (IELTS Academic: 6.5 or equivalent)
- Proof of German proficiency at A2 level (if applicable)
- CV (Curriculum Vitae)
- Motivation letter
- Passport-sized photograph
Contact
International Office· Admissions Support
https://www.fh-erfurt.de/en/central-facilities/international-office/incoming-students
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.