High Performance Computing (M.Sc. / P.Grad.Dip.)
The M.Sc. in High-Performance Computing is a one year full-time programme run by the School of Mathematics at Trinity College Dublin. The degree provides practical training in the emerging field of high-performance technical computing, which has applications in scientific simulation and mathematical modelling of systems in areas ranging from telecommunications to financial markets.
The aim of the course is to train students in practical applications of high-performance technical computing in industry, finance and research. During your year in Trinity, you will develop the expertise to make use of a large number of computer processing cores and use them to solve large numerical problems quickly, precisely and reliably. The course presents the practical mathematical skills needed to translate descriptions of complex systems into a form the computer can manipulate and solve efficiently.
The programme is taught in close collaboration with Research IT (previously The Trinity Centre for High Performance Computing) and the Schools of Physics and Chemistry. It has close links to the IITAC interdisciplinary research project in computational science.
Is This Course For Me?
The course is aimed at graduates with a degree in a technical discipline such as mathematics, physics, engineering, chemistry or mathematical finance. No prior programming experience is assumed but some familiarity with the concepts is useful. A background in basic mathematical concepts is also important.
Career Opportunities
This programme equips students with the combination of programming skills and mathematical insight to enable them to go on to careers or academic research in large-scale modelling, simulation or numerical multi-core software development. To make use of powerful modern computing systems, you will learn the programming tools needed, the best algorithms adapted to solve different types of problem and how to maximise the impact of available resources.
Successful graduates of the course go on to careers in technical and scientific computing and modelling, either in industrial or academic positions. A substantial number of graduates begin research towards their Ph.D. directly after completing the course, studying topics as diverse as astrophysics, biomolecular modelling, fluid mechanics, and financial mathematics.