Diplom-Ingenieurinor
Diplom-Ingenieur(Dipl.Ing. or DI), equivalent to the Master of Science (MSc)
The Master's programme in Information and Computer Engineering provides advanced theoretical and practical knowledge in the two major subject areas of computer science and electrical engineering. You will learn how to independently design, implement, evaluate and operate complex hardware and software systems. In specialist areas such as Artificial Intelligence, Embedded and Automotive Systems, Microelectronics and Information Security, you will learn particularly future-oriented skills, which are required, for example, for the development of embedded systems, high-performance systems, digital services and connected infrastructures.
This degree programme differs from other degree programmes offered in the IT field in that it has been designed as a generalist graduate programme, i.e. a general education in the subject of information and computer engineering is provided. Thus, by the end of your studies, you will have a broad, detailed, and critical understanding in several areas of specialisation.
Students have access to excellent research infrastructure, which includes:
Students have a great deal of freedom while choosing their course content. A mentor who is responsible for the subject area will be on hand to provide advice.
The master's degree programme in Information and Computer Engineering consists of a primary subject (major), a secondary subject (minor), an elective subject, a seminar/project, a free-choice subject, and a master‘s thesis.
You can specialise in the following areas:
Artificial Intelligence: You will specialise in artificial intelligence and machine learning methods in order to independently design, train and apply AI systems in practice. You will deal with topics such as neural networks, deep learning, speech recognition and image processing.
Communications and Mobile Computing: More and more everyday objects and environments are being equipped with computer systems. This development is reflected by developments in the Internet of Things and cyber-physical systems. You will learn fundamental information about and the applications of these systems. For example, you will acquire knowledge about radio-based communication technologies, self-organising sensor networks, and the development of smart services for mobile systems.
Embedded and Automotive Systems: You will deepen your knowledge of embedded hardware and software development with a focus on microprocessors, real-time systems, signal processing, automotive engineering, automation and communication systems. You will also learn how to design and implement reliable and efficient systems for use in automotive and industrial applications.
Information Security: You will face the challenge of making the digital world secure and learn, for example, how to create secure systems such as ATM cards or chips. You focus on the practical aspects of implementing and using security mechanisms.
Microelectronics and IC Design: You will deepen your knowledge of semiconductor physics and integrated circuit technology. You will learn how to independently develop electronic devices and systems, from the point of product specification to product commissioning. You will also consider modern concepts such as simulation techniques, as well as interactions that can occur with other systems and the environment (EMC).
Robotics: You will learn methods that can be used to develop intelligent robots and intelligent systems. You will acquire basic theoretical knowledge about navigation, computer vision, machine learning, knowledge representation, decision-making, and language comprehension. In addition, you will learn how to design, implement, and validate intelligent systems.
Sensing and Control Systems: You will learn how to effectively apply methods to create mathematical models for technical systems and gain a broad knowledge foundation about the algorithms used for digital simulation, as well as their use to perform practical tasks. You will deepen your knowledge of methods used to systematically designed control systems and how these systems are practically implemented.
Signal Processing and Human Communication: Our signal perception enables us to hear, see, speak, feel, think and regulate all our life processes. We have also taught our communication and information devices, cars and machines how to detect and respond to them. You will learn about algorithms used in signal processing and highly integrated information technology systems that will be used in the future.
Software Technology: You will learn advanced techniques needed to develop complex and critical software. This subject covers the areas of analysis, design, validation, and verification. In addition, you will learn how to apply artificial intelligence techniques in software engineering, as well as cover programming languages and compiler construction.
Visual Computing: You will acquire knowledge about computer graphics, image processing, geometric modelling, virtual and augmented reality, and information visualisation. In addition to mastering the theoretical basics, you will primarily learn how to practically apply your knowledge. The application areas range from medicine to industrial automation.
Business, Law and Management (minor): You will receive basic management training and learn, for example, the basics of setting up and running a business.
Alternatively you can choose the Major in Internet of Things.
I’m interested in defining the true essence of things, digging right down to the core of the matter, and teasing out what’s hidden behind a line of code. I was able to do all these things and more in the master’s degree programme in Information and Computer Engineering offered at TU Graz. The degree programme is a successful mixture of theory and application, in which hardware and software are smoothly united to create an exciting symbiosis. The master's programme allows for a great deal of freedom of choice: Students can shape the curriculum to fulfil their own wishes and meet their expectations. I was particularly fascinated by the Internet of Things.
International exchange with scientists plays an important role in the master's programme. Contributions from professors from other countries enrich the degree programme, and stays abroad are actively promoted.
Students have an opportunity to gain insights into practical aspects of their field during the course of their studies. This is made possible by the successful cooperation with national and international industrial partners, such as AVL, Siemens, AMS, and partners in Silicon Valley.
The prerequisite for admission is a completed bachelor’s degree in a relevant subject (see curriculum).
Additionally, you need to provide evidence of competence in the English language.
The following categories of applicants are eligible for the master’s programme without an admissions procedure:
Graduates of other programmes offered at TU Graz can apply for admission at the Registrar's Office.
Graduates of a previous study programme not mentioned above undergo an admission procedure.
Registration for the academic year 2026/27: 15 October to 15 December 2025
You can complete the admission procedure before the end of your bachelor’s studies.
If you have already been admitted to a degree programme at TU Graz, or have studied at TU Graz before, please come to the Registrar's Office in person to complete your admission during the admission period.
Contact study @tugraz.at
I particularly enjoyed that I could select various subjects and courses, specifically tailoring the study plan to my interests.
Working on my master's thesis perfectly prepared me for cutting-edge research and my current occupation as a researcher and PhD student in the field of virtual reality. It also laid the foundation for research internships abroad.
Graduates of the Information and Computer Engineering degree programme have excellent job prospects and are in demand both nationally and internationally: