49
Dr Carol Armitage Applied Mathematics and Computing School of Engineering Cranfield University MSc in Computational and Software Techniques in Engineering

Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Dr Carol Armitage Applied Mathematics and Computing School of Engineering Cranfield University

MSc in Computational and Software Techniques in Engineering

Page 2: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Cranfield University

Page 3: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Who are we?

• Internationally renowned,

specialist institution.

• Recruit exclusively at

Postgraduate Level.

• 4000 students; 12000 cpd.

• Promote strong connections

between teaching and

research.

Page 4: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Cranfield Structure

Cranfield comprises five schools, split over two sites:

• School of Applied Sciences

• School of Engineering

• Cranfield Health

• School of Management

• Defence College of Management and Technology

Page 5: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Teaching @ Cranfield

• UK’s only exclusively postgraduate university • Diploma, MSc and PhD

• Over 25 years experience of European double degrees • For example, in partnership with ESTIA for 20 years

• One of Europe’s top MBA programmes • Accredited in Europe, UK & US

• Queen’s Award for Education 2005, 2007 and 2011

• Employment : 97% (graduates employed in 6 months)

Page 6: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Our Graduates

Cranfield produces almost 10%

of the UK engineering

postgraduates – more than any

other UK university

* Financial Times

** 97.1% (source HESA)

Cranfield is the top UK

university for graduate

employment **

Rated in the top five

European Executive

Business Schools*

Page 7: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Graduate Employment

• Employment prospects are very good

• Cranfield student : 97% employed within 6 months

• Demand for technical software engineers strong

• MSc programs are designed to provide many transferable skills

• software development, project management (thesis), presenting

skills, engineering design, technical writing

• Past students currently employed with:

BAe Systems Nortel Networks Logica

EDS Unigraphics Oracle Consulting GKN Technology

Sony Lucent Technologies Cap Gemini

Matra Datavision Flow3D Delcam

Earth Observation Sciences Opodo

Page 8: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Working with Industry

• Strong links with industry

• Strong links to government

• Industry on campus

www.cranfieldtechnologypark.co.uk

Page 9: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Global Industry Connections

Over 100 partnerships with institutions around the world that we work with:

Research – Applied research with industry partners

Training – professional training for industry

Education – Industry Advisory Boards (IAB’s) help to form the content

of the MSc programmes.

– Students present their MSc Thesis projects to invited

industry representatives.

Recruitment – Our graduates are some of the most desirable in the world

Facility Hire – Industrial scale facilities are used by industry for specialist

research and development projects

Page 10: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Research Excellence

• Independently recognised for quality through the 2008 Research

Assessment Exercise (RAE):

• 85% of our assessed research is internationally recognised in

terms of originality, significance and rigour

• 50% being internationally excellent and 15% world-leading

• Ranked 3rd in the UK for the impact of our mechanical, aeronautical

and manufacturing research

Page 11: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

% research income earned from

UK industry as a proportion of

total income

0

2

4

6

8

10

12

14

% Income

Cranfield

Imperial

Nottingham

Cambridge

Kings

Oxford

Research Income

Cranfield is one

of the top five

research intensive

UK universities

13.6% of our income

is derived from

competitively won

research projects

Page 12: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Postgraduate Only

Our Students We have a comparatively small but diverse student body of 4,340 students from more than 100 countries:

58% full-time

42% part-time

79% taught

21%research

69% Europe(incl. UK)

31% rest-of-world

Specialists in Postgraduate Education

• Over 60 years experience of delivering world-leading postgraduate education.

• With no undergraduate programmes the focus is on refining postgraduate excellence.

Page 13: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Postgraduate Only

Specialists in Postgraduate Education

• The School of Engineering offers over 30 MSc courses across a wide

range of specialist areas.

• The MSc programme content is formed in partnership with an Industry

Advisory Board to ensure that graduates have the most up to date skills

that industry desire.

• The IAB for the MSc in Computational and Software Techniques in

Engineering include representatives from Airbus, Rolls Royce as well as

Excellion and Rutherford Appleton Laboratory

Page 14: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Global Students - Our Top 20

1. France

2. Greece

3. Spain

4. India

5. China (PRC)

6. Italy

7. Germany

8. Irish Republic

9. Portugal

10. Poland

11. Nigeria

12. Belgium

13. Malaysia

14. Canada

15. USA

16. Switzerland

17. Sweden

18. Singapore

19. Saudi Arabia

20. Netherlands

Page 15: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Teaching Excellence

• UK universities are independently assessed on their academic teaching quality – Cranfield achieved the highest possible commendation

• Best staff to student ratio in the UK (11th in the World)*

• Not in the major university league tables: no under-grads!

• 93% graduates enter employment relevant to their area of study, or further education within 6 months of graduating

*Times Higher Education Supplement, World University Rankings Nov 2008

Page 16: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Location

Cranfield is located in the heart of the UK

Midway between Oxford and Cambridge 34 minutes by train from London Cranfield is within easy reach by road and rail to all London airports.

Page 17: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Where to find us

