Senior Theses Supervised
(Note: the engineering school changed the fourth-year thesis requirement
around 2009, and the BACS program has a different Distinguished Major
Program, so this list has not been updated since 2008.)
Abstracts and
Links (2004 and earlier)
Adrienne Felt — Privacy Protection for Social Networking,
May 2008.
Samuel Baumgardner — Combining Software Components using Artificial
Intelligence, May 2006.
Salvatore Guarnieri — Automatically Hardening Web Applications Using
Precise Tainting, May 2006. (Finalist in
University Undergraduate Research Symposium, April 15, 2005; co-author
and presenter of paper at Twentieth IFIP International Information
Security Conference, Chiba, Japan, May 2005; USENIX Security Symposium
short talk, August 2005.)
Jacob McPadden, Solving Intractable Problems Using a Learning Agent: Can
an Agent Learn to Deal with the Unknown Variables in Poker?, May 2006.
Matthew Spear, BianFu: Anonymity Guarantees in a Token Network, May
2006.
Qi Wang, Securing Hotel Video Distribution Networks, May 2006.
Andrew Paul Connors (Applied Mathematics), Finding an Optimal Collusive
Strategy for a Simplified Game of Poker, March 2005.
Doug Anthony Greene (Computer Engineering), A Taxonomy for PHP Security
Vulnerabilities, March 2005.
John Franchak (Cognitive Science Distinguished Major Thesis, second
reader), March 2005.
Aaron Michael Karp, Using Execution Side Effects to Create Trusted
Distributed Environments, March 2005.
Evong Nham, Improving Communication in Wireless Sensor Networks with
Geographically Targeted Messaging, March 2005.
Dan Vinh Nguyen, Analyzing Password Recovery, March 2005.
Ben Maskell — Preventing Software Piracy, May 2004.
Anthony Aiello, Planners that
Learn, March 2003.
Matthew Suhocki, How Biology forms
Abstractions, March 2002.
Shobana Thyagarajan, Differentiating between Humans and
Computers Remotely and Automatically
Mike Hogye —
Achieving Trade-Offs in Swarm Systems, March 2002.
Hien Phan -
Developing a
Web Interface for the LCLint Static Checker
Shannon Waddy -
Case
Studies in Security: Open Source vs. Closed Source Software,
December 2001.
John David Loizeaux - Describing and Predicting MEMS Capabilities, March 2001.
Rick Rossano - Monitoring Suspect Internet Packets on the Network at the Department of Computer Science, March 2001.