Logo Leibniz Universität Hannover
Fakultät für Elektrotechnik und Informatik
Logo Leibniz Universität Hannover
Fakultät für Elektrotechnik und Informatik
  • Zielgruppen
  • Suche

Further Information about Computer Science for International Students

Computer Science

Computer science is the still young science which deals with the systematic processing of information, especially of automatic processing with the aid of digital computers. The subjects cover a range of topics from fundamental theoretical questions, such as computability (“What can be regarded as calculable?”), right up to topical problems of microelectronics, such as the synthesis or simulation of circuits with many million components, or practical engineering challenges, such as software development. Computer science is not just a new, independent specialist science, but a generalising discipline, which integrates many fields of knowledge.

Computer Science at the Leibniz University of Hannover

The Faculty of Electrical Engineering and Computer Science at the Leibniz University of Hannover has an excellent national and international reputation. Its primary objective is to provide students with the necessary theoretical and practical instruments and a interdisciplinary know-how to tackle the challenges of the professional computer science life and to be highly competitive in the job market. Graduates of this programme will be the interdisciplinary experts of tomorrow, who stand out with their specialist expertise drawn from various areas. Study achievements and elements are assessed by using an internationally comparable credit point system, which serves to facilitate transition from, and to foreign universities (ECTS-based). The study work to be completed each semester corresponds to 30 credit points. According to students experience, the work effort is between 25 and 30 hours per credit point.

Courses Contents

Courses cover the theoretical and practical principles of computer science and related applied fields. Students are given a thorough grounding in software and hardware. Building on this foundation, they can then choose from important subjects such as communications and Internet technologies, computer vision, information systems, simulation and design automation. Practical lab work and seminars complete the courses contents. However, studies do not solely concentrate on technological aspects: The students are able to choose between various non-technical applied disciplines as well. These include political economy, management and law. Both Bachelor and Master courses are concluded each with a scientific thesis, which aims to develop the student’s investigative skills and provides an opportunity to use selected methods in scientific research. Moreover, in order to provide students with an insight into the professional world of business and industry, both degree courses recommend that students complete eight weeks of practical training in firms. Please note that the courses are held in German language.


The computer science programmes of the Leibniz University of Hannover (B.Sc. & M.Sc.) have been successfully accredited by ASIIN (ASIIN is provisional member of the Washington Accord).

Requirements and Admission Criteria

  • Admission criteria for Bachelor of Science :
    An excellent school-leaving certificate is required.
  • Admission criteria for Master of Science :
    A qualified Bachelor of Science degree in computer science, computer engineering or a closely related area, or a number of 130 credit points in a Bachelor study in computer science, computer engineering or a closely related area (plus a proven enrolment for a bachelor thesis) and excellent grades in the completed degree or study so far are required. To be eligible for the programme, applicants should have a strong background in the foundations of computer science, at least in the following subjects:

    • Foundations of theoretical computer science
    • Programming, algorithms, data structures, compilers and software engineering
    • Computer hardware and architecture
    • Analysis, linear algebra, stochastics, discrete mathematics and mathematical logic

The study charges correspond to an annual fee of about 450 € including a SemesterCard, which allows to use public transportation in greater Hannover area. Starting winter term 2006/07 an additional fee of 500 € per term must be paid.

For both B.Sc. and M.Sc. knowledge of the German language level “Mittelstufe I” or TestDaF on level TDN 3 must be proven in the application. The German Language Test for Higher Education (DSH) or TestDaF on level TDN 4 are needed for the final admission.

FAQ (Frequently Asked Questions)

Why computer science in Hanover?

  • International accreditation by ASIIN
  • Large support programmes, special for foreign students
  • Study achievements and elements are assessed by using an international credit point system, which facilitates transition from, and to foreign universities.

How to get a PhD in Computer Science at the University of Hanover?

In order to get a PhD at our university, you must qualify with an internationally accepted computer science master degree. A PhD research requires normally between 3 and 6 years.
There are some (few) paid assistantships available, some of them in the context of contract research. Apply for PhD grants, e.g. at DAAD.

In which language are the courses held?

The courses are held in German language.

Are there evening courses or courses for distance learning?

No. It is mandatory to attend the courses in Hanover. The study for B.Sc. and M.Sc. is designed to be a full time study and most of the courses are held in the morning and in the afternoon.