Courses Taught:

Algorithms for Data Science, [undergraduate++] Fall 2017, UMass Amherst.

Algorithms for Data Science, [undergraduate++] Fall 2016, UMass Amherst. 

Theory Seminar, Spring 2016.

Algorithms for Data Science, Spring 2016, UMass Amherst. (This is a new course for the recently started Masters program on Data Science.) [undergraduate++]

Reasoning with Uncertainty, Spring 2016, UMass Amherst  [undergraduate], co-instructor: Andrew McGregor

Big Data Algorithms & Applications, Spring 2015, UMass Amherst [graduate seminar]

Approximation Algorithms & Combinatorial Optimization, Spring 2015, UMass Amherst [graduate]

Algorithmic Techniques for Big Data Analysis, Fall 2013, University of Minnesota [graduate]


My Phan (Ph.D., UMass Amherst, 2015-)

Brendan Teich (Masters, UMass Amherst, 2015-)

Vivek Krishnamurthy (Undergraduate, UMass Amherst, 2015-)

Synthesis Project:

Ari Kobren (Ph.D., UMass Amherst)

Summer Interns:

Manish Purohit (Summer 2013, Ph.D. student, University of Maryland College Park),

Shanshan Ying (Summer 2012, Ph.D. student, National University of Singapore),

Kook Jin Ahn (Summer 2012, Ph.D., University of Pennsylvania, Currently at Google),

Donatella Firmani (Summer 2012, Ph.D., Sapienza University of Rome, Currently Postdoc at University of Rome Tor Vergata),

Harmeet Jandu (Fall 2012, Masters Student, Rutgers University).


James Kersh (Summer 2015, Rutgers University)