Informatik, TU Wien

Master Program Computer Engineering (Technische Informatik)

The English Master program Computer Engineering (MCE), in German Technische Informatik (MTI), is primarily devoted to the theoretical foundations and the rigorous systems engineering of reliable, hybrid and autonomous cyber-physical systems, which are omnipresent in application areas such as automation and robotics. Building on the knowledge and skills typically obtained in technically oriented computer science or computer engineering Bachelor curricula, it combines research-orientation with opportunities for individual specialization.


The goal of the MCE is the integration of computer science, mathematics and system theory/electrical engineering, albeit from the computer science perspective. Enabled by advanced foundations in discrete mathematics, formal methods and algorithms/programming, it offers opportunities to dive into specialized areas such as system and fault models, stochastic and logical foundations, programming languages and algorithms, hardware/software architectures, analysis of concurrency and real-time behavior, correctness proofs and formal verification up to model-based design/testing and synthesis.

After a few mandatory foundational courses, this is primarily achieved by the individual choice of at least 3 of 6 key areas (KA) in Computer Engineering, which consist of a gatekeeper module and elective modules each:

  • Automation
  • Computer-Aided Verification
  • Cyber-Physical Systems
  • Dependable Distributed Systems
  • Digital Circuits and Systems
  • Digital Signal Processing and Communication

Structure of the Program

The overall structure of the 4 semester MCE program is as follows:

Master Computer Engineering


Professional Qualification of the Graduates

Professional and methodological knowledge

  • Advanced mathematical foundations and methods (discrete mathematics)
  • Advanced foundations, concepts and methods in core areas of computer science (formal methods, algorithms/programming)
  • Advanced foundations, concepts and methods in the selected key areas
  • Advanced foundations and methods in selected areas from other technical disciplines

Cognitive and practical skills

  • Scientifically sound system analysis
  • Integrative view
  • Selection of suitable scientific methods for modeling and abstraction, solution finding and evaluation
  • Incremental extension of existing formal-mathematical foundations and methods for modeling, solution finding and evaluation
  • Comprehensive and precise written documentation of solutions and their critical evaluation in an interdisciplinary environment, and skills for convincing presentation

Social and innovation competence, and creativity

  • Creativity and innovation competence
  • Curiosity, proactivity, persistence, flexibility
  • Self-organization and responsibility
  • Capacity for teamwork
  • Responsible intercourse with people, professional and social groups in all activities

Professional Activity

Among other professional activities, MCE graduates are qualified for the following fields of activity:

  • Scientific research
  • Industrial research
  • System analysis, design and validation of reliable, hybrid and autonomous cyber-physical systems in all application domains

Additional Links