Alumni (Chronological)
2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
1998 | 1997 | 1996 | 1995 | 1994 | 1993 | 1992 | 1991 | 1990 | 1989 | 1988 | 1987 | 1986 | 1985 |
1984 | 1983 | 1982 | 1981 | 1980 | 1979 | 1978 | 1977 | 1976 | 1975 | 1974 | 1973 | 1972 | 1971 |
1970 | 1969 | 1966 |
| 2012 | |
| An, Hyung-Chan Advisor: Shmoys, David Thesis: Approximation Algorithms for Traveling Salesman Problems Based on Linear Programming Relaxations | |
| Danescu Niculescu-Mizil, Cristian Advisor: Lee, Lillian Thesis: A computational approach to linguistic coordination | |
| Dilkina, Bistra Advisor: Gomes, Carla Thesis: Exploiting Structure in combinatorial Problems with Applications in Computational Sustainability | |
| Dintyala Subramanya, Venkata Advisor: Elber, Ron Thesis: Learning to dock proteins | |
| Ganesh, Lakshmi Advisor: Birman, Kenneth Thesis: Data Center Energy Management | |
| Goetz, Michaela Advisor: Gehrke, Johannes Thesis: On User Privacy in Personalized Mobile Services | |
| Gupta, Nitin Advisor: Gehrke, Johannes Thesis: Scalability in Coordinated Transaction Management | |
| Karampatziakis, Nikolaos Advisor: Kozen, Dexter Thesis: Online Learning Algorithms for Sequence Prediction, Importance Weighted Classification, and Active Learning | |
| Leahu, Lucian Advisor: Sengers, Phoebe Thesis: Representation without Representationalism | |
| Lin, Huijia Advisor: Pass, Rafael Thesis: Concurrent Security | |
| Liu, Mon Advisor: Myers, Andrew Thesis: Towards a Secure Federated Information System | |
| Peterson, Ryan Advisor: Sirer, E. Gun Thesis: Efficient Content Distribution with managed swarms | |
| Ramanujan, Raghuram Advisor: Selman, Bart Thesis: Understanding Sampling-based Adversarial Search Methods | |
| Shieh, Alan Advisor: Sirer, E. Gun Thesis: Trustworthy Knowledge Planes for Federated Distributed Systems | |
| Sowell, Benjamin Advisor: Gehrke, Johannes Thesis: Adapting Database Indices for New Applications | |
| Walsh, Kevin Advisor: Schneider, Fred Thesis: Authorization and trust in software systems | |
| Yessenalina, Ainur Advisor: Cardie, Claire Thesis: Exploiting Structure for Sentiment Classification | |
| Zheng, Changxi Advisor: James, Doug Thesis: Physics-based Sound Rendering for Computer Animation | |
| 2011 | |
| Haque, Asif-ul Advisor: Friedman, Eric Thesis: Information and Social System Interaction | |
| Ho, Chi Advisor: Van Renesse, Robbert Thesis: Reducing Costs of Byzantine Fault Tolerant Distributed Applications | |
| Jo, Yookyung Advisor: Hopcroft, John Thesis: Using Graphs for Topic Discovery | |
| Kaldor, Jonathan Advisor: Marschner, Stephen Thesis: Yarn-Based Cloth Simulation | |
| Kennedy, Oliver Advisor: Koch, Christoph Thesis: Lookout for...What? Monitoring and Uncertainty in Scientific Computing | |
| Marian, Tudor Advisor: Weatherspoon, Hakim Thesis: Operating Systems Abstractions for Software Packet Processing in Datacenters | |
| Song, Yee Jiun Advisor: Van Renesse, Robbert Thesis: Toward Robust High Performance Distributed Services | |
| Tseng, Wei-Lung Advisor: Pass, Rafael Thesis: Zero-Knowledge on the Internet | |
| Venkitasubramaniam, Muthuramakrishnan Advisor: Pass, Rafael Thesis: Unified Framework for Concurrent Security | |
| Wong, Bernard Advisor: Sirer, E. Gun Thesis: Efficient Location-Aware Node and Object Discovery in Large-Scale Networks | |
| Yu, Chun Advisor: Joachims, Thorsten Thesis: Improved Learning of Structural Support Vector Machines: Training with Latent Variables and Nonlinear Kernels | |
| Yue, Yisong Advisor: Joachims, Thorsten Thesis: New Learning Frameworks for Information Retrieval | |
| 2010 | |
| Alam, Sheikh Mohammed Nazrul Advisor: Haas, Zygmunt Thesis: Coverage and Connectivity in Three-Dimensional Wireless Sensor Networks | |
| Antova, Lyublena Advisor: Koch, Christoph Thesis: MayBMS: A System for Managing Large Amounts of Uncertain Data | |
| Choi, Yejin Advisor: Cardie, Claire Thesis: Fine-Grained Opinion Analysis: Structure-aware Appraoches | |
| Clarkson, Michael Advisor: Myers, Andrew Thesis: Quantification and Formalization of Security | |
| Guo, Yunsong Advisor: Gomes, Carla Thesis: Supervised learning with implicit preferences and constraints | |
| Kash, Ian Advisor: Halpern, Joseph Thesis: Robustness and Optimization of Scrip Systems | |
| Kot, Lucja Advisor: Koch, Christoph Thesis: Youtopia: A community Database Management System | |
| Li, Yunpeng Advisor: Huttenlocher, Daniel Thesis: Learning random field models for computer vision | |
| Majek, Peter Advisor: Elber, Ron Thesis: Algorithms for computational description of large scale conformational transitions of proteins | |
| Moon, Jonathan Advisor: Marschner, Steve Thesis: Rendering multiple scattering in hair and other discrete random media | |
| Munson, Miles Advisor: Caruana, Rich Thesis: Outside the Machine Learning Blackbox: Supporting Analysts Before and After the Learning Algorithm | |
| Nguyen, Nam Advisor: Caruana, Rich Thesis: Semi-Supervised Learning with Partially Labeled Examples | |
| Piliouras, Georgios Advisor: Tardos, Eva Thesis: A learning theoretic approach to algorithmic game theory | |
| Qi, Xin Advisor: Myers, Andrew Thesis: Language Support For Reliable, Extensible Large-scale Software Systems | |
| Roeder, Thomas Advisor: Schneider, Fred Thesis: Proactive Obfuscation | |
| Shaparenko, Benyah Advisor: Joachims, Thorsten Thesis: Information Genealogy: Modeling Idea Origins and Flows in Text | |
| Sharma, Yogeshwer Advisor: Williamson, David Thesis: Expressive models in online learning | |
| Sheldon, Dan Advisor: Hopcroft, John Thesis: Manipulation of PageRank and Collective Hidden Markov Models | |
| Vigfusson, Ymir Advisor: Birman, Kenneth Thesis: Affinity in Distributed Systems | |
| Winter, Jonathan Advisor: Albonesi, David Thesis: Adaptive Thread Management for Power, Temperature, and Reliability in Future Microprocessors | |
| 2009 | |
| Arbree, Adam Advisor: Bala, Kavita Thesis: Scalable and Heterogeneous Rendering of Subsurface Scattering Materials | |
| Backstrom, Lars Advisor: Kleinberg, Jon Thesis: Analysis of Large-Scale Data from Human Activities on the Web | |
| Balakrishnan, Mahesh Advisor: Birman, Kenneth Thesis: Reliable Communication for Datacenters | |
| Ballani, Hitesh Advisor: Francis, Paul Thesis: Harnessing Tunnels for Dirty-Slate Network Solutions | |
| Guha, Saikat Advisor: Francis, Paul Thesis: Chasing EME: Arguments for an End-Middle-End Internet | |
| Hasan, Milos Advisor: Bala, Kavita Thesis: Matrix Sampling for Global Illumination | |
| Hong, Mingsheng Advisor: Gehrke, Johannes Thesis: Expressive and Scalable Event Stream Processing | |
| Kroc, Lucas Advisor: Selman, Bart Thesis: Probabilistic Techniques for Constraint Satisfaction Problems | |
| Panda, Biswanath Advisor: Gehrke, Johannes Thesis: Data Management Techniques for Fast Function Approximation | |
| Stoyanov, Veselin Advisor: Cardie, Claire Thesis: Opinion Summarization: Automatically Creating Useful Representations of the Opinions Expressed in Text | |
| Venkataraman, Vidhyashankar Advisor: Francis, Paul Thesis: Transport and Overlay Protocols for High-Bandwidth Applications over the Internet | |
| Vishnumurthy, Vivek Advisor: Francis, Paul Thesis: Substrate Support for Peer-to-Peer Applications | |
| Zhang, Xinyang Advisor: Francis, Paul Thesis: Performance Evaluation of Pre-Congestion Notification | |
| 2008 | |
| Breck, Eric Advisor: Cardie, Claire Thesis: Empiracle Methods for Fine-grained Opinion Extraction from Text | |
| Cherem, Sigmund Advisor: Rugina, Radu Thesis: Compiler Support for Memory Management with Explicit Memory Reclamation | |
| Chong, Stephen Advisor: Myers, Andrew Thesis: Expressive and Enforceable Information Security Policies | |
| Crandall, David Advisor: Huttenlocher, Daniel Thesis: Part-based Statistical Models for Visual Object Class Recognition | |
| Dmitriev, Pavel Advisor: Arms, William Thesis: Finding The Boundaries of Compound Documents on the Web | |
| Finley, Thomas Advisor: Joachims, Thorsten Thesis: Supervised Clustering with Structural SVMS | |
| Haridasan, Maya Advisor: van Renesse, Robbert Thesis: Techniques for Increasing Reliability and Scalability of Live Streaming Systems | |
| Hartline, Jeffrey Advisor: Kozen, Dexter Thesis: Incremental Optimization | |
| Irawan, Piti Advisor: Marschner, Steve Thesis: Appearance of Woven Cloth | |
| Kulkarni, Milind Advisor: Pingali, Keshav Thesis: The Galois System: Optimistic Parallelization of Irregular Programs | |
| Machanavajjhala, Ashwin Advisor: Gehrke, Johannes Thesis: Defining and Enforcing Privacy in Data Sharing | |
| Martin, David Advisor: Halpern, Joseph Thesis: Expressiveness, Efficiency, and Privacy in Advertising Auctions | |
| Niculescu-Mizil, Alexandru Advisor: Caruana, Rich Thesis: Getting the Most out of your Data: Multitask Bayesian Network Structure Learning, Predicting Good Probabilities and Ensemble Selection | |
| Ostrowski, Krzysztof Advisor: Birman, Kenneth Thesis: Live Distributed Objects | |
| Petride, Sabina Advisor: Halpern, Joseph Thesis: Aspects of Knowledge and Belief-based Programming | |
| Radlinski, Filip Advisor: Joachims, Thorsten Thesis: Learning to rank from implicit feedback | |
| Ramanarayanan, Ganesh Advisor: Bala, Kavita Thesis: Visual Equivalence: A New Standard of Image Fidelity for Computer Graphics | |
| Sorokina, Daria Advisor: Caruana, Rich Thesis: Modeling Additive Structure and Detecting Interactions with Groves of Trees | |
| Srijuntongsiri, Gun Advisor: Vavasis, Stephen Thesis: Condition Number Analyses of Line/Surface and Surface/Surface Intersection Algorithms | |
| Wang, Yin Advisor: Kozen, Dexter Thesis: Thesis title not recorded | |
| Yang, Fan Advisor: Gehrke, Johannes Thesis: Developing, Optimizing and Hosting Data-driven Web Applications | |
| 2007 | |
| Bronevetsky, Grigory Advisor: Pingali, Keshav Thesis: Portable checkpointing for parallel applications | |
| Fluet, Matthew Advisor: Morrisett, Greg Thesis: Monadic and Substructural Type Systems For Region-Based Memory Management | |
| Guo, Lin Advisor: Shanmugasundaram, Jayavel Thesis: Ranked Search Over Structured and Semi-Structured Data | |
| Hayrapetyan, Ara Advisor: Tardos, Eva Thesis: The Effects of Selfish Pricing and Collusion in Network Routing Games | |
| Lan, Xiangyang Advisor: Huttenlocher, Daniel Thesis: Building tractable probabilistic graphical models for computer vision problems | |
| Linga, Prakash Advisor: Shanmugasundaram, Jayavel Thesis: Indexing in Peer-to-Peer Systems | |
| Meyerguz, Leonid Advisor: Elber, Ron Thesis: Sequence Capacity and Flow in Protein Structures: A Computational Framework | |
| Moczydlowski, Wojciech Advisor: Constable, Robert Thesis: Investigations on Sets and Types | |
| Nagarajan, Niranjan Advisor: Keich, Uri Thesis: Statistical Techniques for Biological Motif Discovery | |
| Nystrom, Nathaniel Advisor: Myers, Andrew Thesis: Programming Languages for Scalable Software Extension and Composition | |
| Ramasubramanian, Venugopalan Advisor: Sirer, E. Gun Thesis: Cost-aware resource management for decentralized internet services | |
| Shao, Feng Advisor: Shanmugasundaram, Jayavel Thesis: Triggers and Ranked Keyword Searches over Virtual XML Views | |
| Sharp, Alexa Advisor: Kozen, Dexter Thesis: Incremental Algorithms: Solving Problems in a Changing World | |
| Svitkina, Zoya Advisor: Tardos, Eva Thesis: Approximation Algorithms for new graph partitioning and facility location problems | |
| Weissman, Victoria Advisor: Halpern, Joseph Thesis: Reasoning about authorization policies | |
| Yao, Yong Advisor: Gehrke, Johannes Thesis: Efficient Data Retrieval in Wireless Sensor Networks | |
| Zheng, Lantian Advisor: Myers, Andrew Thesis: Making Distributed Computation Secure by Construction | |
| 2006 | |
| Allavena, Andre Advisor: Hopcroft, John Thesis: On the Correctness of Gossip-based Membership Protocols | |
| Barzilay, Eliyahu Advisor: Constable, Robert Thesis: Implementing Reflection in Nuprl | |
| Crainiceanu, Adina Advisor: Gehrke, Johannes Thesis: Answering Complex Queries in Peer-to-Peer Systems | |
| DasGupta, Anirban Advisor: Hopcroft, John Thesis: Learning Using Spectral Methods | |
| Fernandes, Rohit Advisor: Pingali, Keshav Thesis: Mobile MPI Programs on Heterogeneous Computational Grids | |
| Hamlen, Kevin Advisor: Morrisett, Greg Thesis: Security Policy Enforcement by Automated Program-rewriting | |
| Kifer, Dan Advisor: Gehrke, Johannes Thesis: Graphs and Privacy | |
| Kurland, Oren Advisor: Lee, Lillian Thesis: Inter-Document Similiarities, Language Models, and Ad Hoc Information Retrieval | |
| Marques, Daniel Advisor: Pingali, Keshav Thesis: Automatic Application-Level Checkpointing for High Performance Computing Systems | |
| O'Neill, Kevin Advisor: Halpern, Joseph Thesis: Secrecy and Anonymity in Interactive Systems | |
| Pang, Bo Advisor: Lee, Lillian Thesis: Automatic Analysis of Document Sentiment | |
| Sandler, Mark Advisor: Kleinberg, Jon Thesis: Algorithms for Mixture Models | |
| Singh, Manpreet Advisor: Francis, Paul Thesis: End-to-end techniques for network resource management | |
| Slivkins, Aleksandrs Advisor: Kleinberg, Jon Thesis: Embedding, Distance Estimation and Object Location in Networks | |
| Wexler, Thomas Advisor: Tardos, Eva Thesis: Selfish Behavior in Network-Based Games | |
| 2005 | |
| Anshelevich, Elliot Advisor: Kleinberg, Jon Thesis: Network Design and Management with Strategic Agents | |
| Chandra, Ranveer Advisor: Birman, Kenneth Thesis: A virtualization architecture for wireless network cards | |
| Das, Abhinandan Advisor: Gehrke, Johannes Thesis: Approximate Query Answering Over Data Streams | |
| Pal, Martin Advisor: Tardos, Eva Thesis: Cost Sharing and Approximation | |
| Qiu, Jian Advisor: Elber, Ron Thesis: Protein Structure Prediction:Sequence to structure alignment generation and atomic potential development | |
| Vetsikas, Ioannis Advisor: Selman, Bart Thesis: A principled methodology for the design of autonomous trading agents with cominatorial preferences in the presence of tradeoffs | |
| Wei, Wei Advisor: Selman, Bart Thesis: Exploiting Random Walk Strategies in Automated Reasoning | |
| Yotov, Kamen Advisor: Pingali, Keshav Thesis: On the Role of Search in Generating High-Performance BLAS Libraries | |
| 2004 | |
| Atkin, Benjamin Advisor: Birman, Kenneth Thesis: Network-Aware Adaptation in Mobile File Systems | |
| Barr, Rimon Advisor: Haas, Zygmunt Thesis: An Efficient, Unifying Approach to Simulation Using Virtual Machines | |
| Bozdog, Adrian Advisor: van Renesse, Robbert Thesis: A Routing Infastructure for Wide-Area Multicast Applications | |
| Chen, Hubert Advisor: Kozen, Dexter Thesis: The Computational Complexity of Quantified Constraint Satisfaction | |
| Cheney, James Advisor: Morrisett, Greg Thesis: Nominal Logic Programming | |
| Erlingsson, Ulfar Advisor: Schneider, Fred Thesis: The Inlined Reference Monitor Approach to Security Policy Enforcement | |
| Evfimievski, Alexandre Advisor: Gehrke, Johannes Thesis: Privacy Preserving Information Sharing | |
| Ezick, James Advisor: Pingali, Keshav Thesis: An End-to-End System for Model Checking Over Context-Sensitive Analyses | |
| Fernandez, Sebastian Advisor: Greenberg, Donald Thesis: Interactive Direct Illumination in Complex Environments | |
| Gupta, Indranil Advisor: Birman, Kenneth Thesis: Building Scalable Solutions to Distributed Computing Problems Using Probabilistic Components | |
| Holland-Minkley, Amanda Advisor: Constable, Robert Thesis: Restructuring Formal Mathematics for Natural Texts | |
| Hopkinson, Kenneth Advisor: Birman, Kenneth Thesis: Overcoming Communication, Distributed Systems, and Simulation Challenges: A case study involving the protection and control of the electric power grid using a utility intranet based on internet tech | |
| Janosi, Tibor Advisor: Birman, Kenneth Thesis: Arbitrage-Free Forward Rate Curves and Applications | |
| Kolmogorov, Vladimir Advisor: Zabih, Ramin Thesis: Graph Based Algorithms for Scene Reconstruction from Two or More Views | |
| Kopylov, Alexei Advisor: Constable, Robert Thesis: Type Theoretical Foundations for Data Structures, Classes, and Objects | |
| Ng, Yu-Chung Advisor: Cardie, Claire Thesis: Improving Machine Learning Approaches to Noun Phrase Coreference Resolution | |
| Pucella, Riccardo Advisor: Halpern, Joseph Thesis: Reasoning about Resource-bounded Knowledge: Theory and Application to Security Protocol Analysis | |
| Swamy, Chaitanya Advisor: Shmoys, David Thesis: Approximation Algorithms for Clustering Problems | |
| 2003 | |
| Chu, Francis Advisor: Halpern, Joseph Thesis: Applications of Decision Theory in Computer Systems | |
| Dobra, Alin Advisor: Gehrke, Johannes Thesis: Scalable Classification and Regression Tree Construction | |
| Grossman, Daniel Advisor: Morrisett, Greg Thesis: Safe Programming at the C Level of Abstraction | |
| Huang, Yi-cheng Advisor: Selman, Bart Thesis: Learning Control Knowledge for Planning | |
| Kempe, David Advisor: Kleinberg, Jon Thesis: Gossip and Information Flow in Networks | |
| Kim, Junhwan Advisor: Zabih, Ramin Thesis: Computer Vision Algorithms for Magnetic Resonance Imaging | |
| Pierce, David Advisor: Cardie, Claire Thesis: Cost-Effective machine Learning Strategies for Shallow Parsing | |
| Tole, Parag Advisor: Greenberg, Donald Thesis: Two Algorithms for Progressive Computation for Accurate Global Illumination | |
| 2002 | |
| Chen, Zhiyuan Advisor: Johannes Gehrke Thesis: Building Compressed Database Systems | |
| Kumar, Amit Advisor: Kleinberg, Jon Thesis: Algorithms for Network Management | |
| Minsky, Yaron Advisor: Schneider, Fred Thesis: Spreading Rumors Cheaply, Quickly & Reliabily | |
| Nogin, Aleksey Advisor: Constable, Robert Thesis: Theory and Implementation of an Efficient Tactic-Based Logical Framework | |
| Pellacini, Fabio Advisor: Greenberg, Donald Thesis: A perceptually-based decision theoretic framework for interactive rendering | |
| Roughgarden, Timothy Advisor: Tardos, Eva Thesis: Selfish Routing | |
| Smith, Frederick Advisor: Morrisett, Greg Thesis: Certified Run-Time Code Generation | |
| Wagstaff, Kiri Advisor: Cardie, Claire Thesis: Intelligent Clustering with Instance-Level Constraints | |
| Weirich, Stephanie Advisor: Morrisett, Greg Thesis: Programming with Types | |
| Zdancewic, Stephan Advisor: Myers, Andrew Thesis: Programming Languages for Information Security | |
| 2001 | |
| Ando, Rie Advisor: Lee, Lillian Thesis: The Document Representation Problem: An Analysis of LSI and Iterative Residual Rescaling | |
| Batu, Tugkan Advisor: Rubenfeld, Rohit Thesis: Testing Properties of Distributions | |
| Benzinger, Ralph Advisor: Constable, Robert Thesis: Automated Complexity Analysis of NuPRL Extracts | |
| Florence, Adam Advisor: Van Loan, Charles Thesis: Some Computational Problems in Multilinear Algebra | |
| Hafizogullari, Ozan Advisor: Constable, Robert Thesis: A Typed Framework for Program Analysis | |
| Howe, Nicholas Read Advisor: Cardie, Claire Thesis: Analysis and Representations for Automatic Comparison, Classification, and Retrieval of Digital Images | |
| Li, Li Advisor: Halpern, Joseph Thesis: Routing and Topology Control in Multihop Wireless Ad Hoc Networks | |
| Liu, Xiaoming Advisor: van Renesse, Robbert Thesis: Building High Performance Adaptive Communication Systems for Components | |
| Mayr, Stefan Tobias Advisor: Seshadri, Praveen Thesis: Heterogeneous Relational Query Processing for Extensibility and Scalability | |
| Ooi, Wei Tsang Advisor: Smith, Brian Thesis: Design and Implementation of Distributed Programmable Media Gateways | |
| Qiu, Lili Advisor: van Renesse, Robbert Thesis: An Integrated Approach to Improving Web Performance | |
| Wang, Jia Advisor: Trefethen, Nick Thesis: Network-Aware Client Clustering and Applications | |
| Xiao, Zhen Advisor: Birman, Kenneth Thesis: Efficient Error Recovery for Reliable Multicast | |
| Zhang, Yin Advisor: van Renesse, Robbert Thesis: Characterizing End-to-end Internet Performance | |
| Zhou, Li-Dong Advisor: Schneider, Fred Thesis: Towards Fault-Tolerant and Secure On-Line Services | |
| 2000 | |
| Aaron, Eric Advisor: Gries, David Thesis: Tactic-Based Modeling of Cxognitive Inference on Logically Structured Notation | |
| Aguilera, Marcos Kawazoe Advisor: Toueg, Sam Thesis: Broadening the Applicability of Failure Detectors | |
| Ahmed, Nawaaz Advisor: Pingali, Keshav Thesis: Locality Enhancement of Imperfectly-Nested Loop Nests | |
| Brown, Daniel G Advisor: Shmoys, David Thesis: Algorithmic Methods in Genetic Mapping | |
| Chen, Wei Advisor: Toueg, Sam Thesis: On the Quality of Service of Failure Detectors | |
| Freimer, Robert Wilson Advisor: Vavasis, Stephen Thesis: Investigations in Geometric Subdivisions: Linear Shattering and Cartographic Map Coloring | |
| Hawblitzel, Chistopher Kirk Advisor: von Eicken, Thorsten Thesis: Adding Operating System Structure to Language-Based Protection | |
| Hickey, Jason J Advisor: Constable, Robert Thesis: The MetaPRL Logical Programming Environment | |
| Hunter, Scott Burten Advisor: Subramanian, Devika Thesis: Safety Markov Decision Processes: Their Solution and Appication to Agent Design | |
| Kartch, Daniel Advisor: Greenberg, Donald Thesis: Efficient Rendering and Compression for Full-Parallex Computer-Generated Holographic Stereograms | |
| Kettnaker, Vera Maria Advisor: Zabih, Ramin Thesis: Stochastic Models for the Analysis of Traffic Video | |
| Mardis, Scott Anthony Advisor: Cardie, Claire Thesis: Partial Parsing for Linguistic Relationship Identification | |
| Menon, Vijay S Advisor: Pingali, Keshav Thesis: Symbolic Compilation Techniques for Array Computations | |
| Walker, David Patrick Advisor: Morrisett, Greg Thesis: Typed Memory Management | |
| 1999 | |
| Chang, Chi-Chao Advisor: von Eicken, Thorsten Thesis: Safe and Efficient Cluster Communication in Java using Explicit Memory Management | |
| Czajkowski, Grzegorz Advisor: von Eicken, Thorsten Thesis: Resource Control for Internet Servers | |
| Glew, Arthur Neal Advisor: Kozen, Dexter Thesis: Low-Level Type Systems for Modularity and Object-Oriented Constructs | |
| Kotlyar, Vladimir Advisor: Pingali, Keshav Thesis: Relational Algebraic Techniques for the Synthesis of Sparse Matrix Programs | |
| Mitra, Mandar Advisor: Cardie, Claire Thesis: High-Precision Information Retrieval | |
| Veksler, Olga Advisor: Zabih, Ramin Thesis: Efficient Graph-Based Energy Minimization Methods in Computer Vision | |
| 1998 | |
| Caldwell, James Advisor: Constable, Robert Thesis: Decidability Extracted: Synthesizing "Correct-by-Construction" Decision Procedures form Constructive Proofs | |
| Crary, Karl Advisor: Constable, Robert Thesis: Type-Theoretic Methodology for Practical Programming Languages | |
| Ergun, Ayse Advisor: Rubinfeld, Ronitt Thesis: General methods for extending the scope of program testing | |
| Hayden, Mark Advisor: Birman, Kenneth Thesis: The Ensemble System | |
| Heng, Wee-Liang Advisor: Tardos, Eva Thesis: Approximately Optimal Elimination Orderings for Sparce Matrices | |
| Hickey, Takako Advisor: Schneider, Fred Thesis: Availability and Consistency in a Partitionable Low Bandwidth Network | |
| Huang, Jing Advisor: Zabih, Ramin Thesis: Color-Spatial Image Indexing and Applications | |
| Kodukula, Induprakas Advisor: Pingali, Keshav Thesis: Data-Centric Compilation | |
| Marschner, Stephen Advisor: Greenberg, Donald Thesis: Inverse Rendering for Computer Graphics | |
| Naumov, Pavel Advisor: Constable, Robert Thesis: Formalizing Reference Types in NuPRL | |
| Ravikumar, S Advisor: Rubinfeld, Ronitt Thesis: New Methods in Program Checking | |
| Sharma, Rosen Advisor: Keshav, Srinivasan Thesis: Internet TV | |
| Summers, Kristen Advisor: Hopcroft, John Thesis: Automatic Discovery of Logical Document Structure | |
| van den Berg, Aswin Advisor: Teitelbaum, Tim Thesis: Data Abstraction by Program Transformation in a Higher-Order Attribute-Grammar Framework | |
| Viswanath, Divakar Advisor: Trefethen, Nick Thesis: Lyapunov Exponents from Random Fibonacci Sequences to the Lorenz Equations | |
| Walter, Bruce Advisor: Greenberg, Donald Thesis: Density Estimation Techniques fro Global Illumination | |
| 1997 | |
| Basu, Anindya Advisor: von Eicken, Thorsten Thesis: A Language-Based Approach to Protocol Construction | |
| Bohringer, Karl-Friedrich Advisor: Donald, Bruce Thesis: Programmable Force Fields for Distributed Manipulation, and Their Implementation Using Micro-fabricated Actuator Arrays | |
| Dean, Dawson Advisor: Zippel, Richard Thesis: Integrating Compound Documents, File Systems, and Object Stores IN A Microstorage Architecture | |
| Hunter, Scott Advisor: Subramanian, Devika Thesis: The Solution and Application of Safety MDPs | |
| Jennings, James Advisor: Donald, Bruce Thesis: Distributed Manipulation with Mobile Robots | |
| Karr, David Advisor: Birman, Kenneth Thesis: Specification, Composition, and Automated Verification of Layered Communication Protocols | |
| Moten, Roderick Advisor: Constable, Robert Thesis: Concurrent Refinement in Nuprl | |
| Pitsianis, Nikos Advisor: Van Loan, Charles Thesis: The Kronecker Product in Approximation and Fast Transform Geration | |
| Scharstein, Daniel Advisor: Huttenlocher, Daniel Thesis: View Synthesis Using Sterio Vision | |
| Singhal, Amitabh Advisor: Cardie, Claire Thesis: Term Weighting Revisited | |
| Stodghill, Paul Advisor: Pingali, Keshav Thesis: A Relational Approach to the Automatic Generation of Sequential Sparse matrix Codes | |
| Stoller, Scott Advisor: Schneider, Fred Thesis: A Method and Tool for Analyzing Faulty-Tolerance in Systems | |
| Sturgill, David Advisor: Segre, Alberto Thesis: Nagging: A General, Fault-Tolerant Approach to Parallel Search Pruning | |
| 1996 | |
| Alvisi, Lorenzo Advisor: Toueg, Sam Thesis: Understanding the Message Logging Paradigm for Masking Process Crashes | |
| Branch, Mary Ann Advisor: Coleman, Thomas Thesis: Inexact Reflective Newton Methods for Large-Scale Optimization Subject to Bound Constraints | |
| Bressoud, Thomas Advisor: Schneider, Fred Thesis: Building a Virtually Fault-Tolerant System | |
| Dsourza, Ashvin Advisor: Bloom, Bard Thesis: Model Checking and Expressiveness for First Order Process Algebras | |
| Glade, Bradford Advisor: Birman, Kenneth Thesis: A Scalable Architecture for Publish/Subscribe Communication in Distributed Systems | |
| Kopke, Peter Advisor: Henzinger, Tom Thesis: The Theory of Rectangular Hybrid Automata | |
| Liu, Yanhong Advisor: Teitelbaum, Tim Thesis: Incremental Computation: A Semantics-Based Systematic Transformational Approach | |
| Sabel, Laura Advisor: Marzullo, Keith Thesis: Approximating Perfect Failure Detectors in Asynchronous Distributed Systems | |
| 1995 | |
| Allan, James Advisor: Salton, Gerard Thesis: Automatic Hypertext Construction | |
| Briggs, Amy Advisor: Donald, Bruce Thesis: Efficient Geometric Algorithms for Robot Sensing and Control | |
| Brown, Russell Advisor: Donald, Bruce Thesis: Localization, Mapmaking, and Distributed Manipulation wiht Flexible, Robust Mobile Robots | |
| Buckley, Christopher Advisor: Salton, Gerard Thesis: Massive Query Expansion for Relevance Feedback | |
| Cooper, David Advisor: Birman, Kenneth Thesis: The Design and Implementation of a Private Message Service for Mobile Computers | |
| Ho, Pei-Hsin Advisor: Henzinger, Tom Thesis: Automatic Analysis of Hybrid Systems | |
| Hopcroft, Michael Advisor: Huttenlocher, Daniel Thesis: A Geometrical Approach to Model-Based Vision | |
| Hoppe, Bruce Advisor: Tardos, Eva Thesis: Efficient Dynamic Network Flow Algorithms | |
| Hunt, Guerney Advisor: Birman, Kenneth Thesis: Multicast Flow Control on Local Area Networks | |
| Jackson, Paul Advisor: Constable, Robert Thesis: Enhancing the NUPRL Proof Development System and Applying it to Computational Abstract Algebra | |
| Kalantar, Michael Advisor: Birman, Kenneth Thesis: Issues in Ordered Multicast Performance: A Simulation Study | |
| Rucklidge, William Advisor: Huttenlocher, Daniel Thesis: Efficient Computation of the Minimum Hausdorff Distance for Visual Recognition | |
| Stefansson, Kjartan Advisor: Kozen, Dexter Thesis: Newtonian Graphs, Riemann Surfaces and Computation | |
| Weber, Samuel Advisor: Bloom, Bard Thesis: Process Algebras and Meta-algebras: Theory and Practice | |
| 1994 | |
| Chapman, Richard Advisor: Brown, Geoffrey Thesis: Verified High Level Synthesis | |
| Chari, Suresh Advisor: Hartmanis, Juris Thesis: Randomness as a Computational Resource: Issues in Efficient Computation | |
| Chen, Ze-Wei Advisor: Constable, Robert Thesis: Efficient Access to Knowledge Via Forward Chaining Tactics | |
| Efremidis, Sofoklis Advisor: Gries, David Thesis: On Program Transformations | |
| Jayanti, Prasad Advisor: Toueg, Sam Thesis: Fault-Tolerant Wait-Free Implementations and Robust Wait-Free Hierarchies | |
| Johnson, Richard Advisor: Pingali, Keshav Thesis: Efficient Program Analysis Using Dependence Flow Graphs | |
| Lischinski, Daniel Advisor: Greenberg, Donald Thesis: Accurate and Reliable Algorithms for Global Illumination | |
| Moudgill, Mayan Advisor: Pingali, Keshav Thesis: Implementing and Exploiting Static Speculation on Multiple Instruction Issue Processors. | |
| Novins, Kevin Advisor: Greenberg, Donald Thesis: Towards Accurate and Efficient Volume Rendering | |
| Rohatgi, Pankaj Advisor: Hartmanis, Juris Thesis: On Properties of Random Reductions | |
| Smits, Brian Advisor: Greenberg, Donald Thesis: Efficient Hierarchical Radiosity in Complex Environments | |
| Underwood, Judith Advisor: Constable, Robert Thesis: Aspects of the Computational Content of Proofs | |
| 1993 | |
| Budhiraja, Navin Advisor: Marzullo, Keith Thesis: The Primary Backup Approach: Lower and Upper Bounds. | |
| Chandra, Tushar Advisor: Toueg, Sam Thesis: Unreliable Failure Detectors for Asynchronous Distributed Systems | |
| Feldman, Ronen Advisor: Segre, Alberto Thesis: Probabilistic Revision of Logical Doman Theories | |
| Krumvieda, Clifford Advisor: Bloom, Bard Thesis: Distributed ML: Abstractions for Efficient & Fault-Tolerant Programming | |
| Li, Wei Advisor: Pingali, Keshav Thesis: Compiling for NUMA Parallel Machines | |
| Panconesi, Alessandro Advisor: Shmoys, David Thesis: Locality in distributed computing | |
| Piatko, Christine Advisor: Mitchell, Joseph Thesis: Geometric Bicriteria Optimal Path Problems | |
| Reiter, Michael Advisor: Birman, Kenneth Thesis: A Security Architecture for Fault-Tolerant Systems | |
| Ressler, Eugene Advisor: Kozen, Dexter Thesis: ALEX --- A Paradigm for Expressing and Compiling Matrix Functions | |
| Ricciardi, Aleta Advisor: Birman, Kenneth Thesis: The Group Membership Problem in Asynchronous Systems | |
| Srinivasan, Aravind Advisor: Shmoys, David Thesis: Techniques for Probabilistic Analysis and Randomness-Efficient Computation | |
| Sundaram, Sridhar Advisor: Hopcroft, John Thesis: Fast Algorithms for N-Body Simulation | |
| Tampieri, Filippo Advisor: Greenberg, Donald Thesis: Discontinuity Meshing for Radiosity Image Synthesis | |
| Wayner, Peter Advisor: Huttenlocher, Daniel Thesis: Using Algebraic Invariants and Grouping to Speed Object Recognition in a Single, Two-dimensional Image | |
| Webber, Adam Advisor: Subramanian, Devika Thesis: Principled Optimization of Functional Programs | |
| 1992 | |
| Baraff, David Advisor: Greenberg, Donald Thesis: Dynamic Simulation of Non-penetrating Rigid Bodies | |
| Bay, Paul Advisor: Bilardi, Gianfranco Thesis: Area-Universal Interconnection Networks for VLSI Parallel Computers | |
| Beck, Micah Advisor: Pingali, Keshav Thesis: Translating FORTRAN to Dataflow Graphs | |
| Dubhashi, Devdatt Advisor: Kozen, Dexter Thesis: Algorithmic Investigations In P-adic Fields | |
| Gopal, Ajei Advisor: Toueg, Sam Thesis: Fault-tolerant Broadcasts and Multicasts: The Problem of Inconsistency and Contamination | |
| Kapur, Shyam Advisor: Bilardi, Gianfranco Thesis: Computational Learning of Languages | |
| Moore, Douglas Advisor: Vavasis, Stephen Thesis: Simplicial Mesh Generation with Applications | |
| Ranjan, Desh Advisor: Hartmanis, Juris Thesis: Issues in NP-optimization and Approximation | |
| Reppy, John Advisor: Teitelbaum, Tim Thesis: Higher-Order Concurrency | |
| Rus, Daniela Advisor: Hopcroft, John Thesis: Fine Motion Planning for Dexterous Manipulation | |
| Siegel, Alexander Advisor: Marzullo, Keith Thesis: Performance in Flexible Distributed File Systems | |
| Wilk, Michael Advisor: Hopcroft, John Thesis: Efficient Object-Oriented Constraint Solving for Complex Models | |
| Wood, Mark Advisor: Marzullo, Keith Thesis: Fault-Tolerant Management of Distributed Applications Using the Reactive System Architecture | |
| Xavier, Patrick Advisor: Donald, Bruce Thesis: Provably-Good Approximation Algorithms For Optimal Kinodynamic Robot Motion Plans | |
| 1991 | |
| Chang, Richard Advisor: Hartmanis, Juris Thesis: On the Structure of NP Computations under Boolean Operators | |
| Field, John Advisor: Teitelbaum, Tim Thesis: Incremental Reduction and Semantics | |
| Hendrickson, Bruce Advisor: Coleman, Thomas Thesis: The Molecule Problem: Combinatorial Ideas in a Continuous Setting | |
| Jagadeesan, Radhakrishnan Advisor: Panangaden, Prakash Thesis: Investigations Into Abstraction And Concurrency | |
| Lutz, Earlin Advisor: Ingraffea, Anthony Thesis: Numerical Methods for Hypersingular and Near-Singular Boundary Integrals in Fracture Mechanics | |
| Smith, Geoffrey Advisor: Gries, David Thesis: Polymorphic Type Inference for Languages with Overloading and Subtyping | |
| Stephenson, Patrick Advisor: Birman, Kenneth Thesis: Fast Ordered Multicast | |
| Stewart, James Advisor: Hopcroft, John Thesis: The Theory and Practice of Robust Geometric Computation, or, How To Build Robust Solid Modelers | |
| 1990 | |
| Aizikowitz, Jacob Advisor: Schneider, Fred Thesis: Replicated Objects-Design and Verification | |
| Araya, Jose Advisor: Salton, Gerard Thesis: Interactive Query Formulation and Feedback Experiments in Information Retrieval | |
| Basin, David Advisor: Constable, Robert Thesis: Building Problem Solving Environments in Constructive Type Theory | |
| Elkan, Charles Advisor: Panangaden, Prakash Thesis: Automated Inductive Reasoning about Logic Programs | |
| Hendren, Laurie Advisor: Nicolau, Alexandru Thesis: Parallelizing Programs with Recursive Data Structures | |
| Herley, Kieran Advisor: Bilardi, Gianfranco Thesis: Simulating Shared Memory on Distributed Models of Parallel Computation | |
| Kane, Kenneth Advisor: Birman, Kenneth Thesis: Log-Based Recovery in Asynchronous Distributed Systems | |
| Khuller, Samir Advisor: Vazirani, Vijay Thesis: Efficient Parallel Algorithms for Disjoint Paths and Connectivity | |
| Klarlund, Nils Advisor: Kozen, Dexter Thesis: Progress Measures and Finite Arguments for Infinite Computations | |
| Murthy, Chetan Advisor: Constable, Robert Thesis: Extracting Constructive Content From Classical Proofs | |
| Novick, Mark Advisor: Kozen, Dexter Thesis: Parallel Algorithms for Intersection Graphs | |
| Peckham, Stephen Advisor: Teitelbaum, Tim Thesis: Incremental Attribute Evaluation and Multiple Subtree Replacements | |
| Rogers, Anne Advisor: Pingali, Keshav Thesis: Process Decomposition through Locality of Reference | |
| Russell, James Advisor: Panangaden, Prakash Thesis: Full Abstraction and Fixed-Point Principles for Indeterminate Computation | |
| Shah, Amitabh Advisor: Marzullo, Keith Thesis: Exploiting Trade-Offs in the Design of Fault-Tolerant Distributed Databases | |
| Shanbhogue, Vasant Advisor: Panangaden, Prakash Thesis: The Expressiveness of Indeterminate Dataflow Primitives | |
| Smith, Marla Advisor: Salton, Gerard Thesis: Aspects of the P-Norm Model of Information Retrieval: Syntactic Query Generation, Efficiency, And Theoretical | |
| Taylor, Kimberly Advisor: Panangaden, Prakash Thesis: Knowledge and Inhibition in Asynchronous Distributed Systems | |
| Zaring, Alan Advisor: Teitelbaum, Tim Thesis: Parallel Evaluation in Attribute Grammar-Based Systems | |
| 1989 | |
| Cremer, James Advisor: Hopcroft, John Thesis: An Architecture for General Purpose Physical System Simulation-Integrating Geometry, Dynamics, and Control | |
| Curtis, Pavel Advisor: Demers, Alan Thesis: Constrained Quantification in Polymorphic Type Analysis | |
| Dickerson, Matthew Advisor: Kozen, Dexter Thesis: The Functional Decomposition of Polynomials | |
| Hafsteinsson, Hjaimtyr Advisor: Gilbert, John Thesis: Parallel Sparse Cholesky Factorization | |
| Ierardi, Douglas Advisor: Kozen, Dexter Thesis: Solving systems of polynomial equations, with applications to computational algebraic geometry | |
| Kochevar, Peter Advisor: Greenberg, Donald Thesis: Computer Graphics on Massively Parallel Machines | |
| Moitra, Dipen Advisor: Bilardi, Gianfranco Thesis: Parallel Algorithms for Image Processing | |
| Smith, Scott Advisor: Constable, Robert Thesis: Partial Objects in Type Theory | |
| Torgersen, Solveig Advisor: Torgersen, Solveig Thesis: Automatic Design of Relational Databases | |
| Vander Zanden, Bradley Advisor: Kozen, Dexter Thesis: Incremental Constraint Satisfaction & its Application to Graphical Interface | |
| Walz, Janet Advisor: Johnson, Greg Thesis: Extending Attribute Grammar and Type Inference Algorithms | |
| 1988 | |
| Aiken, Alexander Advisor: Nicolau, Alexandru Thesis: Compaction-Based Parallelization | |
| Bischof, Christian Advisor: Van Loan, Charles Thesis: QR Factorization Algorithms for Coarse-Grained Distributed Systems | |
| Griffin, Timothy Advisor: Constable, Robert Thesis: Notational Definition and Top-Down Refinement for Interactive Proof Development Systems | |
| Hook, James Advisor: Demers, Alan Thesis: Abstract Types & Dependence in Programming Languages | |
| Howe, Douglas Advisor: Constable, Robert Thesis: Automating Reasoning in an Implementation of Constructive Type Theory | |
| Kadin, James Advisor: Hartmanis, Juris Thesis: Restricted Turing Reducibilities & the Structure of the Polynomial Time Hierarchy | |
| Knoblock, Todd Advisor: Constable, Robert Thesis: Metamathematical Extensibility in Type Theory | |
| Mc Curley, Ernest Advisor: Schneider, Fred Thesis: An Assertional Characterization of Serializability and Locking | |
| Neiger, Gilbert Advisor: Toueg, Sam Thesis: Techniques for Simplifying the Design of Distributed Systems | |
| Neirnyck, Anne Advisor: Panangaden, Prakash Thesis: Static Analysis of Aliases & Side Effects in Higher Order Languages | |
| Pugh, William Advisor: Teitelbaum, Tim Thesis: Incremental Computation and the Incremental Evaluation of Functional Programs | |
| Schmuck, Frank Advisor: Birman, Kenneth Thesis: The Use of Efficient Broadcast Protocols in Asynchronous Distributed Systems | |
| Turbyfill, Carolyn Advisor: Bitton, Dina Thesis: Comparative Benchmarking of Relational Database Systems | |
| 1987 | |
| Allen, Stuart Advisor: Constable, Robert Thesis: A Non-Type-Theoretic Semantics for Type-Theoretic Language | |
| Barford, Lee Advisor: Hopcroft, John Thesis: A Graphical, Language-Based Editor for Generic Solid Models Represented by Constraints | |
| Cleaveland, Walter Advisor: Constable, Robert Thesis: Type-Theoretic Models of Concurrency | |
| El Abbadi, Amr Advisor: Toueg, Sam Thesis: A Paradigm for Concurrency Control Protocol for Distributed Databases | |
| Hemachandra, Lane Advisor: Hartmanis, Juris Thesis: Counting in Structural Complexity Theory | |
| Hoover, Roger Advisor: Teitelbaum, Tim Thesis: Incremental Graph Evaluation | |
| Johnson, Ralph Advisor: Schneider, Fred Thesis: Symmetry in Distributed Systems | |
| Johnstone, John Advisor: Hopcroft, John Thesis: The Sorting of Points Along an Algebraic Curve | |
| Koo, Richard Advisor: Toueg, Sam Thesis: Techniques for Simplifying the programming of Distributed Systems | |
| Krentel, Mark Advisor: Vazirani, Vijay Thesis: The Complexity of Optimization Problems | |
| Mendler, Paul Advisor: Constable, Robert Thesis: Inductive Definition in Type Theory | |
| Palmer, Richard Advisor: Demers, Alan Thesis: Computational Complexity of Motion and Stability of Polygons | |
| Park, Haesun Advisor: Luk, Franklin Thesis: On the equivalence and convergence of parallel Jacobi SVD algorithms | |
| Prins, Jan Advisor: Gries, David Thesis: Partial Implementations in Program Derivation | |
| Schwartzbach, Michael Advisor: Panangaden, Prakash Thesis: A Category Theoretic Analysis of Predicative Type Theory | |
| Seidel, Raimund Advisor: Gilbert, John Thesis: Output-Size Sensitive Algorithms For Constructive Problems In Computational Geometry | |
| Widom, Jennifer Advisor: Gries, David Thesis: Trace-based Networks Proof Systems: Expressiveness & Completeness | |
| Zmijewski, Earl Advisor: Gilbert, John Thesis: Sparse Cholesky Factorization on a Multiprocessor | |
| 1986 | |
| Alpern, Bowen Advisor: Schneider, Fred Thesis: Proving Temporal Properties of Concurrent ProgramsP: A Non-Temporal Approach | |
| Cai, Jing-Yi Advisor: Hartmanis, Juris Thesis: On Some Most Probable Separations of Complexity Classes | |
| Drummond, Rogerio Advisor: Babaoglu, Ozalp Thesis: Impact of Communication Networks on Fault-Tolerant Distributed Computing | |
| Joseph, Thomas Advisor: Birman, Kenneth Thesis: Low Cost Management of Replicated Data | |
| Longpre, Luc Advisor: Hartmanis, Juris Thesis: Resource Bounded Kolmogorov Complexity, A Link between Computational Complexity & Information Theory | |
| Natarajan, Balas Advisor: Hopcroft, John Thesis: On Moving and Orienting Objects | |
| Raeuchle, Thomas Advisor: Birman, Kenneth Thesis: Efficient Concurrency Control for Libraries of Typed Objects | |
| Sasaki, James Advisor: Constable, Robert Thesis: Extracting Efficient Programs From Constructive Proofs | |
| Srikanth, T. Advisor: Toueg, Sam Thesis: Designing Fault-tolerant Algorithms for Distributed Systems using Communication Primitives | |
| Voorhees, Ellen Advisor: Salton, Gerard Thesis: The Effectiveness & Efficiency of Agglomerative Hierarchic Clustering in Document Retrieval | |
| Warren, Joe Advisor: Hopcroft, John Thesis: On Algebraic Surfaces Meeting with Geometric Continuity | |
| 1985 | |
| Bracha, Gabriel Advisor: Toueg, Sam Thesis: Randomized Agreement Protocols & Distributed Deadlock Detection | |
| Edenbrandt, Anders Advisor: Gilbert, John Thesis: Combinatorial Problems in Matrix Computation | |
| Harper, Robert Advisor: Constable, Robert Thesis: Aspects of the Implementation of Type Theory | |
| Horowtiz, Susan Advisor: Teitelbaum, Tim Thesis: Generating Language-Based Editors: A Relationally-Attributed Approach | |
| Jacobs, Dean Advisor: Gries, David Thesis: General Correctness: A Unification of Partial and Total Correctness | |
| Li, Ming Advisor: Hartmanis, Juris Thesis: Lower Bounds in Computational Complexity | |
| Nguyen, Van Advisor: Gries, David Thesis: A Theory of Processes | |
| Perry, Kenneth Advisor: Toueg, Sam Thesis: Early Stopping Protocols for Fault-Tolerant Distributed Agreement | |
| Stansifer, Ryan Advisor: Constable, Robert Thesis: Representing Constructive Theories in High-Level Programming Languages | |
| 1984 | |
| Bajaj, Chanderjit Advisor: Hopcroft, John Thesis: Geometric Optimization and Computational Complexity | |
| Boehm, Hans-Juerge Advisor: Demers, Alan Thesis: A Logic for the Russell Programming Language | |
| Dietz, Paul Advisor: Hopcroft, John Thesis: Intersection Graph Algorithms | |
| Wilfong, Gordon Advisor: Hopcroft, John Thesis: Multiple Object Motion Planning | |
| Wright, David Advisor: Skeen, Dale Thesis: Managing Distributed Databases in Partitioned Networks | |
| 1983 | |
| Dwork, Cynthia Advisor: Hopcroft, John Thesis: Bounds on Fundamental Problems in Parallel and Distributed Computation | |
| Fox, Edward Advisor: Salton, Gerard Thesis: Extending the Boolean & Vector Space Models of Information Retrieval w/P-Norm Queries & Multiple Concept Types | |
| Murtagh, Thomas Advisor: Andrews, Gregory Thesis: A Data Abstraction Language for Concurrent Programming | |
| Sewelson, Vivian Advisor: Hartmanis, Juris Thesis: A Study of the Structure N | |
| 1982 | |
| Cole, Richard Advisor: Hopcroft, John Thesis: Two Problems in Graph Theory | |
| Hood, Robert Advisor: Cartwright, Robert Thesis: The Efficient Implementation of Very-high-level Programming Language Constructs | |
| Reps, Thomas Advisor: Teitelbaum, Tim Thesis: Generating Language-Based Environments | |
| Schlichting, Richard Advisor: Schneider, Fred Thesis: Axiomatic Verification to Enhance Software Reliability | |
| 1981 | |
| Archer, James Advisor: Conway, Richard Thesis: The Design and Implementation of a Cooperative Program Development Environment | |
| Johnson, Scott Advisor: Constable, Robert Thesis: A Computer System for Checking Proofs | |
| Kraftt, Dean Advisor: Constable, Robert Thesis: Avid: A System for the Interactive Development of Verifiably Correct Programs | |
| Mahaney, Stephen Advisor: Hartmanis, Juris Thesis: Sparse NP-Complete Sets | |
| Melville, Robert Advisor: Gries, David Thesis: Asymptotic Complexity of Iterative Computation | |
| Smith, Douglas Advisor: Salton, Gerard Thesis: Switched Broadcast Communication Networks | |
| Wu, Harry Advisor: Salton, Gerard Thesis: On Query Formulation in Information Retrieval | |
| 1980 | |
| Chan, Tat-Hung Advisor: Constable, Robert Thesis: Reversal-Bounded Computations | |
| Furst, Merrick Advisor: Hopcroft, John Thesis: A Subexponential Algorithm for Trivalent Graph Isomorphism | |
| Hauser, Carl Advisor: Constable, Robert Thesis: Specification and Verification of Communication in Parallel Systems | |
| Holm, John Advisor: Gries, David Thesis: Floating-Point Arithmetic and Program Correctness Proofs | |
| Immerman, Neil Advisor: Hartmanis, Juris Thesis: First Order Expressibility as a New Complexity Measure | |
| Levin, Gary Advisor: Gries, David Thesis: Proof rules for Communicating Sequential Processes | |
| Siegel, Morris Advisor: Donahue, James Thesis: Proving Properties of Snobol4 Patterns | |
| Vanderbilt, Peter Advisor: Gries, David Thesis: Program Development Using Refinement Logic | |
| 1979 | |
| Bates, Joseph Advisor: Demers, Alan Thesis: A Logic for Correct Program Development | |
| Brassard, Gilles Advisor: Hopcroft, John Thesis: Relativized Cryptography | |
| Fortune, Steven Advisor: Hopcroft, John Thesis: Topics in Computational Complexity | |
| Liu, Lishing Advisor: Demers, Alan Thesis: Essential Uses of Expressions in Set-Oriented Languages | |
| Orr, Patrick Advisor: Donahue, James Thesis: Verification of Encapsulated Implementations of Algebraically Specified Data Types | |
| Wyllie, James Advisor: Hopcroft, John Thesis: The Complexity of Parallel Computations | |
| 1978 | |
| Eland, Nancy Advisor: Conway, Richard Thesis: Language-Based Access Control Mechanisms for Shared Databases | |
| Reitman, Richard Advisor: Andrews, Gregory Thesis: Information Flow in Parallel Programs: An Axiomatic Approach | |
| Schmidt, Erik Advisor: Hartmanis, Juris Thesis: Succinctness of Descriptions of Context-Free, Regular and Finite Languages | |
| Wong, Yinchun Advisor: Salton, Gerard Thesis: Studies on Clustered Files | |
| 1977 | |
| McGraw, James Advisor: Andrews, Gregory Thesis: Language Features for Process Interaction and Access Control | |
| Mei, Howell Advisor: Dennis, John Thesis: An Analysis & Implementation of Davidon's Techniques for Unconstrained Optimization | |
| Schnabel, Robert Advisor: Dennis, John Thesis: Analyzing and Improving Quasi-Newton Methods for Unconstrained Optimization | |
| Solomon, Marvin Advisor: Demers, Alan Thesis: Theoretical Issues in the Implementation of Programming Languages | |
| Tai, Kuo-chung Advisor: Gries, David Thesis: Syntactic Error Correction In Programming Languages | |
| 1976 | |
| Clarke, Edmund Advisor: Constable, Robert Thesis: Completeness and Incompleteness Theorems for Hoare-like Axiom Systems | |
| Crawford, Robert Advisor: Salton, Gerard Thesis: Automatic Dictionary Construction & Updating | |
| Howell, Thomas Advisor: Hopcroft, John Thesis: Tensor Rank and the Complexity of Bilinear Forms | |
| Lafuente, Juan Advisor: Gries, David Thesis: The Specification of Data-Directed Interactive User-Computer Dialogues | |
| Pansiot, Jean-Jacques Advisor: Hopcroft, John Thesis: Some Decidable Cases of the Reachability Problem for Vector Addition Systems | |
| Yang, Chung-shu Advisor: Salton, Gerard Thesis: Directory Design and Record Allocation for List and Cluster Files | |
| 1975 | |
| Fischer, Charles Advisor: Conway, Richard Thesis: On Parsing Context Free Languages in Parallel Environments | |
| Galil, Zvi Advisor: Hopcroft, John Thesis: The Complexity of Resolution Procedures for Theorem Proving in the Propositional Calculus | |
| Owicki, Susan Advisor: Gries, David Thesis: Axiomatic Proof Techniques for Parallel Programs | |
| Simon, Janos Advisor: Hartmanis, Juris Thesis: On some central problems in computational complexity | |
| Ting, Dennis Advisor: Moore Thesis: On the Problem of Dynamic Memory Management | |
| Wetherell, Charl Advisor: Williams, John Thesis: Problems of Error Correction for Programming Languages | |
| Wong, Jin-Kue Advisor: Hopcroft, John Thesis: Isomorphism Problems Involving Planar Graphs | |
| 1974 | |
| Chien, Ann-sheng Advisor: Dennis, John Thesis: A class of derivative-free algorithms for unconstrained minimization | |
| Gay, David Advisor: Dennis, John Thesis: Brown's Method & Some Generalizations, with Applications to Minimization Problems | |
| Gehani, Narain Advisor: Gries, David Thesis: Data Types for Very High Level Programming Languages | |
| Mehlhorn, Kurt Advisor: Constable, Robert Thesis: Polynomial and Abstract Subrecursive Classes | |
| Muchnick, Steven Advisor: Constable, Robert Thesis: Structure and Complexity in Subrecursive Computation | |
| Williamson, Robert Advisor: Salton, Gerard Thesis: Real-Time Document Retrieval | |
| 1973 | |
| Baker, Theodore Advisor: Hartmanis, Juris Thesis: Computational Complexity & Nondeterminism in Flowchart Programs | |
| Dattola, Robert Advisor: Salton, Gerard Thesis: Automatic Classification in Document Retrieval Systems | |
| Hunt, Harry Advisor: Hopcroft, John Thesis: On the Time and Tape Complexity of Languages | |
| Johnson, Donald Advisor: Gries, David Thesis: Algorithms for Shortest Paths | |
| Musinski, Jean Advisor: Hopcroft, John Thesis: Determining the Complexity of Matrix Multiplication & Other Bilinear Forms | |
| Sahni, Sartaj Advisor: Horowitz, Ellis Thesis: On The Knapsack And Other Computationally Related Problems | |
| Szymanski, Tom Advisor: Williams, John Thesis: Generalized Bottom-Up Parsing | |
| Yu, Clement Advisor: Salton, Gerard Thesis: Theory of Indexing and Classification | |
| 1972 | |
| Brown, John Advisor: Gries, David Thesis: Program Schemata & Information Flow: A Study of Some Aspects of the Schema Power of Data Structures | |
| Cherniavsky, John Advisor: Constable, Robert Thesis: Logical Theories for Representing Flowchart Schemata | |
| Harris, Larry Advisor: Block, Henry Thesis: A Model for Adaptive Problem Solving Applied to Natural Language Acquisition | |
| Kerchner, Marcia Advisor: Salton, Gerard Thesis: Dynamic Document Processing in Clustered Collections | |
| Levy, Jean Advisor: Gries, David Thesis: Automatic Correction of Syntax Errors in Programming Languages | |
| Murray, Daniel Advisor: Salton, Gerard Thesis: Document Retrieval Based on Clustered Files | |
| Tenney, Richard Advisor: Nerode, Anil Thesis: Decidable Pairing Functions | |
| 1971 | |
| Holt, Richard Advisor: Shaw, Alan Thesis: On Deadlock in Computer Science | |
| Lewis, David Advisor: Hopcroft, John Thesis: Closure of Classes of Formal Languages under Substitution Operators | |
| McGowan,Clement Advisor: Hartmanis, Juris Thesis: Correctness Results For Lambda Calculus Interpreters | |
| Reingold, Edward Advisor: Hartmanis, Juris Thesis: On Some Optimal Algorithms | |
| Weiderman, Nelson Advisor: Shaw, Alan Thesis: Synchronization & Simulation in Operating System Construction | |
| Wilcox, Thomas Advisor: Shaw, Alan Thesis: Generating Machine Code for High Level Programming Languages | |
| Worley, William Advisor: Conway, Richard Thesis: Toward Automatic Debugging of Low Level Code | |
| Zelkowitz, Marvin Advisor: Conway, Richard Thesis: Reversible Execution as a Diagnostic Tool | |
| 1970 | |
| Boggs, Paul Advisor: Dennis, John Thesis: The Solution of Nonlinear Operator Equations by A-stable Integration Techniques | |
| Kerr, Leslie Advisor: Hopcroft, John Thesis: The Effect of Algebraic Structure on the Computational Complexity of Matrix Multiplication | |
| Lewis, Forbes Advisor: Hartmanis, Juris Thesis: Unsolvability Considerations in Computational Complexity | |
| Weiss, Stephen Advisor: Salton, Gerard Thesis: A Template Approach to Natural Language Analysis for Information Retrieval | |
| 1969 | |
| Borodin, Allan Advisor: Hartmanis, Juris Thesis: Computational Complexity and the Existence of Complexity Gaps | |
| Elder, Howard Advisor: Pottle, Christopher Thesis: On the Feasibility of Voice Input to an On-line Computer Processing System | |
| 1966 | |
| Sturman, Joel Advisor: Pottle, Christopher Thesis: An Iteratively Structured Computer | |