UNIVERSITY COURSES

MSc Data Science

Computer Science & Engineering

Course Overview

MSc Data Science develops advanced skills for extracting insight from large and complex datasets. It combines statistics, programming, machine learning and data engineering with practical, data-driven problem-solving.

Typical Duration

Typically one to two years of full-time study, depending on the university and programme structure.

What You May Study

  • Machine learning and data mining
  • Statistical modelling
  • Data visualisation
  • Python, R and SQL
  • Big-data technologies such as Hadoop or Spark
  • Data ethics and privacy
  • Data engineering and data pipelines
  • Specialist options such as NLP, computer vision or advanced analytics

Practical Learning

Capstone projects, research activities and internships may involve solving real data-science problems, building models and communicating findings to decision-makers.

Assessment Methods

Assessment varies by university and programme. Common methods include advanced coursework, reports or essays, presentations, examinations, applied projects and independent research. Many Master's programmes conclude with a dissertation, research project or substantial capstone project.

Skills You Can Develop

  • Advanced statistical analysis
  • Programming and machine learning
  • Data engineering concepts
  • Data visualisation and communication
  • Research and evidence-based problem-solving

Career Opportunities

  • Data scientist
  • Machine-learning engineer
  • Data analyst
  • Business intelligence analyst
  • Data engineer
  • Quantitative analyst
  • AI/ML research roles

Progression and Further Study

Graduates may enter advanced data roles across finance, healthcare, technology, marketing and other sectors, or progress to doctoral research.

Entry Requirements

Applicants commonly need a relevant Bachelor's degree in computer science, statistics, mathematics or another quantitative discipline. Programming experience can be beneficial and may be required by some providers. Exact requirements vary.

Provider-Specific Course Details

Module titles, assessment weightings, duration, study mode, fees, intakes, placement opportunities and entry criteria can differ between universities. City Thames College can help you compare current provider options and request the relevant programme information before you make an application.

Application Support

Complete the university application form to register your interest. City Thames College can support you with course selection and the application process; the relevant university or education provider makes the final admission decision.