Master degree programme: Computer Science in Engineering
The Master's programme in Computer Science in Engineering builds on the synergy between technical creativity and the diverse possibilities offered by computer science. It provides students with the opportunity to deepen their knowledge and to develop and integrate complex technical systems, advanced software, and innovative hardware. Comprehensive training in computer science and engineering is complemented by practical projects and specialised internships, where the acquired knowledge is applied directly.
At a glance
In the Master's programme Computer Science in Engineering, both graduates of the related Bachelor's programme and graduates of related fields of study can further enhance their skills as engineering computer scientists. In the spirit of a hybrid programme, various engineering competencies are consolidated and expanded alongside computer science. As a result, graduates are optimally prepared for their future jobs in areas such as robotics, mechatronics, automation and production technology, mechanical engineering, or lightweight technology.
Unlike the related Bachelor's programme, there are no mandatory courses in the Master's programme Computer Science in Engineering. Here, you can freely choose from the areas of "Software & Systems Engineering," "Technical Computer Science and Adaptive Systems", as well as "Mechatronics and Production" to enhance the competencies you are interested in. This allows you to create a course profile tailored to your personal skills and interests: whether broad-based or specialized in one specific direction, the choice is yours.
Highlights
- Small group sizes in lectures and practical sessions ensure excellent, personalised support.
- A renowned Faculty of Computer Science, highly ranked in the CHE rankings.
- Flexible course options allow a customised study experience.
- Exciting practicals and study trips to industry and research partners.
- A vibrant campus environment with an active student community.
Before the Study
Examination Modules
The Master's programme in Computer Science in Engineering comprises a total of 120 credits and, under the current examination regulations of 2016, includes the following modules:
- Software and Systems Engineering (minimum of 18 ECTS)
- Technical Informatics and Adaptive Systems (minimum of 18 ECTS)
- Elective Area: Software and Systems Engineering / Technical Informatics and Adaptive Systems (minimum of 18 ECTS)
- Mechatronics and Production (minimum of 36 ECTS)
- Master’s Thesis (30 ECTS)
Specialisation in Engineering Informatics
Building on the foundational knowledge gained during a Bachelor’s programme, this Master’s degree provides advanced education across a wide range of technical disciplines. Students enhance their expertise in:
- Software and Systems Engineering – Including courses such as Internship in Autonomous Driving, Software Engineering, and Industrial Robotics.
- Technical Computer Science and Adaptive Systems – Exploring advanced topics like Machine Learning and Computer Vision, Self-Organising Systems, Safety-Critical Systems, and Embedded Systems.
- Mechatronics and Production – Providing in-depth training through modules such as Digital Factory, Intelligently Connected Production, Simulation of Cyber-Physical Systems, and Intelligent Signal Analysis in Medicine, fostering both practical and interdisciplinary skills.
Application and Practice
This Master's programme offers numerous opportunities to expand knowledge and apply skills to real-world challenges:
- Advanced Elective Courses: Customise your studies by 18 additional credits through advanced electives in Systems Engineering, Hardware-Oriented Computer Science, and Adaptive Systems. Examples of modules include: Automotive Software Engineering, Organic Computing and Software for Industry 4.0.
- Optional Internships: Gain hands-on experience through practical placements.
- Master’s Thesis: Culminate your studies with a six-month research or applied project, typically undertaken in the final semester. Whether you choose an industry-focused topic or a research-oriented challenge, the thesis is your opportunity to showcase and deepen your expertise.
The Master's programme in Computer Science in Engineering is structured for a standard duration of 4 semesters. The sample study plan provides a recommended approach for completing the programme within this timeframe. Deviations may occur depending on individual study trajectories. Enrolment is available in both the winter and summer semesters.
1. Semester
/ Technical Computer Science and Adaptive Systems
6 CPs
Total: 30 CPs
2. Semester
/ Technical Computer Science and Adaptive Systems
6 CPs
Total: 30 CPs
3. Semester
/ Technical Computer Science and Adaptive Systems
6 CPs
Total: 30 CPs
4. Semester
Total: 30 CPs
Introduction for First-Year Students in Computer Science
We offer in-person welcome sessions for Computer Science in both the Bachelor’s and Master’s programmes. Access to the welcome session is through our teaching platform, Digicampus. To register there, you will need your IT account details ("RZ-Kennung"), which you will receive after enrolment.
During the Study
To help make the start of your studies as smooth as possible, we've gathered all essential information for new Computer Science students in one place:
Here, you'll find everything you need for a successful beginning to your academic journey.
Course Catalogue
All the courses offered in the current semester, including lecturers, rooms, and times, can be found in Digicampus. These are also compiled here in accordance with your degree programme and examination regulations.
At the turn of the semester, the courses for the following semester are usually available around four weeks before the start of term.
Exam Schedule
The faculty maintains a central exam schedule, where lecturers register the exams. You will also find links to the exam schedules of other faculties, such as for minor subjects or interdisciplinary degree programmes.
Exam dates for the Institute of Computer Science are listed here.
For most examination-related issues, the →
Examinations Office is your primary point of contact, including:
- Problems with exam registration in "Studis"
- Registration of final theses
- Issuance of certificates and transcripts
→
FAQs from the Examinations Office
For more complex issues, the →
Examination Board is responsible. Applications are also submitted through the Examinations Office. Common topics include:
- Deadline extensions (e.g., for "Orientierungsprüfung", overall study time, final theses)
- Compensation for disadvantages
- Recognition of prior study and examination achievements
Examination Regulations
The examination regulations establish the guidelines for the degree programme, such as:
- Scope and content of module groups
- Mandatory and optional courses within the module groups
- Scope of examinations
- Deadlines, such as for orientation exams or the maximum duration of study
- Types and progression of examinations
Examination regulations are divided by area of application and build on each other. Over time, the examination regulations are modified to develop the degree programme further. The version that applies to you is the one in force at the time of your enrolment in its consolidated form. You can check this information in the "Studis" system.
→ Subject-specific Examination Regulations MSc Computer Science in Engineering (all valid regulations)
→
Faculty Examination Regulations of the Faculty of Informatics
→
General Examination Regulations of the University of Augsburg
Module Handbook
The module handbook lists a catalogue of potential courses and provides details on these courses. The specific courses you are required or allowed to take are determined by the examination regulations. Not every course is offered every semester; please refer to the timetable and Digicampus for more information.
The information provided includes, among other things:
- The person responsible for the module
- Course content
- Learning objectives
- Examination format
- Allocation to the module group (see examination regulations)
- Contact hours/Workload
- Recommended semester
The module handbook changes slightly from semester to semester and depends on the degree programme and examination regulations. The information in the module handbook can also be found on Digicampus.
The University of Augsburg and the Faculty of Applied Computer Science offer numerous support services:
Central Student Advisory Service
The Central Student Advisory Service provides a broad range of support on non-subject-specific topics such as learning advice, self- and time management, psychological and systemic counselling, studying with disabilities, studying with a family, social and legal advice ("Studentenwerk"), career entry and orientation (Career Service), studying abroad and support for international students (International Office).
→
Student Advise and Counselling Service
Dean of Studies
The Dean of Studies at the FAI offers advice on teaching, examinations, support services, and teaching evaluations. However, the Dean of Studies is not responsible for individual study counselling or planning.
Examination Board
For more complex queries related to exams, recognitions, and applications, it may be helpful to consult directly with the chair of the Examination Board.
Subject-Specific Counselling and Other Contacts
The subject-specific advisors for each degree programme provide individual feedback on study-related questions such as course progression, choosing minor subjects/specialisations/internships, and preparing applications.
After the Study
Once all academic requirements have been completed, you must apply for your degree certificate. You can find details on this process on the → Examinations Office website.
Here you will find information on doctoral studies at the Institute of Computer Science at the University of Augsburg.
Studying Computer Science in Engineering opens up a wide range of career opportunities, including:
Mechanical Engineering
Mobility
Robotics
Aerospace
Medical Technology
Do you want to stay in touch with your fellow students and meet them again at a variety of network events?
Then join our →
University of Augsburg's alumni network.
Qualification Objectives
The Master’s degree programme in Computer Science in Engineering provides students with a comprehensive education, preparing them for a wide range of career opportunities. The qualification objectives include:
Students gain an in-depth understanding of the theoretical, mathematical, and physical foundations, as well as advanced knowledge relevant to Engineering Informatics.
Students learn to develop, improve, and apply advanced and innovative concepts, methods, techniques, and technologies in computer science and engineering to identify and solve complex, interdisciplinary challenges.
Graduates are prepared for demanding careers in companies, public institutions, as well as in academic and non-academic research. They can work in various fields such as vehicle and aircraft development, production and logistics, robotics, and medicine.
FAQs & Contact Persons
Still have questions? Here you will find answers to frequently asked questions and the contact details for academic advising, the dean of studies, and the student representative body—where you can get further assistance.
- Phone: +49 821 598 2176
Email: ponsar@informatik.uni-augsburginformatik.uni-augsburg.de ()
- Phone: +49 821 598 69270
Email: lars.mikelsons@uni-auni-a.de ()
- Phone: 0821 / 598-2255
Email: hallo@fachschaft-infofachschaft-info.de ()
Josef Kircher,
Graduate Bachelor & Student Master Computer Science in Engineering
Cindy Ebertz,
Student Bachelor Computer Science in Engineering
Tobias Thummerer,
Graduate Bachelor & Master Computer Science in Engineering
Peter Krönes,
Graduate Master Computer Science in Engineering