Register

Search

and / or

Advanced Search

Related Programmes

Did you study here?

Write a short review & help students like you! Over 1,500 students already shared their experience.

Share your study experience now

Stay up-to-date?

Receive relevant New and Updated programmes: personal updates!

PU_Light.jpg

Software Engineering for Technical Computing (Option of Computational and Software Techniques in Engineering – (M.Sc.)

Cranfield University

School of Engineering
Annual Tuition Fee: ≈ € 6,675 - ≈ € 17,950 (non-EEA)
Location: Cranfield / United Kingdom / View location on map ▾ Hide location on map ▴
Duration: 12 months Start Date: October
Educational Form:
  • Taught
Education Variants:
  • Parttime
  • Fulltime
Languages: English 
-0.426842,52.005267

Location of Cranfield University

The discipline of software engineering is essential for the production of high quality software across the engineering industry. The Software Engineering for Technical Computing option aims to equip students with the skills necessary to compete in today's software industry, as well as providing exposure to the knowledge and techniques needed to implement effective solutions to technical and scientific computing problems.

Taught modules

The student will undertake a range of hands-on taught modules covering modern software engineering practice and concurrent computing technologies. An application based group project is included in which students will have the opportunity to work in a team, develop skills in project management and gain further practical insight into the nature of software in a technical setting.

The modules are designed to give the student a set of skills relevant to the requirements of the software industry, building upon the discipline of software engineering and providing specialist knowledge in chosen areas.

Modules cover the implementation of both large scale technical computing applications, such as those used on supercomputers and cluster computing, and also the newly emerging small scale platforms, such as multi-core and stream processors.

Students are encouraged to put into practice what they have learnt by undertaking practical assignments throughout the year and also a research thesis in the second half of the year.

Excellent career opportunities

Graduates of this course can pursue a career in the rapidly expanding IT industry sector in the UK and abroad. With the UK and EU experiencing significant activity in the areas of software engineering for technical computing, graduates in this option also have open to them a wide range of careers embracing scientific and research development organisations and software houses.

Focus on your interests

Following a series of core modules providing grounding in computational and software techniques, you can select optional modules and a research project to tailor the course to your specific interests and career aspirations.

Meet the needs of employers

This course is directed by an industrial advisory panel who ensure that it provides generic hands-on skills and up-to-date knowledge adaptable to the wide variety of applications that this field addresses. And with 95% of Cranfield graduates securing relevant employment within six months of graduation, you can sure that your qualification will be valued and respected by employers.

Benefit from our expertise

Cranfield University is a leader in applied mathematics and computing applications. Our staff are practitioners as well as tutors, with clients that include Jaguar Cars and Texas Instruments. Knowledge gained working with our clients is continually fed back into the teaching programme, to ensure that you benefit from the very latest knowledge and techniques.

Access unique facilities

As a Cranfield student you will have access to our range of outstanding research facilities for research work. These include Globus platforms; Condor; Sun Grid engine; MPI/PVM and the Cambridge-Cranfield High Performance Computing Facility.

Study full or part-time

This course is also available on a part-time basis, enabling you to combine studying alongside full-time employment. This is enhanced by a three-stage programme from a Postgraduate Certificate to Postgraduate Diploma through to an MSc.


Contents

Structure

The Software Engineering for Technical Computing option of the Computational and Software Techniques in Engineering MSc course consists of three parts: core modules, specialist modules and individual research thesis.

Core modules

Students begin by following a set of five core modules:

* C Programming
* Management for Technology
* Computational Methods
* Computer Graphics/GUIs
* Object Oriented Programming in C++.

Specialist modules

The student will undertake a range of hands-on taught modules covering modern software engineering practice and concurrent computing technologies. An application based group project is included in which students will have the opportunity to work in a team, develop skills in project management and gain further practical insight into the nature of software in a technical setting.

The modules are designed to give the student a set of skills relevant to the requirements of the software industry, building upon the discipline of software engineering and providing specialist knowledge in chosen areas.

Modules cover the implementation of both large scale technical computing applications, such as those used on supercomputers and cluster computing, and also the newly emerging small scale platforms, such as multi-core and stream processors.

Students are encouraged to put into practice what they have learnt by undertaking practical assignments throughout the year and also a research thesis in the second half of the year.

Modules

In addition to the core modules, students choose from the following specialist courses:

* Advanced Software Engineering for Technical Applications
* Small Scale Parallel Computing
* Applications in High End Computing
* Java Programming and Object Technology
* High Performance Technical Computing
* Advanced Numerical Solutions of PDEs
* Computing Cluster Management for Parallel Engineering and Scientific Applications

Research project

With the experience and knowledge gained within the lectures, students are equipped for the MSc research thesis undertaken in the second half of the academic year.

Assessment

The course is assessed through coursework assignments, examination, and individual research project.

Part-time study

This course is also available on a part-time basis for individuals who wish to study whilst remaining in full-time employment. A three-stage programme from a Postgraduate Certificate to Postgraduate Diploma through to a Master of Science enables you to take a flexible approach to your study commitments.

Cranfield is very well located for visiting part-time students from across the UK and Europe and offers a range of library and support facilities to support your studies.

IELTS

You are normally required to take an English Proficiency Test.

Most European Universities recognise the IELTS test.

Take test

Requirements

Typically a 1st or 2nd class UK honours degree (or equivalent) in engineering, science, mathematics, computer science, information technology, communication, networks, or a related discipline. Other qualifications (eg HND or alternative) may be acceptable, provided there is evidence of sufficient relevant work experience.

Additional Requirements

Minimal degree required: Bachelor's degree
Minimal amount of work experience Not specified

Language Proficiency

Cambridge English: Advanced (CAE): Grade C (Score: 60)

Ask a Question

You can contact General Enquiries to ask a question about Software Engineering for Technical Computing (Option of Computational and Software Techniques in Engineering at Cranfield University.

Relevant Links


MastersPortal.eu - Finds the Masters for you!
 

Portals

Relevant Articles

We have written a number of relevant articles that will help you get started.

Why study in Europe?

Best Practice and Country Guides

Other useful resources

Erasmus Mundus

Erasmus Mundus is a scholarship and co-operation programme in the field of higher education which promotes the European Union as a centre of excellence in learning around the world.

Read the article

Why Europe?

Why would you study your Master's abroad? Why in Europe, and, why not? Globalisation is ongoing, the world is your backyard. A new world of study options becomes available!

Read the article

Read about Study Options in Europe

Overseas

Institutes Overseas

anywhere