Environmental Data Science and Machine Learning
  • Postgraduate taught
  • MSc

Environmental Data Science and Machine Learning

Apply computing techniques and machine learning to real-world environmental problems.

Apply computing techniques and machine learning to real-world environmental problems

Develop the expert skills required for a career as an environmental scientist or engineer

Undertake original independent research and learn how to critically evaluate data

Course key facts

Minimum entry standard

  • 2:1 in engineering or a science-based discipline

View full entry requirements

Course overview

Advance your understanding of data science, machine learning and associated computational technologies on this 1-year Master's course.

Designed to prepare you for a career in environmental science or engineering, you'll learn how to apply your knowledge to a broad range of environmentally motivated applications.

The programme explores in detail how data science techniques can be used to develop solutions to a range of problems.

You'll become familiar with key aspects of data science. These will include cloud computing, remote sensing, environmental monitoring, modelling and computer code.

A research project is also a key component of this degree, where you'll contribute to an active research area and develop your critical analysis.


This page is updated regularly to reflect the latest version of the curriculum. However, this information is subject to change.

Find out more about potential course changes.

Please note: it may not always be possible to take specific combinations of modules due to timetabling conflicts. For confirmation, please check with the relevant department.

You’ll take all of these core modules.

Core modules

You’ll also carry out a research project that contributes to an active research area.

The project must include a significant software development component, and can be produced under supervision by a department academic or as part of an industry placement. 

Your work will include an intensive literature review and can be analytical, theoretical, experimental or numerical in nature.

The project will be assessed by a technical report and final presentation.

Teaching and assessment

Teaching and learning methods

  • Person at lectern giving speech
  • Seminars and formal presentations
  • Code on a computer screen
    Practical coding activities
  • Case studies
  • A group of people interacting
    Group work exercises

Balance of assessment


  • Coursework and practicals
  • Research project

  • 67% Coursework
  • 33% Projects

Assessment methods

  • Person completing coursework
    Individual and group coursework
  • Papers from a written report
    Research project report
  • Oral presentations

Entry requirements

We consider all applicants on an individual basis, welcoming students from all over the world.

How to apply

Apply online

You can submit one application form per year of entry. You can choose up to two courses.

Tuition fees

Home fee

2024 entry


Overseas fee

2024 entry


How will studying at Imperial help my career?

Hand holding a branch of three leaves

Develop the essential core knowledge and skills for an environmental scientist and engineering career.

Computer monitor showing data

Meet the market demand for hands-on, applied data science knowledge.

Materials Paper

Learn skills that are applicable across all of science and engineering, so your career options are endless.

Lightning bolt

Pursue research or careers in climate science, sustainability, natural hazards, and renewable energy.

Lightbulb with graduate cap inside

Employers will find your advanced knowledge of environmental science and engineering solutions particularly attractive.

Power plant

Potential employers include small environmental and engineering consultancies to large multinational organisations, including those in the energy and big tech sectors.

Terms and conditions

There are some important pieces of information you should be aware of when applying to Imperial. These include key information about your tuition fees, funding, visas, accommodation and more.

Read our terms and conditions

You can find further information about your course, including degree classifications, regulations, progression and awards in the programme specification for your course.

Programme specifications