Courses undertaken at Duke.

Fall 2012

Design/Analysis of Algorithms
Advanced Computer Architecture I (TA)

Spring 2012

Advanced Computer Architecture II
Introduction to Operating Systems (TA)

Fall 2011

Machine Learning
Fault-Tolerant and Testable Computing Systems

Spring 2011

Operating Systems
Algorithms in the Real World

Fall 2010

Advanced Computer Architecture I
Probability for Electrical and Computer Engineers
Energy Efficient Computing Systems