What areas do we work in?

A wide array! Here’s a compressed version of the list of topics:

**A. Signal Processing**

- Compressed sensing
- Non-linear signal recovery
- Model based signal recovery
- Dictionary learning/sparse coding
- Robust principal component analysis
- Matrix completion
- Signal demixing
- Image processing
- Computational photography

**B. Machine Learning**

- Deep Learning
- Probabilistic graphical models
- Dimensionality reduction/subspace embedding
- Learning theory/VC dimension

**C. Coding and Information Theory**

- Function computation/Network coding
- Coded Caching
- Map-reduce optimization

**D. Optimization**

- Convex optimization
- Non-convex optimization
- Distributed optimization
- Stochastic optimization
- Combinatorial optimization

**E. Randomized methods in Data Science**

- Randomized numerical linear algebra