UZH MSc Informatics AI 2026: Curriculum, Research and Careers

📌 Key Takeaways

  • Human-centered AI focus: UZH’s distinctive approach integrates AI with societal impact across multiple faculties
  • 90 ECTS over 4 semesters: Structured curriculum balancing coursework, group project, and individual thesis research
  • 19 research groups: From robotics and NLP to blockchain and social computing, with 5,300+ AI publications
  • ETH Zurich access: Take courses at one of the world’s top technical universities across town
  • 13 minor options: Customize your degree with minors from data science to economics to computational linguistics

Why Study MSc AI at the University of Zurich

The University of Zurich has positioned its MSc Informatics: Artificial Intelligence programme at the intersection of technical excellence and human-centered design, creating a graduate experience that stands apart in the European AI education landscape. Housed within the Department of Informatics (IfI), which has been shaping computer science research since 1970, the programme benefits from nearly six decades of accumulated expertise, 19 active professors, 130 PhD students and post-docs, and a research output exceeding 5,300 publications specifically in artificial intelligence.

What truly distinguishes UZH’s AI programme from competitors is its deliberate focus on human-centered informatics. While many European AI master’s programmes emphasize purely technical skills, UZH integrates AI development with considerations of societal impact, ethics, and user experience from the very first semester. This philosophy permeates the curriculum, the research groups, and the interdisciplinary collaborations that extend across medicine, law, social sciences, and even theology. For students who want to build AI systems that serve people rather than simply optimizing metrics, this orientation is exceptionally valuable.

The programme sits within the Faculty of Business, Economics and Informatics, giving students natural access to business and economic perspectives that enrich their technical training. The Campus Oerlikon location provides modern facilities in one of Zurich’s most dynamic neighbourhoods, while the city’s status as a global technology hub means that industry partnerships, internship opportunities, and post-graduation employment are all within easy reach. Google, Meta, Microsoft, and dozens of AI-focused startups operate within the Zurich metropolitan area.

UZH MSc AI Programme Structure and ECTS Breakdown

The UZH MSc AI programme is carefully structured across 90 ECTS credits, distributed over a recommended four semesters that balance progressive skill-building with hands-on research experience. The programme’s architecture ensures that students develop deep AI expertise while maintaining the flexibility to explore complementary disciplines through generous elective allowances and an extensive minor programme catalogue.

The 90 ECTS break down into six distinct components. The compulsory module “Advanced Topics in Artificial Intelligence” accounts for 6 ECTS and serves as the programme’s intellectual backbone. The AI core elective area requires 18 ECTS from specialized AI courses, while the INF elective area adds 15 ECTS from any master’s-level informatics modules. A 6-ECTS WWF elective area draws from the broader Faculty of Business, Economics and Informatics catalogue. The 15-ECTS master’s project provides collaborative research experience, and the culminating 30-ECTS master’s thesis demands full-time individual research.

The suggested semester plan progresses logically: the first semester focuses on the compulsory module alongside initial coursework, the second semester continues coursework while beginning the master’s project, the third semester completes remaining courses and finishes the project, and the fourth semester is dedicated entirely to the master’s thesis. This progression builds skills incrementally, ensuring students are well-prepared for independent research by the time they begin their thesis work.

Beyond the 90-ECTS AI major, students can add a 30-ECTS minor from an impressive selection of 13 disciplines. Options span Data Science, Information Systems, Economics, Banking and Finance, Bioinformatics, Biology, Chemistry, Computational Linguistics, Geography, Mathematics, and Physics. This breadth allows students to create genuinely interdisciplinary profiles—an AI specialist with a banking and finance minor, for instance, or an AI researcher with deep computational linguistics expertise. These combinations are particularly attractive to employers and doctoral programmes alike.

Core AI Curriculum and Compulsory Module

