Master’s Programmes in Computer Science
- Course ID
UE 066 011 – Master’s Programme DDP Computational Logic (Erasmus-Mundus) (to be discontinued)
UE 066 645 – Master's Programme Data Science
UE 066 926 – Master’s Programme Business Informatics
UE 066 931 – Master’s Programme Logic and Computation
UE 066 932 – Master’s Programme Visual Computing
UE 066 935 – Master’s Programme Media Informatics
UE 066 936 – Master’s Programme Medical Informatics
UE 066 937 – Master’s Programme Software Engineering & Internet Computing
UE 066 938 – Master’s Programme Computer Engineering
UE 066 950 – Master’s Programme Didactic of Informatics (to be discontinued)
- Duration of course
- Certificate received upon completion
Master of Science
- Course programmes
Building on a bachelor's degree, master's programmes allow students to enhance their knowledge and to develop a specialism. Graduates of master's programmes are qualified both for higher positions in business and also for a subsequent academic career based on doctoral study.
Admission to a master's programme requires a bachelor's degree in a relevant subject from a technical university or an equivalent qualification at a recognised domestic or foreign higher education establishment.
Students whose mother tongue is not English must demonstrate their proficiency in English. Proficiency in English at Level B2 of the Common European Framework of Reference for Languages is recommended for successful progress in the course.
The curriculum for each master's programme shows which courses are relevant to that programme and what the detailed requirements are with regard to technical and linguistic skills.
Duration and scope
The work requirement for each master's programmes is 120 ECTS credits. This represents an anticipated four semesters of full-time study. One study year represents 60 ECTS credits. ECTS credits are a measure of the amount of work required of students and are calculated from the different demands of the individual modules and courses.
EPILOG – presentation of theses
The EPILOG, as it is known, is a final stage in studies conducted at the Faculty of Informatics. At this event, which takes place twice a year, theses produced in the previous six months are opened up to a wider public in a poster exhibition and selected presentations.
The content and qualifications offered by the courses are divided into modules. A module is a teaching and learning unit defined by entry and completion qualifications, course content, teaching and learning structure, time requirements and performance evaluation. Modules consist of individual lectures or of several content-linked lectures. Modules with similar themes are assembled into examination subjects that are listed, along with their content and mark achieved, on the degree certificate.
For the 'Thesis' examination subject, an academic thesis must be prepared and the candidate examined by committee. The total value of this examination subject is 30 ECTS credits, including 3 ECTS credits for the examination itself. The thesis is a piece of academic work that demonstrates the ability to work independently on an academic subject, to an appropriate level in terms of content and methodology. The subject of the thesis is freely selected by students and must be relevant to the qualification profile.
In addition to the regular examination subjects, the English-language 'Innovation' examination subject can be taken in all master's programme with a value of 30 ECTS credits. This will be specified on the degree certificate. The modules of this additional course will earn additional qualifications in the following areas:
- entrepreneurship and company foundation
- intrapreneurship and innovation management
- university engagement and research transfer.
Because of the limited number of places available, allocation of places follows a specific selection procedure. Details of the additional Innovation course can be found in the relevant curricula.
DDP Computational Logic (Erasmus Mundus)
The European master’s programme in Computational Logic is an international distributed Master of Science study programme implemented by the computer science departments of five cooperating universities: Dresden University of Technology, Universidade Nova de Lisboa, Libera Universitá di Bolzano, Universidad Politécnica de Madrid, and TU Wien.
The objective of the program is to impart to the students the profound theoretical and practical knowledge required for professional practice in the field, to give them a survey of the individual disciplines of Computational Logic and to develop their ability to work according to scientific methods. In addition, the students are given the opportunity to plan their studies to fit a particular practical application. To acquire practice-oriented knowledge they may choose appropriate combinations of modules. By means of visits abroad and English as the language of instruction, the students are to be prepared for the increasing internationalism of science, commerce and industry. The focus of instruction lies in the following areas: mathematical logic, logic programming, deduction systems, knowledge representation, artificial intelligence, methods of formal specification and verification, inference techniques, syntax-directed semantics, and the relationship between theoretical computer science and logic.
Computational Logic is of increasing importance for dealing with the complexity of modern computer-supported systems and worldwide on the rise. Today's information technology is witnessing a change - and the change is omnipresent. Especially the Internet is a scientific invention that has influenced the way we think and act. The more all this transfuses into our lives, the more mind boggling it becomes for the computer scientists to handle various key issues involved in data security, transactions, network computing, network architecture, computer architecture, complex software, distributed platforms and in short - every little aspect which affects our present day computer society.
The master's programme Data Science aims at a strong international embedding in research and specialization opportunities in a range of science disciplines. In order to ensure this, all the lectures of the master's programme are held in English and the Master’s thesis is written in English. Furthermore, interdisciplinarity via specialization lectures from curricula outside informatics is a key component of this master's programme.
Data Science deals with large, heterogeneous data (big data) from different application areas, in order to obtain valuable findings and meaningful and actionable information to generate actionable information. Tasks in Data Science include obtaining a thorough understanding of the problem domain (Business Undestanding), processing and fusion of heterogeneous data from different sources (Data Gathering), analysis and statistical modelling of the Data (Data Analytics) to interactive visualization of the data (Visual Analytics) and the use of the results (Decision Support and Deployment). This curriculum conveys and integrates competences from the fields of information technology, mathematics as well as specific application disciplines.
The master's programme Data Science provides an indepth, scientifically founded, education. Graduates are qualified, amongst others, to act as a link between the technical infrastructures and the domains in research and development. They are capable of discovering and understanding complex interrelationships, patterns and knowledge from raw data in a structured way and to communicate it efficiently. They have the competence to support research and innovation in the field of eScience both from a core technical perspective as well as interdisciplinarily to drive the development of data-driven technologies.
This master's programme is offered only in English.
The master's programme Business Informatics aims at a strong international embedding in research and economics. In order to ensure this, all the lectures of the master program are held in English and the Master’s thesis is written in English.
The area of Business Informatics covers information and knowledge as well as information-processing processes in organizations and society. It therefore builds the interface between humans, organizations, and information technology. The subjects of the research-driven teaching are thereby information and communication systems in economics and society, especially the analysis, modeling, design, implementation, and evaluation of such systems. Besides the primarily computer science-oriented approach, the success of such systems requires the consideration of technical, economic, and social aspects. Thereby, computer science and economics are combined.
Among other professional activities, graduates are qualified for the analysis, optimization, and development of business processes, for the planning, realization, and steering of information systems, for advanced system design, and for research and development in these areas.
The master's programme Business Informatics aims at a strong international embedding in research and economics. In order to ensure this, all the lectures of the master's programme are held in English and the master’s thesis is written in English.
Logic and Computation
This master's programme is offered only in English.
The English-language Logic and Computation master's programme deals with the foundations, structure and design of intelligent agents. and also includes core elements of classical theoretical computer science.
The objective of the work in the field of Logic and Computation is both to understand the principles that make intelligent behaviour possible and to develop methods that lead to the design of intelligent agents. The underlying hypothesis is that intelligent reasoning is ultimately nothing more than a type of calculation (computation).
This master's programme is offered in English.
Opportunities for graduates are to be found in basic research in universities or industrial organisations and in applied research and development in industrial businesses or university spin-offs. In addition, graduates are also found typically in analysis and consulting roles in fields such as formal systems engineering, web and semantic systems, logistics, operational research and telecommunications. After gaining a number of years' professional experience, graduates are also able to take up managerial positions.
The master's programme Visual Computing is concerned with the capture, representation, processing, analysis, synthesis and use of visual information – that is, of images and image sequences in a temporal and spatial context.
The concept of Visual Computing arose through the methodological convergence of image processing, computer vision, computer graphics, visualisation and man-machine interaction; this convergence was driven partly by the demands that new fields such as augmented and virtual reality and machine learning were making on these technologies.
Graduate occupations are to be found in all of areas of manufacturing and service businesses that require demanding and innovative problem solving, where computers are used to produce or analyse images. This includes, amongst others, the entertainment industry, virtual engineering (CAD/CAM systems), industrial production, robotics and machine vision, medical application fields, security and criminology, and information and telecommunications systems.
Media and Human-Centered Computing
The master's programme Media Informatics combines the theory and practice of the research field known as Human Computer Interaction with the provision of a comprehensive range of theoretical, methodological, technical and practical skills, alongside the ability to design, implement and/or evaluate complex interactive systems.
The course deals in particular with new forms of interaction between man and computer (e.g. tangible computing, virtual and augmented reality). Media Informatics rests on an interdisciplinary approach integrating areas such as informatics, media theory, design studies and psychology.
Graduate occupations are to be found in academic and industrial research (e.g. in the fields of HCI and augmented reality), in interaction design, interactive media design and in media art, in the design of applications-orientated (industrial) multimedia systems and in the conduct of usability studies and assessments.
The Master's course in Medical Informatics focuses on methodological approaches to problems and the related solutions-orientated mindset.
In combining knowledge of medical principles with a scientific approach and practice-orientated technical skills, the course gives graduates the opportunity to seek innovative solutions at the interface between informatics and medicine, and provides them with a widespread interdisciplinary technical training.
In addition to a scientific career, graduates are suited for work in the following areas: business analysis and consulting in the field of healthcare, information management/system integration, IT architecture, project and programme management and software engineering.
Software Engineering & Internet Computing
The master's programme Software Engineering & Internet Computing is concerned with software development for distributed systems, with mobile computing and with internet security and electronic payment as important prerequisites for the internet as a virtual marketplace.
Software Engineering & Internet Computing should be seen as a broadly specialised discipline. Software engineering is concerned with the development of software, from analysis and design to implementation, operation and software maintenance. Quality assurance and project and risk management are important associated activities. Internet computing is concerned with information processing across the world. Both fields are based on scientific principles and methods.
Graduate occupations exist in basic research in universities or industrial organisations, in applied research and software development for industrial businesses and in the fields of systems analysis, software architecture and consulting. In general, graduates will have a good foundation for tackling demanding and managerial functions in business.
The great importance of the field of computer engineering is mainly due to the increasing spread of embedded systems in objects in everyday life; embedded microprocessors are found in communication devices, cars and medical equipment as well as industrial systems, household appliances and systems in entertainment electronics.
The master's programme Computer Engineering is dedicated, alongside specialisation in scientific method, primarily to the integration of informatics, mathematics and electrical engineering. In practice, this is achieved by means of amalgamating key areas such as signal processing, distributed real-time systems and formal verification and analysis, whilst accommodating individual interests and specialisations by means of wide-ranging options. Core areas:
- digital signal processing and communication
- digital circuits and systems
- dependable distributed real-time systems
- formal verification and analysis.
Graduate opportunities lie in scientific and industrial research and in the fields of system analysis and design of complex systems.
Didactics of Informatics (discontinued)
The master's programme in Didactic of Informatics provides specialised and scientific skills in the field of informatics, using pedagogic, didactic and specialist content alongside information technology as a means of imparting knowledge.
The master's programme Didactic of Informatics is offered as a joint inter-university course by TU Wien and the University of Vienna. In addition to its exploration of pedagogic, didactic and specialist content and information technology, the master's programme provides skills in specialised and scientific areas of the field of informatics.
Graduates in this master's programme will be in a position to develop pedagogic and specialised didactic perspectives on ways of working, to deploy appropriate methods for communicating knowledge in the field of informatics and to carry out evaluation and quality assurance appraisals of such communication.
Dean of Studies - Computer Science
Associate Prof. Dipl.-Ing. Dr.techn.
Vice Dean of Studies - Computer Science
Ao.Univ.Prof. Dipl.-Ing. Dr.techn.
Vice Dean of Studies - Computer Science
Univ.Prof. Mag.rer.nat. Dr.techn.
Dean of Studies - Business Informatics
Ao.Univ.Prof. Mag.rer.soc.oec. Dr.rer.so
Vice Dean of Studies - Business Informatics
Ao.Univ.Prof. Dipl.-Ing. Dr.techn.