Notes on writing your Bachelor's thesis

Final theses for the Bachelor's degree programme Computer Science may be completed in two ways:

  • as a final project
  • or as an individual Bachelor thesis.


B.A. final theses are to be written within one semester besides your studies.

The student should hand in the form for registration for the B.A. final thesis  at the start of the semester, latest at the end of he second months of a semester at the examination office. The examination office will then first check if the formal prerequisites according to the examination regulations are fulfilled (remember to hand in credits for your application subject worth 10 LP as well). They then will forward the form to the respective tutor. The tutor will hand out the topic of the Bachelor's thesis to the student/s. Both student/s and tutor will sign a declaration concerning this act. In case of a final project, the individual topic of the Bachelor's project may be handed out later, up to the end of the lecture period. In case of an individual Bachelor thesis, the topic should be handed out as soon as possible. In both cases a registration (registration form) at the examination office within the first two month of the semester is required.

You need to  hand in the B.A. final thesis until the end of the semester (i.e. 31st of March in winter semesters and 30th of september in summer semesters). The examination office Computer Science/ Business Information Technology needs to receive three bound copies of the thesis (no spiral binding!). Part of the thesis must be a signed statutory declaration of authorship . The  final presentation of the B.A. thesis, in which the thesis is presented to all interested members of the Department, also has to be held before these dates. The supervising workgroup sends out invitations for the presentation via the mailing lists  studierende-ifi and mitarbeiter-ifi .

The assessment is being given within utmost four weeks. In cases of long correction periods, students may encounter problems when wishing to enrol for a consecutive Master's degree program. It is therefore possible to issue temporary confirmations of the B.A., if the examination office has been notified of successful completion of the B.A. (minimally required mark: 4,0). First referee is the supervising tutor. The second referee may be a member of staff of the Department of Computer Science.