Master's Programme Computational Science and Engineering
- Course ID
- Duration of course
- Certificate received upon completion
Master of Science
- Course programme
The steady progress in science and technology is increasingly dependent on computationally intensive computer simulations. Out of the need to perform these computer simulations precisely and quickly, Computational Science and Engineering has emerged internationally as an independent and interdisciplinary research area. It combines numerical and computer science with natural sciences and engineering to provide efficient computer simulations in a variety of civil engineering, chemical, electrical, mechanical, materials, mechatronics and physics applications, from single workstations to large scale computer systems Computational clusters and supercomputers.
The English master's programme Computational Science and Engineering teaches the necessary interdisciplinary as well as scientific and excellent specialist skills.
The master's programme Computational Science and Engineering is aimed at graduates of a scientific or technical bachelor's programme. Applicants should have a strong interest in the development and implementation of computer simulations. The basis for this is an enthusiasm for the development of efficient program codes for applied mathematics as well as for the physical modeling of complex systems.
The details of the admission requirements can be found in the curriculum.
The master's programme Computational Science and Engineering is suitable for graduates of a scientific or technical bachelor's programme.
Such bachelor's programmes at TU Wien are Civil Engineering, Electrical Engineering and Information Technology, Media Informatics and Visual Computing, Medical informatics, Software & Information Engineering, Computer Engineering, Mechanical Engineering, Technical Chemistry, Statistics and Mathematical Methods in Economics, Financial and Actuarial Mathematics, Technical Physics, Process Engineering, Geodesy and Geoinformation, Business Informatics and Mechanical Engineering - Management.
Other programmes are suitable as well, as long as they compare to one of the listed bachelor's programmes. In particular a programme is suitable if the following knowledge, skills and competencies amount to at least 30 ECTS:
- Computer Science:
- Programming languages (at least one): C; C++; Fortran; Java; Python.
- Topics: Data Structures; Algorithms; Functions; Classes; Objectoriented Programming; Computer Architectures..
- Linear algebra with eigenvalue problems: matrix and vector calculus; Inverting matrices; Solving linear systems of equations; Determination of determinants, eigenvalues and eigenvectors.
- Differential and integral calculus in one and several variables: real and complex numbers; Concept of function; sequences and series; Derivation in a variable; Integration in a variable; Power series; Gradients and total derivative; simple multidimensional domain integrals (rectangles, triangles).
- Ordinary differential equations: linear differential equations; Solution by means of separation of the variables.
Persons whose native language is not English have to prove their knowledge of the English language. For a successful course of study, English is recommended according to reference level B2 (equivalent to the Austrian Matura level) of the Common European Framework of Reference for Languages. Some supplementary courses to obtain full equivalence of the completed studies are offered in German. Therefore, German language skills are recommended according to reference level B1 of the Common European Framework of Reference for Languages.