teaching
MIT
As a postdoctoral instructor, I helped organize the following course.
- 6.7800 Inference and Information (Spring 2024, Spring 2025)
- Highlight: designed and lectured bonus sessions on advanced topics of the course.
- Lecture notes (2025):
- Topic 1. Minimax optimal bit prediction
- Topic 2. Group testing and Fano’s inequality
- Topic 3. Universal large-deviation bounds
- Topic 4. Plug-and-play universal prediction
- Topic 5. Variational techniques in generative models
UCSD
I was a teaching assistant for the following courses.
- ECE 269 Linear Algebra and Applications (Winter 2019)
- ECE 225B Universal Probability and Applications in Data Science (Spring 2018)
- Highlight: designed hands-on programming assignments for the class based on Python.
- Homeworks:
- Topic 1. Lempel–Ziv probability assignment [sol]
- Topic 2. Context-tree weighting [sol]
- Topic 3. Universal portfolio [sol]
- Topic 4. Rock-paper-scissor
- ECE 250 Random Processes (Winter 2017)
- ECE 154C Communication Systems (Spring 2017)
- Highlight: designed hands-on programming assignments for the class based on Julia.
- Topics: basic source coding and channel coding algorithms.