teaching
Courses I am/have been the (head*) teaching assistant for.
2026
- Spring: Information Security(*)
2025
- Fall: Security Engineering
- Spring: Information Security(*)
2024
- Fall: Security Engineering
- Spring: Information Security
2023
- Fall: Security Engineering
- Spring: Computer-Aided Modeling & Reasoning
2019
- Fall: Algorithmic Game Theory
- Spring: Compiler Design
- Spring: System Analysis and Design
2018
- Fall: Computer Networks
- Spring: Probability and Statistics
- Fall & Spring: Scientific and Technical Presentation
2017
- Fall: Data Structures and Algorithms
- Fall: Python Programming
From 2017 to 2019 at Sharif University of Technology, since 2023 at ETH Zurich.