Teaching
 

  • 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