Universiteit Leiden

nl en
Computer Science - Leiden University

Data Science: Computer Science (MSc)

About the programme

The two-year Data Science: Computer Science programme consists of 120 European Credit Transfer System (EC) points and includes courses and electives as well as a Master's Thesis Research Project.

Programme overview

The curriculum of the Data Science: Computer Science specialisation consists of:

  • Core programme (36 EC)
  • Specialisation courses and seminars (42 EC)
  • Master's Thesis Research Project (42 EC)

Read more about the programme outline and courses.

Are you ready for this programme?

The Data Science: Computer Science programme is a research-oriented master programme and requires you to have the appropriate knowledge and skills before you start. The most important prior knowledge and skills can be summarised as follows:

  • Good knowledge of algorithms, data structures
  • Basic knowledge of complexity and computing theory
  • Good programming skills in Python
  • Good knowledge of statistics and probability theory
  • Basic understanding of artificial intelligence and data mining / machine learning
  •  Good academic reading and writing skills; proficient in LaTeX
  • Excellent command of English, both in writing and speaking
  • Independent and critical research attitude

If you doubt whether you meet these expectations and consider applying, contact our study advisor. Read the formal Admission requirements for additional information.

Educational methods

This website uses cookies. More information.