Multi-Scale Computing Systems
The application areas of computing systems range from embedded systems, personal mobile devices, desktops to high-end servers (warehouse-scale computing, massively parallel supercomputers). Embedded systems are connected via the Internet-of-Things (IoT) or form Cyber-Physical Systems (CPS), for example in industrial automation.
With the Multi-Scale Computing Systems degree profile, students acquire the skills to deploy, build, program, and design computing systems that meet the demands of a connected world.
German name: Multi-scale Computing Systems
Designated Speaker / Deputy Speaker: Prof. Wolfgang Karl / Prof. Frank Bellosa
Special competencies acquired in the profile:
- Graduates know the technologies underlying multi-scale computing systems and can analyze and evaluate them.
- Graduates are able to design and evaluate multi-scale computing systems in an engineering manner and to consider a reasonable interaction of hardware and software.
- Graduates are proficient in the underlying operational principles for deployment and programming, such as parallel processing, heterogeneity, reconfigurability and adaptivity, and virtualization.
- Master thesis from the subject area of the study profile.
- The advanced mandatory module Rechnerstrukturen must be taken. If the advanced mandatory module has already been examined in the Bachelor's degree, more CP from the event list must be taken.
- Modules of at least 21 CP from the list of courses.
- Minor Studies Elektro- und Informationstechnik to the extent of 18 LP.
- A total of at least 45 LP from 2.-4. must be completed.
A bilingual list of eligible courses can be found on the German page.