teaching

Courses I am currently a teaching assistant for, or have previously been a (head*) teaching assistant for.

2024

  • Fall: Computer Systems 252-​0217-00L, ETH Zurich
  • Spring: Data Modeling and Databases 252-0063-00L, ETH Zurich

2023

  • Fall: Computer Systems 252-​0217-00L, ETH Zurich
  • Spring: Data Modeling and Databases 252-0063-00L, ETH Zurich

2022

  • Fall: Information Systems for Engineers* 252-​0834-00L, ETH Zurich
  • Spring: Data Modeling and Databases 252-0063-00L, ETH Zurich

2021

  • Fall: Applied Security Lab 252-0811-00L, ETH Zurich
  • Spring: Data Modeling and Databases 252-0063-00L, ETH Zurich

2020

  • Fall: Computer Systems 252-​0217-00L, ETH Zurich
  • Spring: Data Modeling and Databases 252-0063-00L, ETH Zurich

2019

  • Fall: Applied Security Lab 252-0811-00L, ETH Zurich

2016

  • Fall: Distributed Systems CS 425, UIUC

2011

  • Fall: Process Algebra, ECNU
  • Spring: Algorithms and Data Structures, ECNU

2010

  • Fall: Discrete Mathematics, ECNU
  • Spring: Algorithms and Data Structures, ECNU