This master in Software Engineering for Technical Computing (MSc) is a specialist option for the master's in Computational and Software Techniques in Engineering and offers a unique insight into the development of computer applications across a wide spectrum of modern computing environments, from multi-core CPUs to specialist GPUs to cloud computing, all of which are relevant to the IT industry today.
With the advent of ever more sophisticated and powerful computer environments, the techniques needed to develop and produce the software to run on these systems are becoming increasingly complex. This master in Software Engineering for Technical Computing (MSc) is unique in that it combines software engineering with high performance computing, giving you the tools and techniques that employers are looking for and an advantage in the job market.