Teaching

Teaching assistant for Large Language Models

Graduate course, ETH Zurich, Department of Computer Science, 2025

  • Prepared and presented tutorials for >300 students in the Machine Perception course. The course involves a wide-range of LLM related topics from theoretical analysis of architectures such as RNNs and transformers, evolving methods such as instruction-finetuning and RLHF, and weak points of LLMs such as prompt injection and model hijacking.

Teaching assistant for Machine Perception

Graduate course, ETH Zurich, Department of Computer Science, 2024

  • Prepared and presented tutorials for 417 students in the Machine Perception course. The course involves a wide-range of Computer Vision applications and is offered to a diverse group of students at ETH Zurich.