Course Overview
Course Overview This MSc program provides a unique fusion of software engineering principles and high-performance computing (HPC) techniques, designed to create highly skilled software developers. You will master the development of complex applications for diverse modern computing environments, from multi-core CPUs and GPUs to cloud platforms. This specialized expertise offers a significant advantage in the global job market, making graduates highly sought-after by leading industries. Key Program Highlights Master parallel software development for multi-core CPUs, GPUs, and cloud computing environments. Gain a strong foundation in software engineering principles combined with advanced HPC techniques. Learn industry-standard programming languages and tools highly valued by employers worldwide. Benefit from Cranfield's long-standing specialist expertise and unique insight into technical computing. Complete a practical research project, often with a company, leading to excellent employment prospects.
Available Intakes
September 2026
CampusCranfield Campus
CityBedford
ModeFullTime
Duration12 Months
FeeGBP 27,910