SCS Undergraduate Thesis Topics

 Denotes winner of that year's Allen Newell Award for Excellence in Undergraduate Research
 Denotes winner of that year's Alumni Award for Undergraduate Excellence

Information about Research for Undergraduates for current students:

Student Name Academic Advisor Thesis Title
Mark Tomczak Roger Dannenberg BeatLib: A general-purpose beat detection library
Student Name Academic Advisor Thesis Title
Zach Anderson Srinivasan Seshan A Power Saving Technique for TCP Connections over Wireless Links
Matt Anderson Avrim Blum, Robert Blum Simulation of a Nuclear Magnetic Resonance Quantum Computer
Stuart Anderson Reid Simmons Single Point of Contact Manipulation of Unknown Objects
David Charlton Manuel Blum On the Hardness of Uniform Random Generation
Khalid El-Arini Todd Mowry Synthetically Real Graphics
Kelvin Goh Takeo Kanade Toward a Complete Face Recognition System
Ian Graham , James Kuffner Surface Capture of the Human Hand
Neil Halelamien David Touretzky Visual Routines for Spatial Cognition on a Mobile Robot
Warren Hunt Daniel Sleator A Fast Counting Data Compression Algorithm
Ian Kash , Wilfried Sieg A Partially Automated Proof of the Cantor-Bernstein Theorem
Jennifer Lin Detecting Opponent Roles in a Robot Soccer Domain
Bernice Ma Augmented Reality Human Machine Interface for a Teleoperated Nano-scale Interaction and Manipulation System
Mike Maxim William Scherlis FrontDesk: An Enterprise Class Web-based Software System for Programming Assignment Submission, Feedback Dissemination, and Grading Automation
Jay Pujara Tom Mitchell Machine Learning Classification of fMRI Data in Semantic and Syntactic Tasks
Brian Railing Gregory Ganger Data Classification and Relaxing Storage Requirements
Jibran Rashid Avrim Blum, Robert Griffiths Quantum Information and Game Theory
Yuen-Lin Tan Gregory Ganger Comparison-based Filesystem Verification (The NFS Tee)
Hongxian Tay Adrian Perrig Visual Validation of SSL Certificates in the Mozilla Browser using Hash Images
Alex Vaynberg From Typed Assembly Language to Proof Carrying Code
Thuc Vu Manuela M. Veloso Behavior Programming Language and Automated Code Generation for Agent Behavior Control
Yili Wang David Garlan TaskPort: A Task Management Interface in an Intelligent Cognitive Assistant System
Terrence Wong Gregory Ganger Extended Filesystem Functionality for Self-Managing Storage Systems
Student Name Academic Advisor Thesis Title
Sonia Chernova Manuela M. Veloso Adaptive Motion for Quadruped Robots
Kayvon Fatahalian , Doug James Real Time Global Illumination of Deformable Objects