OpenField
Home/ETH Zurich/Master's
Switzerland · Master's · Reviewed 2026-10-14

ETH Zurich Master of Science in Computer Science

World-class two-year Master of Science program (120 ECTS) within the Department of Computer Science (D-INFK), offering major specializations in Machine Intelligence, Systems & Software, Theoretical Computer Science, Information Security, and Visual Computing.

Official university details ↗Research checked, not sponsored

Application checklist & requirements

These requirements reflect published university guidelines available at the last review. Review official department guidelines before submission.

Academic degree / Prerequisites
Bachelor of Science in Computer Science with rigorous foundations in theoretical computer science, algorithms, and systems.
English language proficiency
Academic IELTS 7.0 overall or TOEFL iBT 100.
Standardized testing (GRE/GMAT)
Recommended for graduates outside the Bologna framework.
Thesis / Research statement
Curriculum vitae, detailed descriptions of undergraduate coursework syllabus, and personal motivation statement.
Recommendation letters
Two academic referee letters submitted directly through the online eApply portal.

How much will it cost? How much funding is available?

Financial support / stipend
Self-funded; eligible for ESOP scholarship (CHF 24,000/year) and ETH teaching assistantships
Application fee
CHF 150 application processing fee
Tuition / joining costs
CHF 730 per semester (Swiss resident) or CHF 2,190 per semester (international threefold rate).

Dates and verification

Application deadline
December 15, 2026 (Annual international admissions window closes; November 30 for ESOP)
Last source review
2026-10-14

Important verification note

Facts reflect official ETH Zurich documentation reviewed 2026-10-14. Admissions, funding allocations, and eligibility thresholds are evaluated by the university.

Reviewed 2026-10-14 · Editorial standards · Report an issue