Computer Engineering
(Bachelor of Science)

Three people are standing in front of a technical device. © Ann-Cristin Bartels
© Ann-Cristin Bartels


Course type
Undergraduate studies (1 Subject bachelor)
Standard Course Duration
6 semesters
Part-time option

Part-time study is optional.

Course Start
Winter semester
Language of Instruction
Language Requirements

German HZB: none
International application: German C1
Find out more

Restricted admission

Stay abroad possible, but not obligatory.

Short Description

Computer Engineering is concerned with hardware and software in embedded systems. An embedded system is a computer that is integrated into a technical context. Many products, such as in automotive engineering, medical engineering, robotics and consumer electronics, are based on the combination of dedicated hardware platforms and software systems. Engineers who develop technologies and products with embedded systems therefore require fundamental knowledge in the areas of computer science and information technology, as well as the interactions between them.

In this Bachelor’s degree programme, students learn the theoretical and practical basics of computer science and information technology. Students gain a solid grounding in the foundations of software and hardware, whereby programming is just one element of the degree programme. Relevance to practice plays an important role throughout the programme. Building on sound basic knowledge, students may specialise in a wide range of subjects related to computer science and information technology, such as Internet Technologies, Multimedia Signal Processing, and Microelectronic Systems.

Course Content

  • Applied computer science
  • Architectures and systems
  • Communications networks and message transmission systems
  • Distributed systems
  • High-frequency technology and wireless systems
  • Man-machine communication
  • Mixed signal circuitry
  • Multimedia signal processing and automatic image interpretation
  • Systems engineering
  • Theoretical computer science
Course Structure

In the Bachelor’s degree programme in Computer Engineering, students initially focus on the mathematical and engineering foundations of computer studies and information technology. At a later stage, students can choose from a well-balanced range of specialisations to suit their interests. Project work is an integral part of the programme (hardware project, software project) in which students not only learn specialist skills, but also the skills required to work in a team. Leibniz Universität Hannover’s lecture programme (Studium Generale) also enables students to touch on other university disciplines beyond their chosen subject. The Bachelor’s degree programme ends upon completion of the Bachelor’s thesis in the sixth semester.


Semester 1 2 3 4 5 6
Grundlagen der Informatik
  • Programmieren 1 (5 LP)
  • Grundlagen digitaler Systeme (5 LP)
  • Programmieren 2 (5 LP)
  • Grundlagen der Rechnerarchitektur (5 LP)
  • Rechnernetze (5 LP)
  • Datenstrukturen und Algorithmen (5 LP)
  • Grundlagen der Betriebssysteme (5 LP)
  • Hardware-Praktikum (5 LP)
  • Grundlagen der Software-Technik (5 LP)
Formale Methoden der Informationstechnik (5 LP) Software-Projekt (5 LP)  
Grundlagen der Informationstechnik Elektrotechnische Grundlagen der Informatik (5 LP) Digitalschaltungen der Elektronik (5 LP) Signale und Systeme (5 LP)
  • Programmierpraktikum (5 LP)
  • Grundlagen der Nachrichtentechnik (5 LP)
  • Halbleiterelektronik (7 LP)
  • Statistische Methoden der Nachrichtentechnik (5 LP)
  • Digitale Signalverarbeitung (5 LP)
Grundlagen der Mathematik Mathematik 1 für die Ingenieurwissenschaften (8 LP) Mathematik 2 für die Ingenieurwissenschaften (8 LP) Mathematik 3 für die Ingenieurwissenschaften (6 LP)      
Informatik-Vertiefung       Wahlpflichtmodul (5 LP) Wahlpflichtmodul (5 LP) Wahlpflichtmodul (5 LP)
Informationstechnik-Vertiefung         Wahlpflichtmodul (5 LP) 2 Wahlpflichtmodule (je 5 LP)
Fächerübergreifende Vertiefung und Proseminare       Fächerübergreifende Vertiefung (5 LP) Proseminar (3 LP)  
Studium Generale Studium Generale (5 LP)          
Bachelorarbeit           Bachelorarbeit inkl. Kolloquium (15 LP)
Recommended Abilities
  • An interest in mathematics
  • An interest in science
  • Enjoyment of technical issues
  • A knowledge of English is recommended because the advanced specialist literature is in English, and English is generally used throughout the world in this field. Students can expand on their English skills in university courses.
Career Opportunities

Graduates of Computer Engineering work in research as well as in industry. Career opportunities are open to them in all sectors in which embedded systems play a role. Examples include communication technology, medical engineering, media technology and automotive electronics. In all these fields of application, companies seek graduates whose training profile covers elements from computer science and information technology.

Admission requirements and application

Admission Requirements

The exact admission requirements can be found in the admission regulations:

Application Deadlines

01.06.-15.07. of the year for the winter semester

  • First-year students (application for the 1st semester) can only apply for the winter semester.
  • Students resuming their studies and transfer students (application for a higher semester) can also apply for the summer semester (December 1st - January 15th).
  • Requirements for applications from non-EU countries:
    • VPD from uni-assist OR a passed assessment test (Feststellungsprüfung) of a preparatory foundation course (Studienkolleg)
    • Applications for the Studienkolleg must be submitted by July 15th.

Computer Engineering (B.Sc.) - Jakob talks about his studies

Please note that activating the video will result in the transfer of data to the respective provider. Further information can be found in our privacy policy.

Play video
Looking for exam information for this course?

Do you have questions about studying? We are happy to help!

Zentrale Studienberatung
Welfengarten 1
30167 Hannover
Zentrale Studienberatung
Welfengarten 1
30167 Hannover