Structure

Degree

Master of Science in Computer Engineering (M.Sc. CE)

Programme Commencement

winter and summer semester

Standard Duration

4 semesters (2 years)

Place of Studies

Campus Duisburg 

Accreditation

Accredited by ASIIN

Description

Graduates of the Master degree course “Computer Engineering” are qualified to accomplish challenging conceptual and innovative tasks of engineering-related Computer Science in industries, and get the ability to produce self-contained contributions in scientific research. Altogether they are qualified to take on leading positions later in their career. For this purpose, the students extend their knowledge and abilities concerning techniques in Computer Science and deepen their knowledge of scientific state-of-the-art in specific sub-fields.

For configuring the Master study, students can choose among two directions for focusing and deepening, i.e. “Reliable Systems” or “Interactive Systems and Visualization”.

The Computer Engineering focus “Reliable Systems” includes courses like Development of Reliable Software, Test and Reliability of Digital Systems, Channel Coding and Reliable Communication, Real-time Systems, Computer-arithmetic, Computer/Robot Vision, Formal Specification of Software Systems, Cognitive Robot Systems, Modeling of Concurrent Systems, Peer-to-Peer Systems, Scientific Calculation - Reliable Computing. These courses are organized in a basic module and a consolidation module. Students of this focus must choose three courses from each module.

The second Computer Engineering focus “Interactive Systems and Visualization” includes courses like Computer Graphics and Visualization, Interactive Systems, Design of Interactive Teach-/Learn-Systems, Multimedia Systems, Electronic Communities, Computer/Robot Vision, 3D Modeling Languages, Electronic Communities and Networks, Cognitive Robot Systems, Context-adaptive Systems, Peer-to-Peer Systems. These courses are organized in a basic module and a consolidation module. Students of this focus must choose three courses from each module.

Furthermore, three technical courses must be chosen from the whole catalogue of all courses of the faculty of engineering. These can also serve for a further consolidation of the focus, or getting insight into the other focus respectively.

Additionally, a non-technical course must be selected.

Besides the elective part, an obligatory collection of three courses is relevant to deepen the knowledge of Computer Engineering in general. This includes Component- and Pattern-Based Software Engineering, Distributed Systems and Theory in Computer Science.

In a seminar and a practical project the students are imparted the ability to work up and present scientific topics and to work together in a group. The Master thesis is responsible to discover and apply innovative techniques for solving challenging Computer Engineering tasks.

The graduates will in this way be prepared first and foremost for careers in the following areas:

  • Research on innovative technologies in engineering-oriented Computer Science focusing in the sub-field of “Reliable Systems” or “Interactive Systems and Visualization”
  • Carrying over innovative technologies in this sub-field to practical industrial use.
  • Requirements engineering and conceptualization for application-specific system in the sub-fields, and managing the realization and test of these systems.

Content

ECTS Credits

The M.Sc. programme has been completed when the following 120 ECTS credits have been acquired:

- 90 ECTS credits from the tested modules comprising the compulsory and elective course units, consisting of

  • 18 ECTS credits in the technical compulsory modules
  • 36 ECTS credits in the catalogue modules
  • 19 ECTS credits in the master project module
  • 12 ECTS credits in the technical elective module
  • 5 ECTS credits in the non-technical module

- 27 ECTS credits for the M.Sc. dissertation and
- 3 ECTS credits for the M.Sc. dissertation colloquium.

Study Plan

Study Plan Master Computer Engineering (Reliable Systems)
Study Plan Master Computer Engineering (Interactive Systems and Visualisation)

Schedule

time table