EU e-Privacy Directive

This website uses cookies to manage authentication, navigation, and other functions. By using our website, you agree that we can place these types of cookies on your device.

You have declined cookies. This decision can be reversed.

Why study Computer Engineering

What is Computer Engineering?

Computer Engineering is a broad field at the intersection of hardware and software.
Examples for topics inside and applications of Computer Engineering include:

  • Programming of hardware-near software (ethernet switches, graphic cards, the chip in a washing machine, CMOS cameras in cellphones)
  • Image capturing (CCD and CMOS cameras, data acquisition and processing)
  • Construction of computer systems, clusters, networks, specialized computers
  • Implementation of data communication in hardware (DSL, GBit Ethernet, optical data transfer)
  • Measured value acquisition and control (robotics)
  • Process Control
  • Design of hardware (graphic boards, framegrabber, data acquisition, medical devices, virtual reality)

top icon


What do I learn while studying Computer Engineering?

Besides fundamentals in practical computer science and mathematics, the curriculum consists of a large percentage of topics from electrical engineering and information technology:

  • Physical foundations of Computer Engineering
  • Signals and Systems
  • Digital circuitry and FPGAs
  • Hands-on measurement training
  • Digital signal processing
  • Embedded systems

For acquiring your Master you have the choice between several areas of specialization. Besides pure factual knowledge we would like to communicate other skills as well:

  • Scientific thought
  • Broad knowledge in information technology
  • Education in hardware as well as in software
  • Business knowledge
  • Readiness for interdisciplinary thought and development
  • Practical experience
  • Capability for teamwork

You can find further information about lectures and the elements of the study course on the website MSc Computer Engineering.

top icon


What skills are necessary for the studies?

Most of all, students of Computer Engineering should be interested in tackling and solving technical and scientific problems. It is important as well to be proactive in acquiring information and knowledge.
For your application the most important things are good marks in the relevant subjects (Mathematics, Physics, Computer Science).

top icon


What does the structure of the curriculum look like?

The curriculum in Computer Engineering starts with a Bachelor's degree in Applied Computer Science with specialization Computer Engineering. Afterwards you have the possibility to work towards a Master's degree in Computer Engineering at the Institute of Computer Engineering of the University Heidelberg.
You can find more detailed information about the progression and structure of the course of studies on the websites BSc Applied Computer Science (German) and MSc Computer Engineering.

top icon


What is special about the course of studies at the University of Heidelberg?

  • BSc. at Heidelberg with specialization in Computer Engineering
  • A large proportion of Computer Engineering is included
  • MSc. at the University of Heidelberg
  • The course is very application-oriented
  • High quality support for students
  • A scholarship system is being built up at the moment especially for the TI
  • Innovative course of studies which is approved by the industry
  • Education in leading edge technology with the most modern equipment
  • Numerous cooperations with industries (Center of Excellence for Hypertransport, SEED, ...)
  • Part of the excellence initiatives of the University of Heidelberg (Cellular networks, ...)

top icon 

What kind of research is done at the institute?

The seven chairs of computer engineering are engaged in a broad spectrum of fields of research. You can find a short introduction to each chair and its research activities in our short tour.

top icon


Which choices of employment does a graduate have?

The occupational areas of our alumni include:

  • Communication technology
  • Computer design, construction and service
  • Design and supervision of computer networks
  • Design and optimization of products
  • Development of embedded systems
  • Aviation and astronautical engineering
  • Pharmaceutical industry (process control)
  • Consulting

Our graduates are employed at various well-established enterprises. There is also the possibility of an academic career at the Institute of Computer Engineering.

top icon


What possibilities for further activities exist while studying?

During studies there are lots of possibilities for further activity. Students can work as research assistants at our chairs. As a tutor for younger students you can also help to improve teaching.
It is also possible to support the students council in its useful work.

back to top