Data Science & Engineering MSc

School of Science and Engineering

Develop your data engineering and data science knowledge and understanding whilst learning to store, manage, and analyse large sets of data

Start date

September 2021


12 months

Study mode

Full Time


Dundee City Campus

From the websites you browse to the places you visit, data is being gathered every second of every day. With so much data to analyse, data engineers are in high demand to ensure that companies have the infrastructure they need to successfully analyse it.

Within this course you will develop your skills, knowledge and understanding of both data engineering and data science whilst learning to store, manage and analyse large sets of data.

You will study a range of modules, including an introduction to data mining and machine learning, along with business intelligent systems and secure internet programming.  You will gain the knowledge you need to succeed in the fields of data engineering and data science.

Working alongside, and learning from, a range of leading researchers and tutors, including vision and imaging researchers, business intelligence experts, and industrial and research data scientists, you will develop your understanding of the real-life situations you could face in your career.

You will also have access to NoSQL databases, including Cassandra, Neo4j and Mongodb, along with parallel data analysis software, such as Hadoop and Spark, ensuring you have experience of working with industry level databases and software.

Under the guidance of our academic staff, you will also undertake a research project. Recent projects examples have looked at fraud ring detection and visualisation with NoSQL databases, and the impact of Airbnb on tourism.

Questions? Need help?

Contact our applicant enquiry team

Use our online form