Study Focus Embedded Systems
Embedded systems are computers that are integrated into a technical context. They can be found in countless application areas and are ubiquitous today. Examples are the transportation sector (e.g. automobile, airplane, railroad), the medical sector, the energy sector, industrial automation and home automation. In addition, embedded systems are also a component of consumer electronics and household appliances.
Embedded systems have led to breakthrough advances in functionality, safety, energy efficiency, environmental protection, and convenience. Today’s premium vehicles, for example, contain up to 100 controllers and 90% of innovations in the automotive industry are based on electronics and embedded systems. Embedded systems range from simple devices with a single microcontroller to complex distributed systems that can be networked both locally and over large geographical distances.
Embedded systems often have high requirements for real-time capability, reliability, security and functional safety. Even if individual components fail, the correct services of the overall system must continue to be provided. In general, the overall system must therefore be more reliable than its underlying components. This can be achieved by suitable fault tolerance mechanisms. In an aircraft with ‘fly-by-wire’ technology, for example, the correct functioning of the embedded system is essential for control and safety. In contrast to conventional control systems, the actuators (electric motors, hydraulics) are controlled exclusively by electrical signals from the embedded systems. Similarly, the embedded system in an autonomous vehicle, which is responsible for sensing the environmental conditions and controlling the vehicle, must function correctly in all situations to prevent hazards to the occupants and the environment.
<Source: Informationstechnische Gesellschaft im VDE, Gesellschaft für Informatik - GI/ITG-Empfehlungen. Curriculum für Bachelor- und Masterstudiengänge Technische Informatik. Fachbereich Technische Informatik. 2018. In German.>
Job Profiles in the Field of Embedded Systems
The field of embedded systems deals with the architecture, design, validation, implementation, operation and maintenance of computers, networks, sensors and actuators in monitoring, steering or control functions. Embedded systems represent an interdisciplinary field in which engineering issues, especially from electrical engineering and information technology, interact with computer science. This knowledge is needed almost everywhere in research and development in industry and at universities, so graduates in the field of embedded systems face excellent career prospects.
Structure of the Study Program with Specialization in Embedded Systems
The study program with the specialization Embedded Systems includes compulsory modules on scientific working, modules with insights into current research projects at the University of Siegen, a project work, and a master thesis. Topics from different areas of embedded systems can be chosen (e.g. Networked Embedded Systems, Ubiquitous Computing, Embedded Software, Hardware Architectures, Embedded AI).
The core modules serve to deepen the computer science-oriented competences from the bachelor’s degree, whereby modules on Embedded Systems, Computer Architectures and Computer Networks are particularly recommended.
The specialization modules are used for specialization based on the respective interests. The module catalog Embedded Systems offers modules on application areas, development methods, reliability, hardware, and software for embedded systems.
In addition, up to two specialization modules from other specializations can be selected.