skip to content
Study at Cambridge
About the University
Research at Cambridge
Search site
Home
Study at Cambridge
Undergraduate
Undergraduate courses
Applying
Events and open days
Fees and finance
Postgraduate
Postgraduate courses
How to apply
Postgraduate events
Fees and funding
International students
Continuing education
Executive and professional education
Courses in education
About the University
How the University and Colleges work
Term dates and calendars
History
Map
Visiting the University
Annual reports
Equality and diversity
News
A global university
Events
Public engagement
Jobs
Give to Cambridge
Research at Cambridge
For staff
For Cambridge students
For alumni
For our researchers
Business and enterprise
Colleges & departments
Email & phone search
Give to Cambridge
Libraries
Museums & collections
The Centre for Scientific Computing
Home
Academic Programmes
Academic Programmes overview
MPhil in Scientific Computing
PhD at the Centre for Scientific Computing
PhD at the Centre for Scientific Computing overview
Admissions
Participating Research Groups
Centre for Doctoral Training in Computational Methods for Materials Science
Centre for Doctoral Training in Computational Methods for Materials Science overview
CDT in CMMS programme
CDT in CMMS programme overview
Introduction to the Centre
Course Structure
How to apply
Industrial engagement
Resources
Projects and supervisors
Projects and supervisors overview
Funded projects
Unfunded projects
Continuous Professional Development
Continuous Professional Development overview
High Performance Computing Autumn Academy
High Performance Computing Autumn Academy overview
Lecture modules
Lecture timetable
Lecturers and staff
Fees and Registration
Related Groups
Related Groups overview
Laboratory for Scientific Computing
Computational Continuum Mechanics
High Performance Computing Service
Lennard-Jones Centre for Computational Material Science
The Gianna Angelopoulos Programme for Science Technology and Innovation
Theory of Condensed Matter
Events
Events overview
Past Events
Jobs
MPhil in Scientific Computing
MPhil in Scientific Computing overview
Current students
Current students overview
Course Diary
Resources
Lecturers, Staff and Students
Lecturers, Staff and Students overview
Course Director
MPhil in Scientific Computing: Lecturers
Staff
Class of 2022-23
Class of 2021-22
Class of 2020-21
Class of 2019-20
Class of 2018-19
Class of 2017-18
Class of 2016-17
Class of 2015-16
Class of 2014-15
Class of 2013-14
Class of 2012-13
Class of 2011-12
Class of 2010-11
Applicants
Applicants overview
Lectures Supported by the MPhil
Lectures Supported by the MPhil overview
Electronic structure and DFT [M10] (E)
Atomistic Modelling of Materials [M24] (E)
Introduction to topological materials [M12] (E)
Computational Continuum Modelling (i) [M12] (E)
Advanced computational algorithms for PDEs [M12]
Data Visualisation Techniques [M4]
Computational Continuum Modelling (ii) [M12] (E)
Introduction to Computational Multiphysics [M12] (E)
Advanced Continuum Modelling (i) [M12] (E)
Scientific Programming in C++ [M12]
Foundation Course in QM and solid state physics [M10]
Software Design [M6]
Message Passing Interface [M16]
Programming with GPUs [M6]
OpenMP [M12]
Introduction to Linux [M4]
Advanced Continuum Modelling (ii) [M12]
Research Element
Research Element overview
Research element overview
Research project guidelines
Dissertation and Viva
FAQ
Apply
Timothy Wallis
The Centre for Scientific Computing
Academic Programmes
Related Groups
Events
Jobs
MPhil in Scientific Computing
Timothy Wallis
tnmw2@cam.ac.uk