
The Master of Science in Foundations of Computing is a two-year, full-time on-campus program that focuses on the theoretical and mathematical foundations of computer science. The program covers a range of topics, including algorithms, computational theory, data structures, and formal languages, providing students with a deep understanding of the core principles that underpin modern computing systems. Students will engage with advanced concepts in computational complexity, cryptography, and machine learning.
Graduates will be well-prepared for careers in software development, research in computer science, and data analysis. Leiden University offers access to expert faculty, cutting-edge computational resources, and opportunities for interdisciplinary research, ensuring students gain the theoretical knowledge and practical skills needed to succeed in the rapidly evolving field of computing.
Semester 1 – Foundations in Computing
Semester 2 – Advanced Foundations of Computing
Semester 3 – Applied Computing
Semester 4 – Master’s Thesis & Final Project
Graduates of the Foundations of Computing Master’s program can work in software development, data analysis, and systems architecture. With expertise in the fundamental principles of computer science, graduates are prepared for roles as software engineers, systems analysts, or IT consultants. This program offers opportunities in tech companies, consulting firms, and research institutions.
The Foundations of Computing Master’s program provides students with a comprehensive understanding of computer science, focusing on the theoretical foundations of computation, algorithms, and software systems. Students learn to design and develop software solutions based on these principles, preparing them for careers in software engineering and data science. The program’s emphasis on the core concepts of computing ensures that graduates are well-equipped for various computing and IT roles. Graduates are ready to contribute to innovations in technology and software development.
For further information, please contact the admissions office at:
Phone: +31 (0)71 527 1111
Email: study@leidenuniv.nl
Address: Leiden University, Rapenburg 70, 2311 EZ Leiden, Netherlands