Coursework
Below is a list of the courses I've taken and TAed for, in roughly reverse chronological order. At some point, I'd like to make a course review page as some of my peers have, but who knows when I'll get around to that ¯\_(ツ)_/¯
Machine Learning & NLP
- 11-737: Multilingual NLP (Ph.D.)
- 10-422: Learning, Game Theory, and their Connections
- 10-708: Probabilistic Graphical Models (Ph.D.)
- 10-703: Deep Reinforcement Learning (Ph.D.)
- 10-405: Machine Learning with Large Datasets
- 10-701: Introduction to Machine Learning (Ph.D.)
- 11-711: Advanced Natural Language Processing (Ph.D.)
- 11-785: Introduction to Deep Learning (Ph.D.)
Data Structures, Algorithms, & Programming
- 15-451: Design & Analysis of Algorithms
- 15-210: Parallel & Sequential Data Structures & Algorithms
- 15-150: Principles of Functional Programming
- 15-122: Principles of Imperative Programming
- 15-112: Fundamentals of Programming & CS
Theory & Math
- 15-312: Foundations of Programming Languages
- 15-259: Probability and Computing
- 15-251: Great Ideas in Theoretical Computer Science
Systems & Hardware
- 15-440: Distributed Systems
- 15-213: Introduction to Computer Systems
- 18-240: Structure & Design of Digital Systems
- 18-290: Signals and Systems
Teaching Assistantships
- 10-301: Introduction to Machine Learning
- 15-112: Fundamentals of Programming & CS