Spring 2025: Fundamentals of Computing (CSC1031)
Autumn 2024: Computer Systems Design and Architectures (CSC1032)
Spring 2024: Fundamentals of Computing (CSC1031)
Autumn 2023: Computer Systems Design and Architectures (CSC1032)
Spring 2023: Fundamentals of Computing (CSC1031)
Spring 2023: Research Methods and Group Project in Security and Resilience (CSC8208)
Autumn 2022: Computer Systems Design and Architectures (CSC1032)
Autumn 2022: Computer Networks (CSC8021)
Autumn 2021: Planning and Decision Making for Autonomous Robots (151-0325-00L) - ETH Zurich