Metadata
Title
About the programme
Category
graduate
UUID
759c6559fa97471694e09e33dbd31463
Source URL
https://www.universiteitleiden.nl/en/education/study-programmes/master/computer-...
Parent URL
https://www.universiteitleiden.nl/en/education/study-programmes/master/computer-...
Crawl Time
2026-03-23T19:29:29+00:00
Rendered Raw Markdown
# About the programme

**Source**: https://www.universiteitleiden.nl/en/education/study-programmes/master/computer-science/advanced-computing-and-systems/about-the-programme
**Parent**: https://www.universiteitleiden.nl/en/education/study-programmes/master/computer-science/advanced-computing-and-systems

Advanced Computing and Systems (MSc)

# About the programme

The two-year Advanced Computing and Systems programme (120 EC) includes mandatory core courses and electives, as well as a Master's Thesis Research Project.

## Programme overview

The curriculum of the Advanced Computing and Systems 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 Advanced Computing and Systems 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:

- *Excellent programming skills in C and C++, preferably at system and application levels*
- *Good scripting (bash, Python) and command-line skills in a Linux-based terminal environment*
- *Good knowledge and understanding of digital systems design fundamentals (including most topics of: binary arithmetic and codes, boolean algebra, combinational logic circuits, sequential circuits, memory basics, computer design basics)*
- *Good knowledge and understanding of computer architecture, operating systems, and networking*
- *Basic knowledge of compiler construction and excellent skills in using compilers*
- *Basic knowledge of image processing*
- *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/advanced-computing-and-systems/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)