University of Stuttgart campus

Engineering

BSc Software Engineering at University of Stuttgart

University of Stuttgart, Germany

Programme overview

Software – Shaping the Future! Software is indispensable in almost every aspect of life today. It must be stable, reliable, and user-friendly.

Duration: 6 semesters (3 years)  |  Study mode: full-time, German-taught  |  Intake: Winter semester  |  Location: Stuttgart, Baden-Württemberg, Germany

What you will study

During the first three semesters, you will build a strong foundation in mathematics, computer science, and software engineering, which will support your continued studies. Starting in the third semester, you will build on these foundations, select courses from two catalogueues, and tailor your studies to your interests. This course project allows you to apply what you have learned directly in a practical setting, thereby gaining a realistic insight into the industry.

Career pathways

Software engineers are currently in high demand, mainly because they not only write code but also bring valuable project management skills to the table. Today, every industry needs IT support – from telecommunications, banking, and insurance to mechanical engineering, the automotive industry, medical technology, and education. Software engineers are in demand!

Official programme page

Application information

Entry requirements

Admission restricted (NC). Internship not required. Language: English level of at least B2 Application deadline: July 15 for winter semester. Language Requirements: You must have an English level of at least B2. The exact regulations can be found in the examination regulations. Application period: May 15 – July 15

Intake: Winter semester

Duration: 6 semesters (3 years)

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.