Teaching

In 2013-14, I'm debuting CSC 108: Explorations in Computer Science, a course aimed at introducing non-majors to some of the big ideas from computer science. I'll also be teaching CSC 121: Programming and Problem Solving and CSC 221: Data Structures. In the past, I have taught MAT 230: Sets and Proofs.

Research

My research interests span multiple areas of Artificial Intelligence, including single-agent and adversarial planning, combinatorial reasoning and machine learning. The focus of my thesis work was on understanding the factors that determine the success of sampling-based planning methods such as UCT.