MSc in Computational and Software Techniques in Engineering - Computational Intelligence for Data Analytics Option
Swindon, United Kingdom
1 - 3 year
Full time, Part time
GBP 10,825 / per year *
Earliest start date
* Home: £10,825 Overseas: £22,150
Computationally intelligent data handling algorithms are crucial in a wide range of sectors that require fast and automated decision-making. These industries typically include financial, manufacturing, aerospace, automotive, and defense.
This specialist option of the MSc Computational and Software Techniques in Engineering will enable you to develop a solid base of computer science skills and focused expertise, necessary to develop fast algorithms capable of dealing with a range of complex problems where intelligent decision-making or future predictions are based on an understanding of data collections.
Who is it for?
If you intend to make a career in software development, whether it is in the data center, on the desktop or in the rapidly expanding mobile application space, you need to have a strong basis in software engineering. This course gives you the tools and techniques that employers are looking for and an advantage in the job market.
Why this course?
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.
You will focus on the enabling technologies aspects of high performance and cloud computing and algorithm development related to machine learning and data analytics.
Cranfield University is very well located for visiting part-time students from all over the world and offers a range of libraries 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.
You will complete a number of compulsory modules that are common across options, followed by specialist modules from your selected MSc option. In addition to the taught component, you will complete a group project and an individual research project. The course is delivered via a combination of structured lectures, tutorial sessions and computer-based workshops. The core modules provide the basis of this course and act as a starting point for specialist modules to then be introduced, providing you with a focus on the enabling technologies, namely high performance and cloud computing and algorithm development related to machine learning and data analytics.
All the modules in the following list need to be taken as part of this course.
- C++ Programming
- Management for Technology
- Small-Scale Parallel Programming
- Cloud Computing
- High-Performance Technical Computing
- Advanced Java and Advanced Python
- Machine Learning and Big Data
- Internet of Things
- Artificial Intelligence
This course attracts enquiries from companies all over the world who wish to recruit high-quality software development graduates. There is considerable demand for students with expertise in engineering software development and for those who have strong technical programming skills in industry-standard languages and tools.
Graduates of this course are in demand by financial software developers, mobile application developers, commercial engineering software developers, automotive, telecommunications, medical and other industries and research organisations, have been particularly successful in finding long-term employment. We have had positive feedback from companies in industries as diverse as finance to computer games studios. As such, we enjoy excellent employment statistics, with over 95% of graduates employed within six months.
Some students may go on to register for PhD degrees, many on the basis of their MSc research project. Thesis topics are most often supplied by individual companies on in-company problems with a view to employment after graduation - an approach that is being actively encouraged by a growing number of industries.
Below is a list consisting of companies that have previously recruited our graduates:
- Mandara Capital,
- Commerzbank AG,