MSc Scientific Computing and Data Analysis
Course Summary
The MSc in Scientific Computing and Data Analysis offers an application-focused course to deliver these skills with three interwoven strands:
- Computer Science underpinnings of scientific computing (algorithms, data structures, implementation techniques, and computer tool usage);
- Mathematical aspects of data analysis;
- Implementation and application of fundamental techniques in a domain specialisation (presently astrophysics, particle physics, or financial mathematics).
Why study this course
This course will open doors for you, both in the industry as well as in further study, and aims to:
- Train the next generation of expert research-aware data and computational scientists and engineers for the global high tech sector, equipped with genuine understanding of the underlying computing technologies and methodologies
- Give you a deep insight into the state-of-the-art computational and data challenges in your chosen specialisation
- Enable you to bridge the widening gap between application domains, big data challenges and high-performance computing
- Prepare you to apply successfully for further higher education programmes (PhD) with a strong computing and data flavour in Durham or other world-leading institutions
- Make you aware of the societal, economical and ethical responsibilities, opportunities and implications tied to massive data processing and compute power; this includes training on entrepreneurship.
Course Learning and Teaching
The course is taught using a wide range of learning research-led and teaching methods:
Lectures
Practical classes/computer labs
Independent study, research and analysis
Project (dissertation) and coursework
Group and individual presentations
Read more