

The Master of Science in Computer Science at ETH Zurich - Swiss Federal Institute of Technology is a two-year, full-time on-campus program that provides a comprehensive and advanced education in computing technologies and systems. The program covers a wide range of core areas, including algorithms, software engineering, data science, artificial intelligence, and distributed systems. Students benefit from a research-oriented environment, gaining both theoretical depth and practical experience through projects, labs, and collaboration with leading experts.
Graduates are well-prepared for technology careers in software development, data analysis, and advanced research, as well as for doctoral studies. With a strong focus on artificial intelligence and scalable systems, the program equips students with the skills and expertise required to design innovative solutions and contribute to rapidly evolving digital industries.
Semester 1 – Foundations in Computer Science
Semester 2 – Advanced Computer Science
Semester 3 – Specialization in Computer Science
Semester 4 – Master’s Thesis & Research Project
Graduates of the Computer Science Master’s program are highly sought after in software development, data science, artificial intelligence, and system architecture. They can work as software engineers, systems architects, data scientists, and cybersecurity specialists. With the increasing reliance on digital technologies across industries, graduates are in high demand in sectors like technology, finance, healthcare, and education. The rapid growth of AI, big data, and cloud computing ensures long-term career prospects in this field.
The Computer Science program provides students with a comprehensive understanding of algorithms, programming languages, and data structures. Students gain expertise in software development, system design, and machine learning, preparing them for careers in the tech industry. The program emphasizes both theoretical foundations and hands-on practice, ensuring that graduates are well-equipped to tackle complex problems in software engineering, data analysis, and AI technologies.
For further information, please contact the admissions office at:
Phone: +41 44 632 11 11
Email: studiensekretariat@ethz.ch
Address: ETH Zurich - Swiss Federal Institute of Technology, Raemistrasse 101, 8092 Zurich, Switzerland