All computer systems, be it a standalone device, a datacenter, the Internet, an advertising platform, deep neural networks or the internet of things rely on sound algorithmic ideas at their foundations. The goal of our group is to address these algorithmic foundations across all areas of computer science. Research projects in the group include differential privacy, DNN quantization algorithms, diffusion models, algorithms for approximate nearest neighbor search, and coding for efficient cloud storage.