Christopher M. Moretti

I hold an appointment as a lecturer in the Department of Computer Science at Princeton University, where I teach courses in the introductory computer science sequence and direct undergraduate research. This spring I am assisting with COS 333, primarily as advisor for the capstone design projects. In previous semesters I have precepted COS 126 - General Computer Science, and COS 217 - Introduction to Programming Systems.

I finished my Ph.D. in the Department of Computer Science and Engineering at the University of Notre Dame in Spring 2010. At Notre Dame I worked in the Cooperative Computing Lab under Prof. Doug Thain. More information on my distributed computation research is available on the research page of this site, including a full curriculum vitae. Before coming to Notre Dame I grew up as a military brat, moving around the US and Germany before eventually settling down to attend the College of William and Mary.

At the time of my dissertation defense, I had been in school for the last 22 years. Not surprisingly, I'm quite excited to have moved on to new adventures here at Princeton.