Software Engineering - Bachelor's study program

Information for prospective students

Course content, study program structure, and the application process – guidance and information on the Bachelor's study program in Software Engineering at the University of Stuttgart.

Study program structure and content

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 catalogs, 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. Elective modules allow you to select a specialized field of study to specifically prepare for your future career. You will also have the opportunity to apply the knowledge you have gained when writing your Bachelor’s thesis.

Studying abroad

Intercultural exchange, enhanced language skills, fresh perspectives on your field of study, exciting adventures, lifelong global friendships, personal growth, and a valuable boost to your CV — all this and more awaits you during a stay abroad! Are you interested in studying abroad for one or two semesters, or doing a language course or an internship, or would you like to take part in a summer school? The International Office will help you to make your stay a reality.

Images from the study program

Get a glimpse of how the study program works.

To the top of the page