Taught course

Software Engineering for Technical Computing - Computational and Software Techniques in Engineering

Cranfield University · Aerospace

Entry requirements

A first or second class UK Honours degree (or equivalent), in aeronautical, mechanical or electrical engineering or computer science or be applying as part of a recognised double-degree programme with their home EU institution.

Entry level C Programming experience is advisable but not required. Applications from candidates with lesser qualifications but with considerable relevant work experience will be considered.

Months of entry


Course content

Cranfield University has many years of specialist knowledge and experience in High Performance Computing. We are able to offer 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.

We introduce students to parallel software development on the desktop, the super-computer and in the Cloud. Each platform has its own challenges and this course ensure that students become familiar with the best approach to writing software for each one.

Cranfield University is very well located for visiting part-time students from all over the world, and offers a range of library and support facilities to support your studies. This enables students from all over the world to complete this qualification whilst balancing work/life commitments. Part-time students have a flexible commencement date.

This Msc programme benefits from a wide range of cultural backgrounds which significantly enhances the learning experience for both staff and students.

Qualification, course duration and attendance options

  • MSc
    part time
    24-36 months
    • Campus-based learningis available for this qualification
    full time
    12 months
    • Campus-based learningis available for this qualification


AssessmentWhat kind of work will I be doing? (proportionally)
Written/ formal examinations45
Written coursework / continuous assessment50
Group work5

Course contact details

+44 (0) 1234 758540