The cornerstone of the UZH MSc AI curriculum is the compulsory module “Advanced Topics in Artificial Intelligence,” taught by Professor Abraham Bernstein, one of the department’s most accomplished researchers and the leader of the Dynamic and Distributed Information Systems Group. This 6-ECTS module meets weekly on Wednesdays from 8:15 to 12:00, reflecting its substantial scope and the depth of material covered. The course assumes significant prior knowledge, including calculus, linear algebra, probability theory, algorithm design, a prior introductory AI course (roughly equivalent to chapters 1–18 of the classic AIMA textbook), and familiarity with basic machine learning techniques.

The module’s content is organized around four major pillars that define the frontiers of modern AI research. Knowledge in AI explores representation, reasoning, and the challenge of encoding human understanding into computational systems. Large-scale AI tackles the engineering and algorithmic challenges of deploying AI systems at production scale. Collective Intelligence examines how intelligent behaviour emerges from the interaction of multiple agents, drawing on insights from social computing and distributed systems. AI and Society addresses the ethical, legal, and societal dimensions of artificial intelligence, reflecting UZH’s commitment to human-centered computing.

Assessment for the compulsory module combines multiple evaluation methods: a final exam conducted in a BYOD (Bring Your Own Device) format, regular assignments contributing 20% of the overall grade, and active participation in evaluation events. This multi-faceted assessment approach ensures that students develop not just theoretical knowledge but practical problem-solving skills and the ability to critically evaluate AI systems and their implications. The BYOD exam format is particularly forward-looking, recognizing that real-world AI work always involves computational tools.

One seminar is also mandatory within the programme, recommended from the second semester onward. Seminars at UZH IfI involve deep engagement with current research literature, presentation skills development, and academic writing practice. Students must register within the seminar’s specific application deadline, which is shorter than the regular module booking deadline—an important planning consideration that incoming students should note early. For more perspectives on AI programmes at top European universities, explore our university guides collection.

Discover the full UZH MSc AI programme introduction as an interactive experience

Try It Free →

AI Core Elective Courses and Faculty

The AI core elective catalogue is where the UZH programme truly shines, offering 13 specialized courses taught by leading researchers in their respective fields. These 18 ECTS of core electives allow students to build deep expertise in the AI subfields most relevant to their interests and career goals, with every course led by a faculty member whose research directly informs their teaching.

Machine learning enthusiasts can choose from Advanced Machine Learning with Professor Lena Jäger, Deep Learning with Professor Manuel Günther, and Reinforcement Learning with Professor Giorgia Ramponi. This trio covers the full spectrum of modern ML, from supervised and unsupervised methods through neural network architectures to sequential decision-making and policy optimization. Each course builds on the foundations established in the compulsory module, pushing students toward the research frontier in these rapidly evolving areas.

Natural language processing is another area of exceptional strength, with Advanced Techniques of Machine Translation taught by Professor Rico Sennrich (one of the pioneers of subword neural machine translation), Essentials in Text and Speech Processing with Mathias Müller, and Machine Learning for Natural Language Processing with Simone Clematide. These courses collectively cover the full NLP pipeline from text processing fundamentals through state-of-the-art large language models, positioning students for careers in one of AI’s most commercially impactful domains.

The elective catalogue extends into robotics with Vision Algorithms for Mobile Robotics, taught by Professor Davide Scaramuzza, whose Robotics and Perception Group is internationally recognized for drone autonomy and computer vision research. Network Science with Professor Claudio Tessone explores complex systems and blockchain technology, while Computer Graphics with Professor Renato Pajarola covers visualization and multimedia computing. Quantitative students can strengthen their mathematical foundations through Statistical Foundations for Finance, Real Analysis, and courses in combinatorial and randomized algorithms.

Master’s Project: Collaborative Research Experience

The 15-ECTS master’s project is one of the most distinctive elements of the UZH MSc AI programme, requiring students to work in groups of at least two on a substantial research or development project supervised by an IfI professor. With a maximum duration of 12 months, this project provides the extended collaborative experience that many AI master’s programmes lack, preparing students for the team-based nature of real-world AI development.

