
© Photographer - stock.adobe.com
Computational Science and Engineering (Master)
Continuous progress in science and technology is increasingly dependent on computationally intensive computer simulations. Driven by the need to perform these simulations both accurately and rapidly, Computational Science and Engineering has emerged internationally as a distinct, interdisciplinary field of research. It integrates numerical mathematics and computer science with the natural sciences and engineering to enable efficient computer simulations across a wide range of applications - including civil engineering, chemistry, electrical engineering, mechanical engineering, materials science, mechatronics, and physics - utilizing highly parallelized computer systems ranging from individual workstations to large-scale computing clusters and supercomputers.
| Degree programme code | UE 066 646 - Master's Programme Computational Science and Engineering (interfaculty) |
|---|---|
Participating faculties and related master's programmes |
|
| Duration | 4 semesters |
| Credits | 120 ECTS |
| Language of instruction | English |
| Degree | Dipl.-Ing. (internationally comparable with "Master of Science") |
| Module structure | Computational Science and Engineering, opens an external URL in a new window |
| FAQs | Frequently Asked Questions |
Programme Structure
Full details about structure and content of the programme are available in the curriculum, opens in new window (PDF) and in the list of courses, opens an external URL in a new window in TISS.

This Master’s programme is structured as follows:
- „3 Compulsory Modules“ (50 ECTS): The compulsory modules „Computer Science“, „Scientific Computing“, as well as „Applied Mathematics“ contain the basis and the common content for all students of the Master’s programme.
- „Specialisation“ (30 ECTS): The degree program allows for specialisation in at least two examination subjects - serving as key areas -selected from a cross-faculty catalog. Each of these elective modules is composed of (compulsory and) optional courses:
- Computational Bionics, Computational Building Science, Computational Chemistry and Material Science, Computational Electronics, Computational Fluid Dynamics and Acoustics, Computational Informatics, Computational Mathematics, Computational Mechatronics, Computational Solid Mechanics.
- Modul „Free Electives und Transferable Skills“ (10 ECTS): The courses in this module serve to deepen knowledge of the subject and to acquire interdisciplinary knowledge, skills, and competencies.Of these, at least 4.5 ECTS credits must be earned from courses listed in the central elective catalog for Transferable Skills.
- Modul „Diploma Thesis“ (30 ECTS): This module consists of your Master's Thesis (27 ECTS) and the final exam (3 ECTS).
You can find a detailed description on the “Examination Subjects and Modules” page.
To complement the courses in the compulsory subjects and core areas, 10 ECTS credits must be earned in the "Electives and Transferable Skills" module. Of these, at least 4.5 ECTS credits must be obtained from courses listed in the central elective catalogue for Transferable Skills.
The following courses are recommended for completing the module “Free Electives and Transferable Skills”:
Further Information
Admission to the Master’s programme in ‘Computational Science and Engineering’ is possible after completing an eligible Bachelor’s degree at an accredited national or international post-secondary educational institution.
For example, the following Bachelor's programmes at TU Wien are considered eligible for a consecutive admission without supplementary examinations:
- Bachelor's programme Business Informatics
- Bachelor's programme Civil Engineering
- Bachelor's programme Chemical and Process Engineering
- Bachelor's programme Computer Engineering
- Bachelor's programme Electrical Engineering and Information Technology
- Bachelor's programme Environmental Engineering
- Bachelor's programme Financial and Actuarial Mathematics
- Bachelor's programme Geodesy and Geoinformation
- Bachelor's programme Informatics
- Bachelor's programme Mechanical Engineering
- Bachelor's programme Mechanical Engineering - Management
- Bachelor's programme Statistics and Mathematical Methods in Economics
- Bachelor's programme Technical Chemistry
- Bachelor's programme Technical Mathematics
- Bachelor's programme Technical Physics
Other Bachelor's degree programs may, of course, also be considered eigible if they are comparable in terms of academic depth to at least one of the bachelor's programmes previously listed. In particular, a degree programme is considered eligible if it provides the following knowledge, skills, and competencies amounting to at least 30 ECTS credits in:
Informatics
- Programming languages (at least one): C; C++; Fortran; Java; Python.
- Topics: Data structures; algorithms; functions; classes; object-oriented programming; computer architectures.
Mathematics
- Linear algebra with eigenvalue problems: matrix and vector calculus; matrix inversion; solving systems of linear equations; determination of determinants, eigenvalues, and eigenvectors.
- Differential and integral calculus in one and several variables: real and complex numbers; concept of a function; sequences and series; derivative in one variable; integration in one variable; power series; gradients and total derivative; simple multidimensional integrals over regions (rectangles, triangles).
- Ordinary differential equations: linear differential equations; solution by separation of variables
You can find the general admission requirements on the page Admission to Master’s Programmes.
Graduates possess excellent scientific and technical expertise - primarily in numerical mathematics and computer science combined with the natural sciences and engineering - that enables them to pursue careers in applied research at universities, non-university research institutions, and within the industry. Furthermore, these qualifications provide a foundation for work in high-performance computer simulation, encompassing both research-based development and the enhancement of computationally intensive, computer-aided simulation programs for engineering and scientific applications of significant scientific and industrial relevance - particularly in civil engineering, chemistry, electrical engineering, computer science, information technology, mechanical engineering, mathematics, and physics. Career prospects are therefore diverse, and the English-language training further facilitates opportunities for international employment.
At TU Wien, you can undertake one of the following doctoral programmes after completing your Master’s degree:
- 796 700 – Doctoral Programme in Engineering
- 796 600 – Doctoral Programme in Natural Sciences
- 796 300 – Doctoral Programme in Social and Economic Sciences