Study Guide is your digital personal assistant to studying in Germany.
Master's programme

Software Technology Stuttgart Technical University of Applied Sciences

Duration
3 semesters
Language of instruction
English
Tuition fees
Tuition varies
Next application deadline
View details
Language level required
English: B2
German: None

Always know what comes next

Study Guide gives you a personal to-do list tailored to your background, qualifications and interests, so you always know what to do next.

Programme overview

Quick facts

Degree
MSc
Duration
3 semesters
Full-time / part-time
Full-time, Part-time (study alongside work)
Intake
Winter and summer semester
Joint degree / double degree programme
No
A Diploma supplement will be issued
Yes
Combined Master's degree / PhD programme
No

Language of instruction

English

English only

Programme description

This three-semester, internationally-oriented course of study is designed to meet the demands of the industry for highly motivated, team-oriented software experts.

Students learn and apply state-of-the-art technology and standards in the fields of software development, information management, computer networks, and electronic commerce. The most recent theories, techniques, and standards in the fields of software development, data management, and computer networking are to be imparted to students in scientific terms. Students from the European Union may also study part-time. The part-time programme lasts five semesters.

Career Prospects

The Master's programme in Software Technology prepares for leadership and development tasks. Upon successful completion, there is a variety of applications with very good career opportunities in IT and telecommunications companies, in research and development departments of industrial and commercial enterprises as well as in software houses and consultancies. The degree qualifies for a possible promotion.

Programme structure

Lectures

The first and second semesters cover advanced theories, methods and techniques in the field of software development, data management, project management and computer networking.

Amongst others, these comprise the lectures in advanced topics in software engineering, databases, and software project management as well as lectures in system design and middleware technology. An elective module in each semester allows deeper knowledge of formal methods, e.g. "Cryptographic Algorithms", and in newest technological issues, e.g. "Business Intelligence".

A large software-project – spanning the whole second semester – gives practical foundation to theories and methods for the Master's thesis in the third semester. The Master's thesis is usually done in industry and focuses on the application of scientific methods in a real-life environment.

Master's Thesis

The thesis is usually written in cooperation with local companies and comprises analysis, design, implementation, and testing of certain software components, related to the modules taught in the programme.

Programme structure

Mode of study

  • Fully on-site

International elements in the curriculum

The curriculum of this study programme includes international elements that support global perspectives and cross-cultural learning:

  • Training in intercultural skills
  • International guest lecturers

Application and admission

Application period(s)

For each semester, there is an initial regular application period with a regular application deadline. If study places remain available after this deadline has ended, an additional application period with an additional deadline will be opened.

Summer semester (starts in mid-March)

  • Regular application deadline: 31 August
  • Additional application deadline: 15 January

Winter semester (starts on 1 October)

  • Regular application deadline: 28 February
  • Additional application deadline: 15 July

Academic admissions requirements

Applicants for the Master's degree programme must possess a university degree with grades significantly above average either in computer science requiring at least three years of university study or equivalent knowledge degree with knowledge in the following:

  • Database systems
  • Data structures and algorithms
  • Object-oriented programming
  • Software engineering
  • Software project management
  • Distributed systems

Language requirements

Please check all requirements directly with the respective higher education institution.

German language requirements

German: None

English language requirements

English: B2

Accepted certificates include
Certificates Minimum result
TOEFL iBT (since 2026)
Total: 4.5 / 6
IELTS Academic
Total: 6.5 / 9
TOEFL iBT (before 2026)
Total: 85 / 120

How to apply?

Website

Please check this website.

Click here

Costs and funding

Tuition fees per semester

Varied

Semester contribution

Approx. 190 EUR per semester (subject to change)

Cost of living

In general, students will need about 850 EUR per month to cover their living expenses:

  • Rent for a single room in a dormitory within Stuttgart: approx. 300 EUR to 450 EUR per month (private rooms or individual flats in Stuttgart usually cost more)
  • Health insurance: approx. 110 EUR per month
  • Semester ticket for public transport: approx. 210 EUR per semester
  • Food: approx. 150 EUR per month
  • Miscellaneous costs: approx. 150 EUR per month

Part-time employment

Surrounding companies usually offer student jobs for computer scientists. From time to time, a small number of jobs for students with specific backgrounds are offered by the university, including the possibility of participating in one of the research projects of the faculty.

Scholarships and financing information

  • The university participates in the Deutschlandstipendium programme. Students or admitted applicants may apply for funding (maximum of two semesters with 300 EUR per month) each year in April.
  • The Study Foundation of the Stuttgart University of Applied Sciences supports students with scholarships depending on their individual situations.

Living & services

Support for international students

  • Welcome event
  • Buddy programme
  • Pick-up service
  • Help with finding accommodation

Support with self-organised events (excursions, parties, etc.), cultural excursions offered by the International Students' Office

Career advisory services

Accommodation

Student accommodation is offered by the administration of the 12 universities in Stuttgart. About 6,500 furnished rooms are available. The monthly rent depends on their level of furnishing. All rooms have high speed, low cost Internet access. Using public transport with an inexpensive student ticket, a student can reach the campus in a few minutes.

As it is difficult to find private furnished apartments in Stuttgart, we advise you not to bring your family.

Contact

Main contact

Faculty of Geomatics, Computer Science and Mathematics

Address
Schellingstr. 24, 70174 Stuttgart
Email
E-mail

Discover other scholarships

Loading scholarships...

These scholarships might be available to this degree programme. Please select a country of origin first. 

Always know what comes next

Study Guide gives you a personal to-do list tailored to your background, qualifications and interests, so you always know what to do next.