Graduates of the master's degree in “Computer Engineering” are able to perform demanding conceptual and innovation-oriented tasks in engineering-oriented computer science in industry or to make independent scientific contributions to research and later also take on managerial roles in their professional lives. For this purpose, the students broaden their knowledge of computer science technologies and application skills based on a basic and method-oriented Bachelor's degree and acquire in-depth knowledge of the state of research in certain sub-areas.
In structuring their studies, students can choose between two profiles. These profiles are made up of various electoral catalogs (modules). Modules for the “Intelligent Networked Systems” profile are, for example, the development of secure software, testing and reliability of digital systems, channel coding and reliable communication, real-time systems, or computer arithmetic. Modules for the “Interactive Systems and Visualization” profile are, for example, graphic data processing and visualization, interactive systems, design of interactive teaching/learning systems, multimedia systems, or electronic communities.
In a seminar, the students learn to work on and present scientific topics, a practical project leads to the ability to work in groups on the basis of a small project from one of the two profiles, and through the master's thesis, the students acquire the ability to do independent scientific work. The students also learn to recognize new scientific methods and findings in computer engineering and to apply them for problem-solving. This prepares the graduates primarily for the following professional fields:
- Research into innovative computer science technologies in the field of "Intelligent Networked Systems" or "Interactive Systems and Visualization"
- Transfer of innovative technologies from these areas into industrial practice