Undergraduate Projects


My main research interest is in the design, analysis, and implementation of computer algorithms, especially problems in combinatorial optimization. I am also happy to advise Princeton undergraduate projects in a number of popular computer science areas including the development of educational tools to illustrate computer science ideas. Here are a few possible topics: Below are some projects that I've advised at Princeton.

Junior Projects

Senior Projects