Page 18: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Bedford

Cranfield University Campus

Milton Keynes

Cranfield

Page 19: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield
Page 20: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Campus Life

• Sport Facilities

• 3 Squash Courts

• 4 Tennis Courts

• Playing Field

• Fitness Centre

• Aerobics Studio

• Kings Norton Library, Shops, Chapel, Mosque

• Cranfield Students Association

• welfare support

• bar

• student clubs and societies

• club nights / live bands

Page 21: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Student Body

• Our international student body means you will meet and work with

people from all over the world.

• As well as professional connections many of our students form

friendships that last a lifetime.

• Alumni – our alumni includes some very famous names and remains

a unique and active network of professionals in major organisations

across the world.

Page 22: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Off-Campus Life

• Bedford

• Bedford Blues rugby club

• Bedford Corn Exchange

• Markets

• John Bunyan Museum of Bedford

• Cecil Higgins Art Gallery

• Bars / Clubs ...

• Milton Keynes

• Milton Keynes Bowl – a 65,000 seated venue

• local football team, Xscape – skiing, snowboarding, tobogganing, rock climbing, bowling, multiplex cinema, shopping, nightlife, dining, theatre

• London, Oxford, Cambridge .....

Page 23: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Sport and Social

The central location of Cranfield University and its excellent local transport links put you within 1 hour of reaching some of the best things the UK has to offer:

Premiership Football

Rugby Union

London 2012 Olympics

Nightclubs, bars, theatre

Museums

Ski/snow board

World famous attractions Wake-board

Page 24: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Accommodation

• For single occupancy

• Halls (self catered)

• Halls (catered)

• Shared houses

• For couples

• Flats

• For families

• Two-bedroom houses

• Three-bedroom houses

Page 25: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Accommodation

• Accommodation can be reserved

following receipt of offer letter

• Advised to apply early for

on-site accommodation

• Prices on web site:

www.cranfield.ac.uk/students/life/accommodation/cranfield/index.html

Page 26: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Accommodation

• Accommodation can be reserved

following receipt of offer letter

• Advised to apply early for

on-site accommodation

(MARCH/APRIL)

• Prices on web site:

www.cranfield.ac.uk/students/life/accommodation/cranfield/index.html

Page 27: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Computer Aided Engineering

Digital Signal and Image Processing

Distributed Computing and e-Science

Software Engineering for Technical Computing

Dr. Karl Jenkins

Senior Lecturer, CSTE Course Director

Applied Mathematics and Computing

School of Engineering

M.Sc. in Computational and Software Techniques in Engineering

Specialist options in:

Page 28: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

• Computer Aided Engineering (CAE)

“using software to produce and evaluate engineering solutions”

• Digital Signal and Image Processing (DSIP)

“processing signals and images to extract information”

• Distributed Computing and e-Science (DCeS)

“toward meeting the increasing demand for software that can exploit distributed and virtualised computing platforms”

• Software Engineering for Technical Computing (SETC)

“development of computer applications across a wide spectrum of modern computing environments”

Specialist Options

Page 29: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Course Structure

• The course focuses on developing practical engineering skills for computational and software engineering

• 50% taught modules

• Core modules

• C++ Programming

• Computational Methods

• Management for Technology

• Computer Graphics

• Introduction to Parallel Architectures and Programming

• Plus 65 credits from the selected specialist theme

• CAE

• DSIP

• DCeS

• SETC

• 50% MSc thesis project

Page 30: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

CAE Modules

Computer Aided Engineering (CAE)

• Geometric Modelling (15 credits)

• CAE Applications and PLM (10 credits)

• Advanced Engineering Analysis (10 credits)

• Computational Engineering (Fluids) (CFD) (10 credits)

• Advanced CAE Applications (10 credits)

• Computational Engineering Design Optimisation (5 credits)

• Advanced Graphics (5 credits)

Page 31: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

DCeS Modules

• Distributed Computing and Data Management

• Cloud Computing

• e-Engineering Applications

• Computing Infrastructures

• High Performance Technical Computing

• Cluster Management

• Virtualisation

• Advanced JAVA

Page 32: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

DSIP Modules

Digital Signal and Image Processing (DSIP)

• Signal Analysis

• Digital Signal Processing

• Image Processing

• Image Analysis

• Machine Learning

• Applications to DSP and Computer Vision

• Advanced Graphics

Page 33: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

SETC Modules

Software Engineering for Technical Computing (SETC)

• Requirements Analysis and System Design

• Cloud Computing

• Small-Scale Parallel Programming

• High Performance Technical Computing

• Applications in Practical High End Computing

• Software testing and Quality Assurance

• Advanced JAVA

Page 34: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Course Content by Subject

Applications – Thesis Projects

Applied Topics

Technologies

Fundamentals

Page 35: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Methods for Teaching and Learning

• Lectures, examples classes and tutorials

• Practical training in the computer labs

• Emphasis on hands-on learning

• Use a wide range of tools

• Group project

• Individual thesis projects

Page 36: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Methods for Teaching and Learning

