Here's a list of CS courses I have taken, or am currently taking, along with the instructor. Also included are courses for which I will be a teaching assistant.
I would be excited to work on projects in the computer systems area, especially projects in operating systems, networking, and distributed systems. Other areas that have piqued my interest include programming language theory, optimization, and graph theory.
I spent the summer of 2011 doing programming language research with Shriram Krishnamurthi as part of Brown PLT. I continued this work into the Fall of 2011, as an independent study.
I'm also interested in the intersection of computers and music, though I have not yet had the opportunity to explore this fully.