|Degree:||Master of Science|
|Course commences:||winter semester / summer semester|
|Standard course duration:||4 semesters|
|Format options:||full-time / part-time|
|Other features:||postgraduate / consecutive|
|Language of instruction:||German|
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
- 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
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)
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.
The research interests of the chairs involved are reflected in four specialisation areas.
- 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
- image processing and pattern recognition
Intelligent Autonomous Systems
- autonomous systems, robots
- fault-tolerant systems
- intelligent control and regulation
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.
Study and examination regulations
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.
Prof. Dr. Peter Fischer
Study Dean, student counselling
Institute of Computer Engineering (ZITI)
phone: +49 (0)621-181-2735
office hours by appointment.
Managing director of the Institute of Computer Engineering (ZITI)
Michaela Binder, Dipl. Wirtsch.-Inf.
acting managing director
B6, 26, Office B2.09
phone: +49 (0)621-181-3045
fax: +49 (0)621-181-2634