Finding the right project and collaborators is facilitated by the department’s Master’s Project Market, held each semester. During this event, professors and their research groups present available projects, giving students the opportunity to explore topics, ask questions, and identify potential partners. This market-based approach ensures that projects align with genuine research needs while giving students agency in choosing work that matches their interests and skill levels. The event also serves as an informal networking opportunity, connecting students with the research groups they may later approach for thesis supervision.

The project’s group format builds skills that are critical for AI careers but difficult to develop through individual coursework alone. Students learn to divide complex problems, coordinate development efforts, manage conflicting approaches, and integrate diverse contributions into a coherent result. These collaboration skills are consistently cited by AI industry employers as among the most important differentiators between technically competent candidates and truly effective team members.

Timing is flexible within the 12-month maximum, but the recommended approach is to begin during the second semester and complete during the third, ideally using semester breaks for intensive work. This timing ensures that students have completed enough coursework to bring genuine expertise to their project while leaving the fourth semester free for the master’s thesis. The project must be completed before the thesis can begin, making early planning essential for on-time graduation.

Master’s Thesis Requirements and Process

The 30-ECTS master’s thesis is the programme’s capstone experience, representing a full-time, individual research endeavour with a maximum duration of six months. The thesis must be written in the AI major area and supervised by an IfI professor, ensuring that students produce work at the intersection of their coursework knowledge and the department’s active research programmes. The requirement that no significant side jobs or other study activities be undertaken during the thesis period underscores the expectation of genuine full-time commitment.

Access to thesis topics comes through two channels. The IfI website lists available thesis topics organized by research group, and students can also approach professors directly to propose topics that align with their interests and the group’s research agenda. The diversity of 19 active research groups means that thesis topics span the full breadth of modern AI, from foundational machine learning theory through robotics and computer vision to social computing and digital ethics. Students who performed well in their coursework and master’s project often receive thesis offers from groups they have already worked with.

The sequential requirement—thesis only after completing the master’s project—is a deliberate design choice that ensures students arrive at their thesis with both the technical skills from coursework and the research experience from their project. This two-stage research progression produces thesis work of consistently higher quality than programmes where students jump directly from courses to thesis. Many UZH MSc AI theses lead to conference or journal publications, providing graduates with a tangible research credential. For context on how other Swiss universities structure their AI thesis requirements, check our comprehensive university directory.

Transform programme brochures into interactive experiences students actually engage with

Get Started →

Research Groups and AI Ecosystem at UZH

The Department of Informatics at UZH hosts 19 research groups, creating one of the most diverse AI research ecosystems in Europe. The breadth is remarkable: from Alberto Bacchelli’s ZEST group studying empirical software engineering to Davide Scaramuzza’s internationally acclaimed Robotics and Perception Group, from Abraham Bernstein’s work on dynamic and distributed information systems to Manuel Günther’s AIML group pushing the boundaries of machine learning and deep learning.

Several groups deserve special attention for their research impact and relevance to AI. Professor Scaramuzza’s RPG has achieved international recognition for autonomous drone navigation and visual-inertial odometry, producing research that has been featured in major media outlets and adopted by industry partners. Professor Bernstein’s DDIS group explores how AI can be deployed in distributed systems, with implications for knowledge management and the semantic web. Professor Ramponi’s ASPI lab focuses on reinforcement learning and sequential decision-making, one of AI’s most theoretically rich and practically impactful subfields.

Beyond the Department of Informatics, AI research at UZH spans an extraordinary range of faculties. The Faculty of Medicine applies AI to implementation science, radiology, and surgical robotics. The Faculty of Law houses the Center for Legal Data Science. The Faculty of Arts contributes through computational linguistics (LIRI) and political science (IPZ). Even the Faculty of Theology explores digital religion through an AI lens. This university-wide AI ecosystem, coordinated in part through the UZH Digital Society Initiative, means that MSc AI students can find interdisciplinary collaboration opportunities that simply do not exist at more technically siloed institutions.

