MSc Software Engineering for Technical Computing option in Computational and Software Techniques in Engineering
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.
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.