Research Interests
I am a Ph.D. candidate at Duke University. Currently, my work focuses on a research project on self-reconfigurable robots. Most hardware designs for robots are composed of a system that will be limited to an initial set of tasks. Self-reconfigurable robots seek to be more dynamic by using many small "modules" to compose the robotic system.
These modules can then move about in the system to change the shape and structure of the robot. The promise of this design is to build robots with versatility in the real world that approximates the abilities of computers in the virtual world. You can find out more about this relatively new field by checking out my SR robot survey site linked above.
Teaching
- Spring 2008
- CPS 82s/182s - Technical and Social Analysis of Information and the Internet (Instructor)
- Summer 2006
- CPS 001 - Introduction to Computer Science (Instructor)
- Summer 2005
- CPS 006 - Program Design and Analysis (Instructor)
- Fall 2008
- CPS 082 - Technical and Social Foundations of the Internet (Teaching Assistant)
- Fall 2007
- CPS 004 - Introduction to Programming via Animation and 3D Virtual Worlds (Teaching Assistant)
- Spring 2007
- CPS 296.2 - Geometric Optimization (Teaching Assistant)
- Fall 2006
- CPS 001 - Principles of Computer Science (Teaching Assistant)
- Fall 2005
- CPS 006 - Program Design and Analysis (Teaching Assistant)
- Spring 2005
- CPS 006 - Program Design and Analysis (Teaching Assistant)
Academic History
- 2004 - present
- Ph.D. candidate at Duke University.
- 2000 - 2004
- Undergraduate student at Dartmouth College. Graduated Cum Laude. Received a B.A. in Computer Science with Honors, Physics minor.