• Lectures, examples classes and tutorials

• Practical training in the computer labs

• Emphasis on hands-on learning

• Use a wide range of tools

• Software Engineering

• Development

• Parallel Debugging

• Testing

• Group project

• Individual thesis projects

Page 37: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Practical Skills

• Emphasis on hands-on learning

• Use multi-core processors

• GPU hardware available in classes

• Access to University supercomputer

• Most courses include practical classes

• Group Project – solving real engineering problems

• Use a wide range of tools

• Software Engineering

• Development

• Testing & Parallel Debugging

Page 38: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Group Project

• Entire class embarks on a real research problem

• Different teams work on different parts of the problem

• Organisation and communication between teams is vital

• Teams are free to solve the problem according to requirements

• Different technologies and applications

• Engineering applications

• Cloud computing

• Supercomputer clusters

Page 39: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

MSc Thesis Project

• 50% thesis project

• thesis project can be industry sponsored, industry supported, contract research or pure research related

• Past company sponsors include

In UK: In France:

Sony Turbomeca

Honda Research Dassault Systemes

Delcam Alstom

GKN Technology Renault Trucks

FKI Logistex EADS Astrium

AspenTech Cap Gemini

BAe Systems Snecma Moteurs

Asystem Airbus

Tata Steel Tubes Eurocopter

Excelian

Page 40: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Thesis Projects Examples (SETC)

• Development

• Visualisation and logging of vehicle data in real time using Android and ODB2

• Multi-threaded / stream computing applications

• GPGPU implementations - Poisson, N-body, etc

• Optimising algorithms for GPU/threaded applications

• Search, sort, heuristics

• Distributed Computing

• MPI hybrid implementations

• Cloud-based applications (AppEngine, AWS)

• Static Analysis & Testing

• Automated Test case generation

• Code coverage analysis and software testability

• Source code visualisation

Page 41: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Thesis Projects Examples (CAE)

Computational Engineering applications

• CFD analysis of failure modes in fuel systems

• Simulation of birdstrike on aircraft structure components

• Simulation of compressor blade tip rubbing

• Car Roof Box Optimisation using Automated Work Flow

• Virtual reality interface development

• Design of a prototype modeller implementing shaped displacement shading technique

• Grooved tube joint flow study

Fuel system sensors

Database

Analysis of data

Health monitoring

Support centre

Page 42: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Thesis Projects Examples (DSIP)

• Novel comparison of the chirp Fourier and the short time Fourier Transforms

• Novel signal processing technique for non-stationary signals

• Real-time fire detection

• Real-time video stabilisation

• Novel Extensions to Bag of Visual Words Object Recognition Strategies

Page 43: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Thesis Projects Examples (DCeS)

• Grid-based CFD Optimization

• Web-based application for managing

experiments based on grid data storage

• Remote administration of a UAV platform

using mobile networks

• Workflow management plugin to automate

and improve design of experiments for

parameter sweep applications

• Data mining in Bioinformatics through

GRID computing environment

• Workflow editor for Android

Nimrod Aerofoil

Generator

Salome OpenFOAM

Parameters

Mesh

L/D

AoA,camber, thickness

Parameters

Page 44: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Outcomes

• After completing the SETC course, you will have:

• become familiar with industry standard practices

• have developed robust software for a range of modern computing environments

• worked as part of a team

• completed a significant individual project and demonstrated discipline and motivation

• Excellent basis for entering the software industry

• Learn the skills that industry is looking for …

“… I learnt methodologies that I begin to apply in real life!”

- former student

Page 45: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

An recent employer’s view .....

• “Recent graduates were considered to be highly competitive during interview selection due to their keen knowledge and application in meeting the environmental challenges that business and industry face today.”

– Katherine Hyde of the Taylor Woodrow Group

on Cranfield University Graduates

Page 46: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Career Opportunities

• General software development

• Also ...

• Engineering

• Aerospace

• Telecommunications

• Games development

• Finance

• Automotive

• or ... Research

Page 47: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

More information

• MSc application form:

www.cranfield.ac.uk/students/applications/index.html

• CSTE course web pages:

www.cranfield.ac.uk/soe/postgraduatestudy/computing_msc.html

• Course Director, Dr Karl Jenkins:

[email protected]

• Course Administrator, Mrs Pauline Buck:

[email protected]

• Accommodation

www.cranfield.ac.uk/students/life/accommodation/cranfield/index.html

Page 48: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Applications

• English Language requirements:

• Cranfield-accepted English Qualifications:

IELTS (6.6)

TOEFL (paper-580; computer 237, internet-92)

TOEIC (830)

CAE (Grade C)

• Candidates with alternative qualifications (at least CEFR B2

equivalent) must specify the equivalence when the application

is submitted and provide evidence

• Technical requirements:

• Support/recommendation of local tutor

• C prerequisite (introductory course possible)

Page 49: Cranfield University MSc Computational & Software ...€¦ · • Cranfield Health • School of Management • Defence College of Management and Technology . Teaching @ Cranfield

Questions?