The Master’s program in Software Technology is designed for graduates with a bachelor’s degree in computer science or a related field who wish to deepen their knowledge of software development and application in a targeted manner.
The goal of the program is to train professionals for demanding development and leadership roles in an international environment. Based on a scientific foundation, the program teaches current methods, technologies, and standards in software engineering that are necessary for the development and operation of complex software systems. In addition, key skills such as teamwork, communication, and project-oriented work are fostered.
The three-semester, internationally oriented program is closely aligned with industry requirements. Companies are actively involved in the curriculum and contribute practical perspectives. Students work with modern technologies in fields such as software engineering, information management, artificial intelligence, and e-commerce.
All courses are conducted in English.
- Application deadline
- Summer semester (starting mid of March)
- From 1st August to 22nd October the previous year.
- Winter semester (starting 1st October)
- 2nd May
- Study time
- 3 semester full-time | 5 semester part-time
- Study title
- Master of Science (M.Sc.)
Applicants to the master’s program must:
- Hold an above-average degree in computer science or a related field from a German university or a comparable foreign institution, with a minimum of 7 semesters and 210 credit points (ECTS).
- Demonstrable competencies from the first degree in the following areas
- Programming (knowledge of at least one object-oriented programming language)
- Software engineering
- Database systems
- Data structures and algorithms
- Distributed systems
- Proficiency in English, typically demonstrated by an IELTS score of 6.5 or higher or a TOEFL score (computer-based: at least 213 points; paper-based: at least 550 points; internet-based: at least 85 points)
Please note: The application procedure for the coming semester takes place electronically. The old application documents are no longer valid. To apply via the electronic application portal, you will need digital copies of the following documents:
- tabulated, one page, complete resume/curriculum vitae in English
- a 500 words "Statement of Goals and Objectives", describing previous work, the goals and objectives in pursuing graduate studies at the Stuttgart University of Applied Sciences as well as future plans
- TOEFL score of 563 points (paper-based test), 223 points (computer-based test).85 points (internet-based test)
The official TOEFL report can be sent directly through the Educational Testing Service (institution code: 8514)
Or if it is not possible for you to take a TOEFL test we accept a IELTS test with a score of Band 6,5 and higher.
A TOEFL or an IELTS exam is strictly required for all applicants, except native speakers. - Secondary school leaving certificate (GCE O- and A-level, international Baccalaureate, High School Diploma, etc.)
- Higher education Degrees awarded (e.g. Bachelor Degree (BSc))
Records must be submitted for all post secondary academic work completed or in process and for all degrees. The records must give detailed information on the content and quality of the student's performance. The student's rank in class should be noted whenever possible. Transcripts should list, for each individual course that was taken, (1) the course title, (2) the marks or grade obtained, and (3) the minimum mark for a "pass". Transcripts must be submitted in both the original language and in English or German.
All translations must be literal and complete versions of the original records.
Where the grading system does not follow the German scheme, an explanation of the grading system has to be attached - 2 recommendation letters
- Students from India send an APS certificate, if available.
The enrolment fee amounts to Euro 192,50 for the first semester and Euro 180,50 for each following semester (as of June 2024).
Attention: The state government of Baden-Württemberg has introduced study fees of Euro 1500,- per semester for international students coming from non EU-Countries starting from Winter semester 2017/18.
Further details about the expected study fees are available on the official website of Baden-Württemberg.
Programme Structures
The first and second semester covers advanced theories, methods and techniques in the field of software development, data management, project management and computer networking. Amongst others this comprises the lectures "Advanced Topics in Software Engineering", "System Design", "Advanced Topics in Databases", "Middleware Technology" and "Advanced Topcis in Software Project Management". An elective module each semester allows deepening the knowledge in formal methods (e.g. "Cryptographic Algorithms") and in newest technological issues (e.g. "Business Process Technology"). A large software-project – spanning the whole 2nd semester – gives practical foundation to the theories and methods above.
Full Time
| 1. Year - Summer Semester | 1. Year - Winter Semester | 2. Year - Summer Semester |
|---|---|---|
| Concepts of Programming Languages | Middleware Technology | Master Thesis |
| Databases II | Software Project | |
| Software Project Management II | Software Verification and Validation | |
| Software Engineering II | System Design | |
| Intercultural Training Part 1 | Intercultural Training Part 2 | |
Elective Module I Data Structures and Algorithms | Elective Module II Business Intelligence |
Part Time
| 1. Year - Summer Semester | 1. Year - Winter Semester | 2. Year - Summer Semester | 2. Year - Winter Semester | Final Semester |
|---|---|---|---|---|
| Concepts of Programming Languages | Software Project | Databases II | Middleware Technology | Master Thesis |
| Software Engineering II | System Design | Software Verification and Validation | ||
| Software Project Management II | Intercultural Training Part 2 | |||
| Intercultural Training Part 1 | ||||
Elective Module 1
| Elective Module 2
|
Relations between businesses are increasingly interconnecting on an international scale. Graduates with an international degree Software Technology posses a distinct advantage on the job market. It is becoming increasingly important to employ university graduates who have studied abroad and can document their mobility and flexibility through the attainment of an international academic degree.