Advert
Advert

MSc Scientific and Data Intensive Computing

  • DeadlineStudy Details:

    MSc 1 year full-time, 2 years part-time

Course Description

Scientists and engineers are tackling ever more complex problems, most of which do not admit analytical solutions and must be solved numerically. Numerical methods can only play an even more important role in the future as we face even bigger challenges. Therefore, skilled scientific programmers are in high demand in industry and academia and will drive forward much of the future economy.

This programme aims to provide a rigorous formal training in computational science to produce highly computationally skilled scientists and engineers capable of applying numerical methods and critical evaluation of their results to their field of science or engineering. It brings together best practices in computing with cutting-edge science and provides a computing edge over traditional science, engineering and mathematics programmes.

Who this course is for

This programme is suitable for students with motivated and inquisitive minds who have a background in science, engineering or a related subject, and a strong interest in computing. Some experience in programming is essential.

Entry Requirements

Normally a first-class Bachelors degree in science, engineering or a related subject and with a strong interest in computing or an overseas qualification of the equivalent standard. Students with a first degree in Finance, Management, Actuarial Science or related subjects will not normally be accepted.

Find out more

Fees

For fees and funding options, please visit website to find out more

Programme Funding

UCL offers a range of financial awards aimed at assisting both prospective and current students with their studies.

Student Destinations

Students develop a comprehensive set of skills which are in high demand both in industry and academia: professional software development skills including state-of-the-art scripting and compiled languages; knowledge of techniques used in high-performance computing; understanding and an ability to apply a wide range of numerical methods and numerical optimisation; a deeper knowledge of their chosen science subject; oral and written presentational skills.

Our alumni who successfully completed the programme last year have all moved on to pursue full-time employment with reputable international organisations holding prominent positions, including Data Scientists, Data and Software Developers, Software Engineers, Data Analysts, Qualitative Researchers or Technologists. Over half of the alumni indicated that attaining a qualification in Scientific and Data Intensive Computing helped them secure their current employment. In addition, a few alumni have also pursued further studies with top-ranking universities or have stayed at UCL to complete their PhD research. Similarly, those pursuing PhD research had indicated that the qualification had helped them to gain entrance into top-ranking universities. (Programme Graduate Outcome Survey, 2022.)

Over half of the alumni agreed that they are utilising what they had learnt on the programme in their further studies or at the workplace (Programme Graduate Outcome Survey, 2022).

Module Details

Compulsory modules

  •  Scientific Computing Individual Research Project

Optional modules

  •  Numerical Methods
  •  Computational and Simulation Methods
  •  Research Software Engineering with Python
  •  Research Essay
  •  Research Computing with C++
  •  Techniques of High-Performance Computing
  •  Machine Learning with Big Data
  •  Information Retrieval and Data Mining
  •  Research Software Engineering with Python

Please note that the list of modules given here is indicative. This information is published a long time in advance of enrolment and module content and availability are subject to change.

Find out more and apply

Add to comparison

Learn more about UCL

Where is UCL?