Program Overview
Master's Programme in Computer Security
The Master's programme in Computer Security at VU Amsterdam is a unique and prestigious programme that focuses on the design, implementation, and evaluation of complex systems with a specialization in security issues. The programme builds on a solid computer systems foundation and emphasizes experimental computer science rather than theory.
Curriculum
The curriculum is made up of compulsory core courses, elective courses, and a Master's thesis. The emphasis shifts gradually from classroom lectures to independent, research-oriented study with practical work, seminars, and the identification of open research questions.
- Compulsory courses include:
- Systems core, with courses such as Programming Large-Scale Parallel Systems and Advanced Operating Systems
- Security core, with courses such as Software Security, Binary and Malware Analysis, and Hardware Security
- Elective courses include:
- Network Security
- Verification for Security
- Security and Machine Learning
- Security Experiments and Measurements
- Cryptographic Engineering
- Advanced Compiler Construction
- Web Data Processing Systems
- Data Mining Techniques
Programme Structure
The programme is a two-year programme that offers a great balance between classroom and applied work.
First Year
The first year of the programme includes compulsory core courses, elective courses, and a Master's thesis. The emphasis is on building a solid foundation in computer systems and security.
- Courses:
- Programming Large-scale Parallel Systems
- Software Security
- Systems Seminar
- Binary and Malware Analysis
- Elective courses
Second Year
The second year of the programme includes additional core courses, elective courses, and a Master's thesis. The final semester is dedicated to the Master's thesis, which usually involves conducting research together with one or more members of the academic staff.
- Courses:
- Advanced Operating Systems
- Hardware Security
- Master Project Computer Security
- Elective courses
Research and Faculty
The programme is run by the Systems and Network Security Group at VU Amsterdam, which has won multiple prestigious grants and awards. The group consists of four interconnected research groups of outstanding international reputation.
Career Prospects
Upon completion of the programme, graduates are prepared for top positions in industry, with high-demand roles such as security researcher, analyst, or lead system designer/architect. Graduates can also continue their studies with a PhD research position at a top university or join one of the excellent research labs in industry.
