Introduction to Data Compression (2013)

Fully Homomorphic Encryption Using Ideal Lattices (2009)

Next 50 Years of Databases

Dynamic Storage Allocation: A Survey and Critical Review

A Guide on Differential Privacy

Discrete Differential Geometry: An Applied Introduction

CUDA Grep

The Vector Heat Method

CMU Computer Systems: Self-Grading Lab Assignments (2018)

A Message-Passing Interpretation of Adjoint Logic