Computer engineering
What is it?
Bare metal programming is an area of computer science that is constantly on the rise. Cyber-physical systems and their application in real life (e.g. Internet of Things) are becoming more and more important in today’s digital society. Our Computer Engineering program addresses this development and offers extensive computer science training with a clear technical orientation. Building on the basics of general computer science, the degree program focuses on electrical engineering. Programming skills and knowledge of different programming languages at different levels of abstraction are also an essential part of the application-oriented degree program. Our students gain a deeper understanding of digital technology, its building blocks and the interfaces between hardware and software.
The future-looking topics include:
- Industry 4.0,
- Internet of Things,
- Cybersecurity,
- Safety,
- Embedded systems,
- Open source hardware,
- Microcontrollers,
- Programming (e.g. in C/C++),
- Digital electronics,
- Chip design.
What can I do with it?
Our Computer Engineering degree program provides future tech makers with new knowledge about current topics such as RISC-V, cryptography for embedded systems and chip design as well as professional-level fundamentals.
Our graduates are very well qualified for all areas of information technology, because of their comprehensive education in computer science. Given the highly technical nature of their training, they are particularly qualified for business application areas such as automation, embedded systems, networking and safety-critical systems. During their extensive training, they learned about the risks of faulty technical IT systems and internalized their social responsibility as system developers.
This comprehensive set of skills is in great demand, for example, in the automotive industry, medical technology or automation technology. Graduates of this degree program have access to a wide range of job opportunities and fields of activity.