cranfield university msc computational & software techniques in
TRANSCRIPT
Dr Carol Armitage Applied Mathematics and Computing School of Engineering Cranfield University
MSc in Computational and Software Techniques in Engineering
Cranfield University
Who are we?
• Internationally renowned,
specialist institution.
• Recruit exclusively at
Postgraduate Level.
• 4000 students; 12000 cpd.
• Promote strong connections
between teaching and
research.
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
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)
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*
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
Working with Industry
• Strong links with industry
• Strong links to government
• Industry on campus
www.cranfieldtechnologypark.co.uk
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
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
% 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
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.
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
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
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
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.
Where to find us
Bedford
Cranfield University Campus
Milton Keynes
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
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.
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 .....
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
Accommodation
• For single occupancy
• Halls (self catered)
• Halls (catered)
• Shared houses
• For couples
• Flats
• For families
• Two-bedroom houses
• Three-bedroom houses
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
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
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:
• 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
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
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)
DCeS Modules
• Distributed Computing and Data Management
• Cloud Computing
• e-Engineering Applications
• Computing Infrastructures
• High Performance Technical Computing
• Cluster Management
• Virtualisation
• Advanced JAVA
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
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
Course Content by Subject
Applications – Thesis Projects
Applied Topics
Technologies
Fundamentals
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
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
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
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
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
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
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
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
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
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
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
Career Opportunities
• General software development
• Also ...
• Engineering
• Aerospace
• Telecommunications
• Games development
• Finance
• Automotive
• or ... Research
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:
• Course Administrator, Mrs Pauline Buck:
• Accommodation
www.cranfield.ac.uk/students/life/accommodation/cranfield/index.html
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)
Questions?