Home > Courses >

Computer Engineering

Degree: Master of Science
Application required: access-restricted
Course commences: winter semester / summer semester
Standard course duration: 4 semesters
Format options: full-time / part-time
Language requirements: none
Other features: postgraduate / consecutive
Language of instruction: German


Faculty of Physics and Astronomy

Course outline

The course provides the fundamental knowledge essential for the study of computer engineering (computer architectures, implementation, networks) and discusses the efficient use of standard and special computers (application-specific computing), the design and structure of microelectronic, embedded and autonomous hardware systems, optics and image processing.

  • Advanced Fundamentals of Computer Engineering
    • parallel computer architecture
    • system theory
    • high-performance computers
    • electronics
  • Soft Skills
    • software tools
    • starting a business
  • Subsidiary Subject
    • 2 freely selectable classes
  • Specialisation in
    • microelectronics / chip design
    • application-specific high-performance computing
    • photonics and visual data processing
    • intelligent autonomous systems
  • Student Research Project, Seminar, M.Sc. Thesis

Course structure

As the diagram indicates, students need to attend 5 classes each accounting for 6 CP in both of the first two semesters. Most of these are two-hour lectures or two-hour practical classes attended once a week. The classes are of four kinds:

  • fundamentals (3 modules)
  • specialisations (5 modules)
  • soft skills (2 modules)
  • subsidiary subject (2 modules)

Techn Inf Aufbau

In the third semester, students attend a seminar and embark on a research project. The project is designed to prepare the ground for the M.Sc. thesis. The M.Sc. thesis in the fourth semester is rounded off by a closing colloquium.

Main research interests

The research interests of the chairs involved are reflected in four specialisation areas.

Hardware Design

  • design of analogous, digital and mixed-mode microchips
  • fast interconnection networks
  • sensors, sensor systems and readout chips

Application-Specific High-Performance Computing

  • distributed computing
  • programming and efficient use of special computers (graphic maps, multi-core, FPGA co-processors)
  • scientific applications

Photonics and Visual Data Processing

  • numerical methods for describing visual phenomena
  • micro-optics
  • image processing and pattern recognition

Intelligent Autonomous Systems

  • autonomous systems, robots
  • fault-tolerant systems
  • intelligent control and regulation

Formal requirements


Access to the course is restricted. The current Admission Regulations are available here.

Prospective students from Germany

Prospective students from Germany can enrol without prior application at the Central University Administration building by the beginning of the lecture period. To matriculate, they are required to show a written statement of admission issued by the representative of the Master’s programme they wish to attend, confirming that the requirements set out in the Admission Regulations have been met. Please apply to the Institute of Computer Engineering for further information on how to proceed.

International prospective students

Prospective students from other countries must apply in writing, so that their previous academic record can be verified. The deadlines for international applicants are 15 June for the following winter semester and 15 November for the subsequent summer semester. Applications must be addressed directly to the International Relations Office. Please use the application form here and enclose the necessary documents.

Further information

Current information on procedure
Website of the Institute of Computer Engineering

Study and examination regulations

Examination regulations for M.Sc. (11 July 2011)
Examination regulations for M.Sc. (11 July 2011; last changes 14 September 2017)

Module Handbook

Please click here to find the latest Module Handbook.

Examinations board

Issues arising in connection with examinations, credit transfer and academic credential recognition are dealt with by the relevant examinations board/office. For more information, consult the academic advisor(s) indicated below.


Tuition fees at Heidelberg University are payable at the beginning of each semester.

Academic advisor

Prof. Dr. Peter Fischer
Study Dean, student counselling
Institute of Computer Engineering (ZITI)
Im Neuenheimer Feld 368, office 420
D-69120 Heidelberg
phone: +49 (0)6221-54 16400
office hours by appointment.


Managing director of the Institute of Computer Engineering (ZITI)

Michaela Binder, Dipl. Wirtsch.-Inf.
acting managing director
Im Neuenheimer Feld 368, office 426
D-69120 Heidelberg
phone: +49 (0)6221- 54 16300

Student representation MathPhys

Im Neuenheimer Feld 205, Office 01.301
D-69120 Heidelberg
phone: +49 (0)6221-54-14999
fax: +49 (0)6221-54-16114999

Seitenbearbeiter: E-Mail
Letzte Änderung: 2018-04-09
zum Seitenanfang/up