The ZORA (Zurich Open Repository and Archive) database records over 5,348 publications specifically tagged as artificial intelligence research from UZH researchers, providing a quantitative measure of the institution’s research output. For students seeking a programme where they will be surrounded by active, productive AI researchers across multiple disciplines, UZH offers an environment that few European universities can match.

Admission Requirements and Application Process

Admission to the UZH MSc Informatics: AI programme requires a bachelor’s degree in informatics or a closely related field. The compulsory module’s prerequisites provide a concrete sense of the expected preparation: calculus, linear algebra, probability theory, design and analysis of algorithms, a prior introductory AI course covering material equivalent to the first 18 chapters of “Artificial Intelligence: A Modern Approach” (4th edition), and familiarity with basic data mining and machine learning techniques. Students without all prerequisites may need to complete supplementary coursework.

Applications are processed through the Faculty of Business, Economics and Informatics Dean’s Office, which handles enrollment, regulations, and administrative matters. International students should apply well before the April deadline for the autumn semester start, as processing times can extend to several weeks. Required documents typically include academic transcripts, a curriculum vitae, a statement of purpose, and proof of English language proficiency for applicants whose previous studies were not conducted in English.

The programme’s language of instruction is English, and UZH takes this seriously. No translation tools are permitted in exams, and students are advised to practice their English without computational assistance. The university offers English language courses for students who want to strengthen their academic English skills. This immersive English environment reflects both the global nature of AI research and the international composition of the student body, with classmates typically representing dozens of nationalities.

Swiss tuition at UZH is remarkably affordable by international standards, at approximately CHF 720 per semester regardless of nationality. This makes the UZH MSc AI one of the most cost-effective paths to a world-class AI education available anywhere. When combined with Switzerland’s high quality of life, excellent public services, and the Zurich job market’s strong demand for AI talent, the programme represents exceptional value for both Swiss and international students.

Career Outcomes for UZH AI Graduates

Graduates of the UZH MSc AI programme enter a job market that is experiencing unprecedented demand for AI talent, particularly in the Zurich metropolitan area. Google’s Zurich office, the company’s largest engineering centre outside the United States, actively recruits UZH graduates for machine learning engineering, research, and product roles. Microsoft, Meta, Apple, and Amazon all maintain significant Zurich-area operations with AI-focused teams. The Swiss startup ecosystem, centred around ETH and UZH spin-offs, provides additional opportunities for graduates who want to work in smaller, more entrepreneurial environments.

The programme’s human-centered AI focus gives graduates a distinctive edge in the marketplace. As AI regulation increases globally—with the EU AI Act being a prime example—companies increasingly need professionals who understand not just how to build AI systems but how to build them responsibly. UZH graduates who have engaged with the AI and Society curriculum pillar bring exactly this combination of technical skill and ethical awareness, making them attractive candidates for roles that require navigating the complex intersection of technology and policy.

For students pursuing academic careers, the UZH MSc AI programme provides an excellent foundation for doctoral studies. The sequential structure of coursework, master’s project, and thesis progressively develops independent research skills, and the department’s extensive research group network provides natural pathways to PhD positions both at UZH and at partner institutions worldwide. The programme’s publication record—many theses lead to conference papers—gives graduates tangible research credentials that strengthen PhD applications. Explore more AI and technology-focused programmes in our university programme guides.

The banking and finance sector in Zurich represents another major career pathway. Switzerland’s financial institutions are among the world’s most aggressive adopters of AI for risk management, algorithmic trading, fraud detection, and customer service automation. Graduates who combine their AI major with a Banking and Finance minor are exceptionally well-positioned for these roles, commanding salaries that reflect Zurich’s status as a global financial centre. Consulting firms including McKinsey, BCG, and Accenture also recruit UZH AI graduates for their growing technology and digital transformation practices.

