Teaching

Graduate Courses

Systems for Data Science (COMPSCI 590S, Fall 2016)
Systems
(CMPSCI 630, Fall 2011, Spring 2012, Fall 2013, Fall 2014, Fall 2015, Spring 2017)

Hot Topics in PL and Systems (Spring 2013)
Hot Topics in Programming Languages and Systems
Programming Languages & Systems (reading group)
Parallel and Concurrent Programming (CMPSCI 691W, Spring 2006)
Hot Topics in Programming Languages and Systems (CMPSCI 691B, Fall 2005)
Topics in Runtime Systems (CMPSCI 691S, Fall 2004)
Advanced Compilers (CMPSCI 710, Spring 2004) [Spring 2003]
Robust Software Systems (CMPSCI 691P, Fall 2002)

Undergraduate Courses

Operating Systems (CMPSCI 377, Spring & Fall 2007, Fall 2009)
Computer Systems Principles (CMPSCI 291SP, Spring 2010, Fall 2010)


Advertisements