# About the programme
**Source**: https://www.universiteitleiden.nl/en/education/study-programmes/master/computer-science/data-science-computer-science/about-the-programme
**Parent**: https://www.universiteitleiden.nl/en/education/study-programmes/master/computer-science/data-science-computer-science
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.](https://studiegids.universiteitleiden.nl/en/studies/8511/computer-science)
## 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](mailto:mastercs@liacs.leidenuniv.nl). Read the formal [Admission requirements](https://www.universiteitleiden.nl/en/education/study-programmes/master/computer-science/data-science-computer-science/admission-and-application/admission-requirements) for additional information.
## Educational methods
- Computer lab
- Assignment
- Individual research paper
- Literature study
- Presentations
- Lectures
- Working group
- [Master's Thesis Research Project](https://theses.liacs.nl/cs)