Student Life and Resources at Campus Oerlikon

The MSc AI programme is based at Campus Oerlikon, a modern facility in one of Zurich’s most vibrant and rapidly developing neighbourhoods. Located just a few stops from the city centre on the efficient Zurich public transportation network, the campus provides purpose-built teaching and research spaces that reflect the department’s investment in contemporary learning environments. The BIN building, where the compulsory AI module and many electives take place, features modern lecture halls, group work spaces, and computing facilities equipped for AI development.

The student association ICU (Informatik Community UZH) plays an active role in campus life, organizing social events, study groups, career workshops, and industry networking sessions. For incoming international students, ICU provides peer support that eases the transition to life in Zurich. The association’s website at icuzh.ch serves as a community hub with practical information, event listings, and opportunities to connect with current students before arriving in Zurich.

Academic support extends well beyond the classroom. Daniela Bärtschi, the IfI Study Coordinator, serves as the primary contact for questions about the master’s project, independent studies, master’s thesis, and general informatics study matters. The Dean’s Office handles enrollment and regulatory questions, while individual instructors are available for course-specific guidance. UZH also provides comprehensive support services including gender equality and diversity programmes, disability support, and psychological counselling, all accessible through the student services portal.

The Informatics Library, part of UB Sciences on the Irchel campus, provides access to the full range of computer science and AI literature. An especially convenient feature is the free book delivery service to Campus Oerlikon—simply select “UB Psychology” as the pick-up location in swisscovery, and materials from the Irchel library arrive at the Oerlikon campus at no charge. Digital resources include full access to ACM Digital Library, IEEE Xplore, and all major AI and machine learning journals, ensuring that students have the literature access needed for their coursework and research. Working opportunities at the department, including tutor and teaching assistant positions, provide both income and valuable pedagogical experience.

Turn academic documents into interactive experiences that boost student engagement

Start Now →

Frequently Asked Questions

How many ECTS credits is the UZH MSc Informatics AI programme?

The UZH MSc Informatics: Artificial Intelligence programme requires 90 ECTS credits, including a 6-ECTS compulsory module, 18 ECTS in AI core electives, 15 ECTS in informatics electives, 6 ECTS in faculty electives, a 15-ECTS master’s project, and a 30-ECTS master’s thesis.

What are the prerequisites for the UZH MSc AI programme?

Students need a bachelor’s degree in informatics or a closely related field. Prerequisites for the compulsory AI module include calculus, linear algebra, probability theory, algorithm design, a prior introductory AI course, and familiarity with basic machine learning and data mining techniques.

Can UZH MSc AI students take courses at ETH Zurich?

Yes, UZH MSc Informatics students can take courses at ETH Zurich through a dedicated process. Students can also participate in Swiss mobility programmes at other Swiss universities and international exchange programmes with partner universities.

What is the UZH MSc AI master’s project?

The master’s project is a 15-ECTS group project requiring at least two students, with a maximum duration of 12 months. It must be supervised by an IfI professor. The department organizes a Master’s Project Market each semester where professors present available projects and students can find collaborators.

How long is the UZH MSc AI master’s thesis?

The master’s thesis is a 30-ECTS full-time endeavour with a maximum duration of six months. It must be written in the AI major area, supervised by an IfI professor, and can only begin after successful completion of the master’s project. No significant side jobs or other study activities are permitted during the thesis period.

What minor programmes are available with the UZH MSc AI?

Students can choose from 13 minor programmes across multiple faculties, including Data Science, Information Systems, Economics, Banking and Finance, Bioinformatics, Computational Linguistics, Mathematics, Physics, and more. Each minor requires 30 ECTS credits.

Your documents deserve to be read.

PDFs get ignored. Presentations get skipped. Reports gather dust.

Libertify transforms them into interactive experiences people actually engage with.

No credit card required · 30-second setup