Design and Analysis of Algorithms
Speech Processing
Probabilistic Analysis and Randomized Algorithms
Probabilistic Graphical Models