University Cartoon
Master of Science
On Campus
University logo default
ETH Zurich - Swiss Federal Institute of Technology
Switzerland

Computer Science

About

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.

Key Facts

Program Details
Degree: Master of Science
Location: Switzerland
Academic Information
Area of study: Information Technology (IT)
Study Format
Study Type: On Campus
Format: Full-time
Language
-

Program Structure

Semester 1 – Foundations in Computer Science

  • Introduction to Computer Programming and Algorithms
  • Data Structures and Computer Systems
  • Research Methods in Computer Science

Semester 2 – Advanced Computer Science

  • Software Engineering and System Design
  • Artificial Intelligence and Machine Learning
  • Seminar: Cutting-Edge Trends in Computer Science

Semester 3 – Specialization in Computer Science

  • Computer Networks and Cybersecurity
  • Big Data and Cloud Computing
  • Independent Research Project

Semester 4 – Master’s Thesis & Research Project

  • Independent Research / Thesis
  • Data Analysis in Computer Science
  • Final Presentation & Research Portfolio Development

Career Opportunities

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.

Why Choose This Program

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.

Contact Information

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

Duration
-
Tuition fee
$1,852.00/year
Location
Switzerland
View on map
Apply Now
Add to Wishlist