3-Inflatable Permutations

January 29, 2021

Mathematics research paper, published in the Electronic Journal of Combinatorics (E-JC).

Taint Analysis for Browser Fingerprinting

December 11, 2020

Dynamic taint analysis for user privacy on the web. Final project for CS 263.

Generative Music Modeling

December 8, 2020

Composing music by annealed Langevin dynamics and noise-conditional score networks. Final project for CS 252r.

Lorenz Attractor Bifurcations

November 23, 2020

Presentation on chaos theory of the Lorenz system, local and global bifurcations. Final project for Math 118r.

DeepCoder

October 15, 2020

Seminar presentation on learned inductive program synthesis (published in ICLR 2017) for CS 252r.

Compression-Based Generalization Bounds

May 14, 2020

Survey of modern research in deep learning theory. Final project for CS 228.

Single Bidder Auctions

December 10, 2019

Survey of research in mechanism design and optimal transport theory. Final project for CS 223.

On Quasirandom Permutations

May 20, 2018

Talk introducing new forcing results on quasirandom permutations. This solved an open problem in combinatorics.

Programming Langauges + AI

December 10, 2020

Graduate seminar class on topics at the intersection of programming languages and artificial intelligence.

Probability

December 3, 2020

Graduate-level probability class providing foundational material for statistics PhD students.

F=ma Solutions Manual

October 23, 2020

Instructive solutions for nine years of past F=ma physics competition problems.

Kinetic Tournaments

August 30, 2020

A fast, kinetic data structure that offers flexibility, a simple implementation, and interesting combinatorial analysis.

Computational Learning Theory

July 12, 2020

Graduate-level class on computational learning theory taught by Leslie Valiant, Turing award laureate.

Analysis and Topology

April 29, 2020

The second semester of Math 55. Point-set and algebraic topology, real analysis, and complex analysis.

Abstract and Linear Algebra

December 21, 2019

The first semester of Math 55. Group theory, abstract linear algebra, and representation theory.