Courses by the D-INFK Service Lecturer Team
Service Courses
D-ITET
Informatik 0 (Vorkurs Informatik)Informatik 1
Informatik 2
D-BAUG
Informatik 1 (D-BAUG)Informatik 2 (D-BAUG)
D-MATH / D-PHYS
Informatik 1D-MATH CSE
Datenstrukturen & AlgorithmenInformatik
Software Engineering
D-MAVT
Informatik 1Informatik 2
Stochastics and Machine Learning
D-ERDW / D-HEST / D-USYS
Programmieren und ProblemlösenD-USYS / D-HEST
Einsatz von InformatikmittelnD-USYS
Anwendungsnahes ProgrammierenD-HEST
Informatikgrundlagen für HumanmedizinD-BIOL / D-CHAB / D-HEST
Grundlagen der InformatikJoint Resources for Service Lectures
Migration Tutorial: From C++ to PythonPast Exams Collection (ETH login OR access from within ETH network/VPN required)
Courses at D-INFK
Advanced Machine LearningEinführung in die Programmierung
Numerical Methods for Computer Science (C++ Introduction)
Rigorous Software Engineering
Courses in Continuing Education
CAS Applied Information Technology (AIT)
Foundations of ProgrammingCAS Data Science and Machine Learning (DML)
Introduction to ProgrammingData Science & Machine Learning
CAS Artificial Intelligence and Software Development (AIS)
Programming with PythonBuilding ML/AI Applications
Software Engineering Fundamentals
MAS AI and Digital Technology
CAS DML and CAS AIS are the first two parts of this Master of Advanced Studies (MAS).Course Cyber Security (from 2026 on)
CAS in Medical Leadership
Artificial Intelligence & Machine LearningPast Courses
D-MAVT
Ingenieur-Tool IIngenieur-Tool II
Ingenieur-Tool III
Ingenieur-Tool IV
D-INFK
System ConstructionParallel Programming
Software Engineering Seminar