Study schedule

The Bachelor’s programme is made up of seven academic semesters, one of which is an
internship semester. The studies also include preparation of a Bachelor’s thesis.

Courses in semester 1 and 2

  • 10 compulsory courses in Mathematics (e.g. Analysis, Linear Algebra) and Computer Science (e.g. Software Development, IT Systems, Technical Computer Science)
  • 2 electives in General Studies

Courses from semester 3 onward

  • 2 compulsory courses in Mathematics (Integral Transformations, Theory of Probability and Statistics)
  • Elective in Mathematics (e.g. Operations Research)
  • 12 compulsory courses in Computer Science (e.g. Operating Systems, Networks, Algorithms and Data Structures, Software Engineering)
  • 3 advanced courses (e.g. Theoretical Computer Science II, Database Systems II etc.)
  • 3 electives to be chosen freely from a wide range. Together with the advanced courses, these electives allow students to set their own focus according to personal interests and future career plans.
  • Course accompanying the internship (practical semester)

Overview of courses (for the current study plan, please refer to the study plan specified– see list of links on the right under ABOUT THE PROGRAMME).

Overview of courses

Development I (8)
General Studies course (2)IT Systems I (5)Technical
Science (5)
Algebra (5)
Analysis (5)
2Software Development II (8)General Studies course (2)IT Systems II (5)Theoretical Computer Science (5)Discrete Mathematics (5)Applied Mathematics (5)
3Algorithms and Data Structures (5)Software Engineering (5)Computer Architecture (5)Networks I (5)Database Systems (5)Elective course from Mathematics group (5)
4Software Architecture (5)Integral Transformations (5)Operating Systems (5)Data Protection and IT Security I (5)Elective courses (5)Theory of Probability and Statistics (5)
5Internship (Practical Semester (25)Course Accompanying the Internship (5)
6Distributed Software Systems (5)Computer Graphics and Image Processing (5)Advanced Computer Science Courses (5)Advanced Computer Science Courses (5) Elective courses (5)IT Project Management (5)
7Bachelor Thesis (15)Advanced Computer Science Courses (5)Compilers (5)Elective courses (5)

Important information about exams

Exam registration

You must register for any exams that you wish to take. Exam registration takes place online. The registration period will be announced on the bulletin boards.

No separate registration is required for general studies courses; attendance counts as registration.

Examination aids

The examiners for each exam and the resources that they allow on their exams will be announced within four weeks of the start of lectures on the bulletin boards.

Examination dates

Exams usually take place in the last three weeks of a semester. The exact time and place of each exam will be announced on the bulletin boards.

Withdrawing from exams

Non-attendance at an exam that you are registered for counts as an effective withdrawal from the exam. This means that exam registration is non-binding. Exams that you attend and do not complete are graded as “insufficient”.

Grades and confirmation of grades

Grades are published centrally by the examination office on bulletin boards and online, usually on 14 February (or the last working day before) for examinations in the winter semester and on 31 July for examinations in the summer semester (or the last working day before).

Resitting exams

Exams with insufficient grades can be resat once. This must be done within six months. You have the option to take a second resit exam in up to four courses within a further twelve month period.
If you have any questions relating to examinations, please contact the head of the exam committee for your study programme or the University examinations office.

Study plans, study and exam regulations

The following documents contain the legally binding regulations for the study programme and examinations (only available in German).

The general exam regulations (RaPO) set out the basic regulations relating to examinations for all universities of applied sciences in Bavaria.

Munich University of Applied Sciences defines the general exam regulations (APO) within the limits specified by the RaPO.

The study and exam regulations (SPO) for the individual study programmes contain further regulations: SPO for Computer Science/Mathematics programmes. This contains guidelines relating to examinations, such as study plans and study and exam regulations. The latest SPO for the Bachelor’s programme in Computer Science can be found here <add link>.