Leibniz Universität Hannover Main Leibniz University Website
Electrical Engineering
Computer Science
Information Technology
Teacher Training
StudiesDuring Your Studies
Computer Science B. Sc.

Computer Science B. Sc.

© CC0 Creative Commons

Overview of your studies



Module handbook and course catalogue

more information about the content of the modules, coursework and examinations
more information about all lectures offered with times and room details


The bachelor's degree programme Computer Science can only be started in the winter semester. Here you can find the corresponding timetable for your semester (only in German).

Information about coursework and examinations

  • Can examinations and coursework from another degree programme be recognised?

    Successfully completed examinations and coursework can be recognised. There must be no fundamental differences in comparison to the components required here. If you want to have your examinations or coursework recognised, you must apply for this before your first examination registration, otherwise it is no longer possible. The following documents are required:

    • A written application
    • The completed table "Recognition of examinations for B. Sc. Computer Science
    • Transcript of records from your previous university or previously completed degree programme
    • Module description of the module already completed
    • Module description of the module in Hannover for which you would like to get credit

    Please submit the documents to your contact at the Examination Office, Ms. Kohlmetz. The Examination Board will then decide on your application; the module description forms an important basis for the decision.

    Components that were completed outside a degree programme can be credited with a maximum of 50% of the required credit points.

  • What is the module handbook and why do I need it?

    The module handbook lists the modules and lectures which you can attend according to the examination regulations of your degree programme. By clicking on your degree programme, you can search the database directly. For each degree programme, you will find different PDF editions of the module handbook database. Twice a year, the module handbook for the upcoming semester are checked by the Committee on Teaching and the Curriculum to ensure that they enable you to study properly. All courses listed in the module handbook should also be found in both the LUH course catalogue and Stud.IP.

  • What are the required-elective modules and what can I do for these?

    The degree programme is divided into compulsory modules, required-elective modules and elective modules according to § 1 of the Examination Regulations.

    • Compulsory modules must be completed.
    • Required-elective modules can be chosen from a range of offered modules.
    • Elective modules can be taken, but are not obligatory.

    In the study plan you will find the designation "Wahl(pflicht)module (Inf/StuG/M/N)". This is a summary of all modules for which you can make a personal selection from the module handbook.

    If you do not take the elective competence modules, you will have to do more work in the required-elective competence areas. This explains the wide range of 15 to 41 credit points in the required-elective competence area "Vertiefung der Informatik".

  • How do I register for an exam?

    Each semester, you must register for all examinations and coursework online with the Examination Office, during the corresponding registration period. After the registration period ends, it is no longer possible to register.

    Exceptions exist among the minor subjects: online registration is not available for some examinations in the minor subjects. You must register for these directly at the Examination Office using a form, but still during the official registration period.

    Studium Generale exception: there have been some changes since WS 2019-20. Only the courses listed in the module catalogue under "Studium Generale" must be registered during the examination registration period. All other courses need not! The certificate (called a "Schein" in German) bearing the result must be submitted to the Examination Office at the end of the semester. Completed courses will only be recorded as coursework (ungraded), not as examinations.

  • How can I have my coursework and examinations certified?

    As a rule, the results of completed examinations and coursework are entered directly into your online examination account by the lecturer. In individual cases, this is not possible, e.g., in the case of freely selectable, cross-degree-programme examinations or coursework. In this case, please ask the examiner/lecturer to issue a certificate (called a "Schein" in German) bearing the result. You should then submit this certificate to the Examination Office.

    Exception minor subject Philosophy: Using this form, you can have your results in the minor subject Philosophy certified.

  • Which courses can I attend in Studium Generale and how are my credit points certified?

    In Studium Generale, courses can be selected from the courses offered by all faculties of Leibniz University, the Leibniz Language Centre (LLC) and the ZQS/Key Competencies. To obtain the credit points, the courses have to end with an examination or provide a certificate of achievement. In all cases, please contact the examiner of the course and clarify whether she/he will allow you to take the examination. Courses for which attendance alone is certified cannot be credited. Only courses that are explicitly assigned to the competence area “Studium Generale“ in the module handbook may be selected from the courses offered by the Faculty of Electrical Engineering and Computer Science. For courses listed in the module handbook Computer Science / Computer Engineering, you must register online during the examination registration period. Courses from other providers (other faculties, LLC, ZQS) do not require registration. In this case, please ask the examiner / lecturer to issue a certificate (called a "Schein" in German) for the result of the completed course. Finally, you must submit this certificate to the Examination Office. For language courses at the Leibniz Language Centre, the Examination Board has decided: "For language courses in Studium Generale, 1 LP per 1 SWS is credited. German for native speakers and other languages that are the language of education in the country of origin are not credited and can only be assessed as an additional achievement. Students whose native language is not German can take German courses from B2/C1 upwards".

  • Do I have to complete an internship as part of my studies?

    The bachelor's degree programme in Computer Science does not include an internship, but an optional internship is possible in the master’s degree programme.

  • What do I have to consider if there are changes to the Examination Regulations?

    If changes are made to the Examination Regulations, students will be informed by e-mail. It is, therefore, important to make sure that your current e-mail address is registered with the Admissions Office. As a rule, all students are transferred to the new version of the Examination Regulations. If you notice any disadvantages in your personal course of study due to a change in the Examination Regulations, you can apply for remedy at the Examination Board until the end of the current calendar year.

  • How do I register for my bachelor’s degree thesis?

    Step 1: Print out the form "Application for Admission to the Bachelor’s Degree Thesis" and fill in the first paragraph.

    Step 2: Get the first page filled out by the Examination Office. Please note that the supervisor may only issue the topic after this step has been completed!

    Step 3: Now fill out the second page together with your supervisor or examiner in the subject area of your choice. As a rule, the supervising section will then return the form to the Examination Office.

  • Which Examination Board is responsible for me?

    The Computer Science Examination Board is responsible for the degree programme Computer Science.

    The Examination Board ensures that students are offered proper examinations each semester. It also decides extraordinary questions concerning the examinations. 

    The chairman of the Examination Board is Prof. Lohmann. Please submit applications to the Examination Board only to Ms Kirstie Kohlmetz at the Examination Office.

    You will find further information on the website of the Examination Committee.

Examination information and forms on the central pages
Registration and examination dates
Dates of exams in summer semester 2023

Your contacts

© Julian Martitz
Dipl.-Päd. Ulrike von Holdt
Programme Coordinator
Appelstraße 11/11a
30167 Hannover
© Julian Martitz
Dipl.-Päd. Ulrike von Holdt
Programme Coordinator
Appelstraße 11/11a
30167 Hannover
Prof. Dr. Michael Rohs
Department Student Advisors
Computer Science

Are you looking for further contacts for questions about this degree programme?