Teaching

Recent Courses

Fall 2017, ECE 8843/ISYE 8803/CS 8803, Mathematical Foundations of Machine Learning

Spring 2017, ECE 8823a, Convex Optimization: Theory, Algorithms, and Applications

Fall 2016, ECE 6250, Advanced Topics in Digital Signal Processing

Spring 2016, ECE 6254, Statistical Learning and Signal Processing

Fall 2015,  ECE 6250, Advanced Topics in Digital Signal Processing

Spring 2015, ECE 8823, Convex Optimization: Theory, Algorithms, and Applications

Summer 2014, ECE 3770, Intro to Probability and Statistics for ECEs

Spring 2014, ECE 2026, Introduction to Signal Processing

In October 2013, I taught a short course on Sparse Approximation at Tsinghua in Beijing

Spring 2011, ECE 8823a, Harmonic Analysis for Signal Processing