Software Engineering

Study mode:On campus Study type:Full-time Languages: English
Deadline: May 1, 2026
StudyQA ranking:6614 Duration:2 years

Photos of university / #uni.augsburg

The Bachelor's degree program in Software Engineering at the University of Augsburg is a comprehensive and innovative educational pathway designed to prepare students for the dynamic and demanding field of software development. This program combines theoretical foundations with practical applications, equipping students with the essential skills to design, implement, test, and maintain complex software systems across various domains. The curriculum covers core topics such as computer science fundamentals, programming languages, software architecture, algorithms, data structures, and database management. Additionally, students gain expertise in modern software engineering methodologies, including agile development, DevOps practices, and software quality assurance, enabling them to work efficiently in collaborative development environments.

Throughout the program, students have the opportunity to engage in hands-on projects, internships, and collaborative exercises that reinforce their technical competencies and foster teamwork, problem-solving, and communication skills. The integration of cutting-edge topics like artificial intelligence, machine learning, cybersecurity, and cloud computing ensures that graduates are well-versed in emerging technological trends and industry standards. The program also emphasizes software design principles, user experience, and system integration to prepare students for the multifaceted challenges of real-world software engineering.

The University of Augsburg’s state-of-the-art laboratories, dedicated faculty, and close ties with industry partners provide an enriching learning environment where students can apply their knowledge in practical settings. Upon successful completion of the program, graduates will possess a solid foundation for various career paths including software developer, systems analyst, quality assurance engineer, or project manager in sectors such as IT services, finance, healthcare, manufacturing, and more. They will also be well-prepared for postgraduate studies or research in computer science and related fields. Overall, the Software Engineering program at Augsburg aims to nurture innovative, responsible, and highly skilled professionals who can contribute effectively to the technological advancement of society.

Educational organisation

Lectures, seminars, labs, internship in the industry
Degree is jointly awarded by the University of Augsburg, the Technical University Munich, and the LMU Munich.

Study abroad unit(s)

Master's thesis may be written abroad or at a company.

Internships

An internship of eight weeks is to be completed during the summer break between the second and the third semester. The internship is usually done at one of the programme's industry partners.

Forms of assessment

Oral examinations, written examinations, assignments and presentations, practical work

Course objectives

The programme is geared towards the top two percent of students in computer science and aims to educate an elite for the leading-edge areas of software engineering who are not only able to face the challenges of tomorrow, but to be actively involved in the development of tomorrow's solutions.

Language requirements

Fluency in written and spoken English is expected. The applicant should be able to converse in English for the personal interview.

Academic requirements

  • Bachelor's degree (or equivalent) in computer science or a closely related field
  • outstanding grades from previous courses and personal dedication which transcends the compulsory programme in a normal study course

Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

Enrolment fees

101 EUR per semester. The fee includes a semester ticket for public transport in Augsburg.

Costs of living

Approx. 700 EUR per month to cover rent and personal expenses

Services and support for international students

In addition to the academic support by lecturers and tutors within the programme, continuous administrative support is provided by the team of the International Office of the University of Augsburg. The International Office team offers special assistance with typical problems, such as complying with all formalities pertaining to residency permits and the search for accommodation. They also sponsor introduction days, intercultural training courses, language courses, and local excursions in order to help international students with their studies and the establishment of new social contacts.

Accommodation

The International Office can offer a limited number of apartments in student residences. Student workers will assist with the search for accommodation at the beginning of the semester. Generally speaking, flat hunting in Augsburg is a very competitive experience. The following website may be useful for your accommodation search: http://www.studenten-wg.de.
Similar programs: