![]() |
Ph.D. Recipients |
Please select from the list below to see who received their Ph.D in that year.
| 1999 | 1989 | 1979 | 1969 | |
| 1998 | 1988 | 1978 | 1968 | |
| 1997 | 1987 | 1977 | 1967 | |
| 1996 | 1986 | 1976 | 1966 | |
| 1995 | 1985 | 1975 | ||
| 1994 | 1984 | 1974 | ||
| 1993 | 1983 | 1973 | ||
| 1992 | 1982 | 1972 | ||
| 1991 | 1981 | 1971 | ||
| 2000 | 1990 | 1980 | 1970 |
Steven M Cutchin
Flexible User Interface Coupling with Operation Transformation
C. Bajaj
Young Jun Kim
Visualization and Animation for Situation Awareness in the Battlefield
C. M. Hoffmann
Sudipto Ghosh
Testing Component-Based Distributed Applications
A. P. Mathur
David Lutterkort
Envelopes of Nonlinear Geometry
J. Peters
Valerio Pascucci
Multidimensional And Multiresolution Geometric Data Structures For Scientific Visualization
C. Bajaj
Sheng-Yih Wang
Approaches to Multimedia Traffic Management and Control
B. Bhargava
Shahani M. Weerawarana
Network-based Problem Solving Environments.
Advisor: E. N. Houstis
Zhanye Tong
Parallel Algorithms for Large Sparse Generalized Eigenproblems.
Advisor: A. H. Sameh
Vassilios Verykios
Knowledge Discovery in Scientific Databases.
Advisor: E. N. Houstis
Guozhong Zhuang
The Coding and Compression of Geometric Objects.
Advisor: C. Bajaj
Haitao Jiang
Building Video Databases to Provide Content-Based Access.
Advisor: A. K. Elmagarmid
Gustavo Rodriguez-Rivera
Cyclic Distributed Garbage Collection Without Global Synchronization.
Advisor: V. F. Russo
Ivan Victor Krsul
Computer Vulnerability Analysis.
Advisor: E. H. Spafford
Konstantinos N. Pantazopoulos
Numerical Methods and Software for Pricing American Financial Derivatives.
Advisor: E. H. Houstis
Shunge Li
Quality of Service Control for Distributed Multimedia Systems.
Advisor: B. Bhargava
Christoph Ludwig Schuba
On the Modeling, Design, and Implementation of Firewall Technology.
Advisor: E. H. Spafford
Daniel Robert Schikore
Interactive Visualization of Multidimensional Scientific Data.
Advisor: C. Bajaj
Mihai G. Sirbu
Intelligent Agent Support for Prallel and Distributed Computing.
Advisor: D. C. Marinescu
Roberto Solis-Oba
Robustness and Approximation in Combinatorial Optimization.
Advisor: G. N. Frederickson
Tzvetan Todorov Drashansky
An Agent-Based Approach to Building Multidisciplinary Problem Solving Environments.
Advisor: J. R. Rice
Muhammad Farrukh Khan
Techniques for Synchronous Retrieval of Concurrent Multimedia I/O Streams.
Advisor: A. Ghafoor and A. K. Elmagarmid
Chueng-Hsien Lin
An Architecture for a Campus-sized Wireless Mobile Network.
Advisor: D. E. Comer
Peinan Zhang
Brokered Collaborative Systems for CSCW.
Advisor: C. Bajaj
Felipe Knop
Software Architectures for Fault-Tolerant Replications and Multithreaded Decompositions: Experiments with Practical Parallel Simulation.
Advisor: V. J. Rego
Ioana Maria Martin
Scientific Data Visualization and Image Processing Data with Applications to Structural Biology.
Advisor: D. C. Marinescu
Edward Mascarenhas
A System for Multithreaded Parallel Simulation and Computation with Migrant Threads and Objects.
Advisor: V. J. Rego
Kuei Yu Wang
Hiding the Latency of Paging and Input/Output Operations on Massively Parallel Systems.
Advisor: D. C. Marinescu
Jin Jing
Data Management in Wireless Client-Server Information Systems.
Advisor: A. K. Elmagarmid
Patrick Andrew Muckelbauer
Structural Subtyping in a Distributed Object System.
Advisor: V. F. Russo
Xiangning Liu
Data Replication and Communication for Topologically Scaled Distributed Systems.
Advisor: B. Bhargava
Lu Xu
Two Dimensional Concurrent Program Debugging.
Advisor: M. Young
Ioannis P. Fudos
Constraint Solving for Computer Aided Design.
Advisor: C. M. Hoffmann
Sandeep Kumar
Classification and Detection of Computer Intrusions.
Advisor: E. H. Spafford
Evaggelia Pitoura
Transaction Management for Mobile Heterogeneous Computing.
Advisor: B. Bhargava
Po-ting Wu
Parallel Electronic Prototyping of Physical Objects.
Advisor: E. N. Houstis
Mei-Hwa Chen
Tools and Techniques for Testing Based Software Reliability Estimation.
Advisor: V. J. Rego and A. P. Mathur
Yin-he Jiang
Enhancing Functionality of Relational Database Systems.
Advisor: B. Bhargava
Victor Todd Norman
Management of an Internet of Routers.
Advisor: D. E. Comer
Janche Sang
Multi-Threading in Distributed-Memory Systems and Simulation: Design, Implementation, and Experiments.
Advisor: V. J. Rego
Honghai Shen
Access Control for Collaborative Environments.
Advisor: P. Dewan
Sanjiva Weerawarana
Problem Solving Environments for Partial Differential Equations.
Advisor: E. N. Houstis
Ai-dong Zhang
Advanced Transaction Management for Supporting Interoperability in Multidatabase Systems.
Advisor: B. Bhargava
Marius Adrian Cornea-Hasegan
Determination of Biological Macromolecular Structures Using Distributed Memory MIMD Systems.
Advisor: D. C. Marinescu
Shawn David Ostermann
Reliable Message Transport For Network Communication.
Advisor: D. E. Comer
Lih-Chyun Shu
Concurrency Control and Scheduling for Hard Real-Time Systems.
Advisor: M. Young
Pamela Jean Vermeer
The Medial Axis Transform to Boundary Representation Conversion.
Advisor: C. M. Hoffmann
Chonchanok Viravan
Enhancing Debugging Technology.
Advisor: E. H. Spafford
Ling-Yu Chuang
Concurrency Enhancement through Program Unification: Design, Techniques, and Experiments.
Advisor: V. J. Rego
James Gentry Mullen
Atomic Commitment in Multidatabase Systems.
Advisor: A. K. Elmagarmid
Weichen Eric Wong
On Mutation and Data Flow.
Advisor: A. P. Mathur
Wei Jen Yeh
Controlling State Explosion in Reachability Analysis.
Advisor: M. Young
Ke-Hsiung Chung
Concurrent Composite Computational Model for Stochastic Simulation.
Advisor: V. J. Rego
Anupam Joshi
On Connectionism and the Problem of Correspondence.
Advisor: C.-H. Lee and V. J. Rego
Hsin Pan
Software Debugging with Dynamic Instrumentation and Test-Based Knowledge.
Advisor: R. A. DeMillo and E. H. Spafford
Hung-Yi Tony Tu
New Approaches for VLSI Layout Compaction.
Advisor: S. E. Hambrusch
Ching-Shoei Chiang
The euclidean distance transform.
Advisor: C. M. Hoffmann
The Euclidian Distance Transform.
Nicolaos Panayiotis Chrisochoides
On the Mapping of Partial Differential Equation Computations onto Distributed Memory MIMD Parallel Machines.
Advisor: E. N. Houstis
Herbert Scott McFaddin
An Object-based Problem Solving Environment for Collaborating PDE Solvers and Editors.
Advisor: J. R. Rice
Jagannathan Srinivasan
Replication and Fragmentation of Composite Objects in Distributed Database Systems.
Advisor: B. Bhargava
Analysis of Some Trie Parameters Under Probabilistic Models.
Brian Louis Stuart
Advisor: C.-H. Lee
An Alternative Computational Model for Artificial Intelligence.
Jiaxun Yu
Exact Arithmetic Solid Modeling.
Advisor: C. M. Hoffmann
Jianhua Zhou
Visualization of Four Dimensional Space and Its Applications.
Advisor: C. M. Hoffmann
Paul Edward Buis
Distributed Scientific Software Systems.
Advisor: W. R. Dyksen
Tamal Krishna Dey
Decompositions of Polyhedra in Three Dimensions.
Advisor: C. Bajaj
James Nelson Griffioen
Remote Memory Backing Storage for Distributed Virtual Memory Operating Systems.
Advisor: D. E. Comer
Insung Ihm
On Surface Design with Implicit Algebraic Surfaces.
Advisor: C. Bajaj
Yungho Leu
Flexible Transaction Management in the InterBase Project.
Advisor: A. K. Elmagarmid
Lynn Ellen Te Winkel
Mesh Algorithms for Problems in Image Processing.
Advisor: S. E. Hambrusch
Abdelsalam Ali Helal
Adaptability to Failures in Distributed Systems.
Advisor: B. Bhargava
Kenneth Robert Rodemann
Route Adaptation and Persistence in Networks.
Advisor: D. E. Comer
Ko-Yang Wang
Intelligent Program Optimization and Parallelization for Parallel Computers.
Advisor: P. Mehrotra
Byoungju Choi
Software Testing Using High Performance Computers.
Advisor: A. P. Mathur
Charles Howard Koelbel
Compiling Programs for Distributed Memory Machines.
Advisor: P. Mehrotra
Shy-Renn Lian
On Increasing Reliability and Availability in Distributed Database Systems.
Advisor: B. Bhargava
Luis Enrique Mafla Gallegos
Experimental Studies in Distributed Transaction Processing Systems.
Advisor: B. Bhargava
Joseph Brendan Manning
Geometric Symmetry in Graphs.
Advisor: M. J. Atallah
Daniel Wayne Wetklow
Type Reconstruction Algorithms for Object-Oriented Languages.
Advisor: R. D. Stansifer
Jyh-Jong Tsay
Techniques for Solving Geometric Problems on Mesh-Connected Computers.
Advisor: M. J. Atallah
Shirley Victoria Browne
Quorum-based Recovery in Replicated Database Systems.
Advisor: B. Bhargava
Dah Jyh Guan
Vehicle Routing in Simple Graphs.
Advisor: G. N. Frederickson
Ajay Kumar Gupta
On the Relationship Between Parallel Computation and Graph Embeddings.
Advisor: S. E. Hambrusch
Rajendra Shivaram Yavatkar
An Architecture for High-Speed Packet Switched Networks.
Advisor: D. E. Comer
Pei-Jyun Leu
Consistent State Detection and Recovery for Concurrent Processing.
Advisor: B. Bhargava
Thomas Narten
Best Effort Delivery in Connectionless Networks.
Advisor: D. E. Comer
Christina C. Christara
Parallel Algorithms and Architectures for the Numerical Solution of Partial Differential Equations.
Advisor: E. N. Houstis
Mahesh Kumar Rathi
An Objective Methodology for Early Software Size Estimation.
Advisor: S. D. Conte
Gregory E. Shannon
Designing Efficient Parallel Algorithms: Techniques and Applications.
Advisor: G. N. Frederickson
Craig E. Wills
Service Execution in a Distributed Environment.
Advisor: J. T. Korb
Ravi Janardan
Space-efficient Schemes for Message Routing in Distributed Networks.
Advisor: G. N. Frederickson
Cristina Ruggieri
Dynamic Memory Allocation Techniques based on the Lifetime of Objects.
Advisor: T. P. Murtagh
Christopher A. Kent
Cache Coherence in Distributed Systems.
Advisor: D. E. Comer
Calvin J. Ribbens
Domain Mappings: A Tool for the Development of Vector Algorithms for Numerical Solutions of Partial Differential Equations.
Advisor: J. R. Rice
Zuwang Ruan
File Replication in Distributed Systems.
Advisor: W. F. Tichy
Shuh-Shen James Pan
An Equational Approach to Decision Support Systems.
Advisor: A. B. Whinston
Jairo Panetta
Primitive Parallel Operations for Computational Linear Algebra.
Advisor: D. B. Gannon
Tze-Jie Yu
The Static and Dynamic Models of Software Defects and Reliability.
Advisor: H. E. Dunsmore
Yeou-Huei Hwang
Parallel Processing Image Synthesis.
Advisor: D. B. Gannon
Teemu Tapani Kerola
Approximate and Exact Solutions for Multiple Class Queueing Network Models.
Advisor: H. D. Schwetman
Andre B. Bondi
Incorporating Open Queueing Models into Closed Queueing Network Algorithms.
Advisor: P. J. Denning
James D. Arthur
OMNI: An Interactive Environment for Tool Selection, Specification, and Composition.
Advisor: D. E. Comer
Danny A. Reed
Performance Based Design and Analysis of Multimicrocomputer Networks.
Advisor: H. D. Schwetman
David K. Schrader
Concurrency Control in Distributed Ring Computer Systems.
Advisor: P. J. Denning
Stephen Thebaut
The Saturation Effect in Large-Scale Software Development: Its Impact and Control.
Advisor: V. Y. Shen
Eric R. Dittert
On the Complexity of Retrieving Information Associated with Data Keys.
Advisor: M. J. O'Donnell
Kye Sherrick Hedlund
Wafer Scale Integration of Configurable, Highly Parallel Processors.
Advisor: L. Snyder
Ching-Chih Hsiao
Highly Parallel Processing of Relational Databases.
Advisor: L. Snyder
Stephen J. Tolopka
On Modeling Local Paging Algorithms for Virtual Memory Systems.
Advisor: H. D. Schwetman
Alan R. Hevner
The Optimization of Query Processing on Distributed Database Systems.
Advisor: S. B. Yao
James R. Miller
Computer Graphics in Macromolecular Crystallography.
Advisor: D. C. Anderson
Richard T. Simon
Modeling of Virtual Memory Systems.
Advisor: P. J. Denning
Robert L. Mead, Jr.
On the Modeling of Resource Demands in a Multiprogrammed Computer System.
Advisor: H. D. Schwetman
Karl J. Ottenstein
Data-Flow Graphs as an Intermediate Program Form.
Advisor: M. H. Halstead
Linda M. Ottenstein
Predicting Parameters of the Software Validation Effort.
Advisor: M. H. Halstead
David A. Poplawski
Error Recovery for Extended LL-Regular Parsers.
Advisor: C. M. Hoffmann
Mayer D. Schwartz
Inference From Statistical Data Bases.
Advisor: P. J. Denning
Karl A. Winklmann
A Theoretical Study of Some Aspects of Parameter Passing in ALGOL 1960 and in Similar Programming Languages.
Advisor: P. R. Young
Ben R. Konsynski
Computer Aided Logical Applications Software Design.
Advisor: J. F. Nunamaker, Jr.
Sharon K. Fletcher
A Quasi-Interactive Approach to Computer Assisted Instruction.
Advisor: H. D. Schwetman
Kevin C. Kahn
Program Behavior and Load Dependent System Performance.
Advisor: P. J. Denning
James M. Lemme
Speedup in Parallel Algorithms for Adaptive Quadrature.
Advisor: J. R. Rice
Richard F. Puk
The Optimal Distribution of Device-Dependent Graphics Functions.
Advisor: R. Garrett
Bradford W. Wade
A Micro-program Mini-computer for the Efficient Execution of High-level Language Program.
Advisor: V. B. Schneider
Atilla Elci
Factors affecting the program size of control functions of operating systems.
Advisor: M. H. Halstead
Bruce J. MacLennan
Extensible Programming Language.
Advisor: V. B. Schneider
Thomas I. M. Ho
A Non-Procedural High-Level Language for Automated Design of Application Systems.
Advisor: J. F. Nunamaker, Jr.
Dennis G. Kafura
Analysis of Scheduling Algorithms for a Model of a Multiprocessor Computer System.
Advisor: V. Y. Shen
William G. Verbrugge
Planning and Management Systems for Small Colleges.
Advisor: J. F. Nunamaker, Jr.
William J. Dahl
An Interactive Information Systems Optimization and Design Algorithm.
Advisor: J. F. Nunamaker, Jr.
Frank L. Friedman
Decompilation and the Transfer of Mini Computer Operating Systems.
Advisor: V. B. Schneider
Paul M. Zislis
Semantic Decomposition of Computer Programs: A Program Test Aid.
Advisor: M. H. Halstead
Lawrence J. Schutte
The Value of Dynamic Algebra Operators for Sequential Computers.
Advisor: M. H. Halstead
Stuart H. Zweben
The Internal Structure of Algorithms.
Advisor: M. H. Halstead
Kenneth Leroy Krause
Analysis of Computer Scheduling with Memory Constraints.
Advisor: V. Y. Shen
Donald E. Swenson
Performance Measures for a Data Base Management System.
Advisor: A. B. Whinston
Barron C. Housel III
A Study of Decompiling Machine Languages into High-Level Machine Independent Languages.
Advisor: M. H. Halstead
James A. Iverson, Jr.
Magnetic Tape Portability.
Advisor: J. F. Nunamaker, Jr.
Rodney R. Oldehoeft
Design Considerations for Interactive, Application Oriented, Transportable Subsystems.
Advisor: J. R. Rice
James R. Arsenault
GPLAN-WPC: A Generalized Data Base Planning System for Water Pollution Control.
Advisor: J. F. Nunamaker, Jr.
Dennis M. Conti
A Formal Model of Interacting Learning Machines.
Advisor: T. J. Frederick
Jean-Louis Lassez
On the Relationship Between Prefix Codes, Trees, and Automata.
Advisor: J. R. Buchi
Marshall D. Mickunas
Techniques for Compressing Bounded Context Acceptors.
Advisor: V. B. Schneider
Roger V. Roman
The Structure of an Environment for an Experimental, Interactive, Mathematical Problem Solving System.
Advisor: S. D. Conte
Edward G. Pekarek, Jr.
Some Galerkin Methods for a Semilinear Hyperbolic Mixed Boundary Value Problem.
Advisor: R. E. Lynch
David S. Dodson
Optimal Order Approximation by Polynomial Spline Functions.
Advisor: C. deBoor
Robert E. Noonan
Computer Programming with a Dynamic Algebra.
Advisor: M. H. Halstead
Raymond F. Boyce
Topological Reorganization as an Aid to Program Simplification.
Advisor: M. H. Halstead
Thomas Gregory DeLutis
Effectiveness of R___ling Storage Design with Respect to Data Base Organization.
Advisor: M. H. Halstead
Guy T. Hochgesang
An Algorithm for Grammatical Inference of Programming Languages.
Advisor: M. H. Halstead
William C. Nylin, Jr.
Structural Reorganization of Multipass Computer Programs.
Advisor: M. H. Halstead
Michael D. Shapiro
A SNOBOL Machine: Functional Architectural Concepts of a String Processor.
Advisor: M. H. Halstead
Peng-Siu Mei
Linear Closure Spaces and Matroids, Convex Closure Spaces and Paramatroids.
Advisor: J. R. Buchi
Stefan M. Silverston
Aspen -- An Automatic Partial Differential Equation Solver.
Advisor: S. D. Conte
Steven A. Pruess
Estimating the Eigenvalues of Sturm-Liouville Problems by Approximating the Differential Equation.
Advisor: C. deBoor
James L. Phillips
Collocation as a Projection Method for Solving Integral and Other Operator Equations.
Advisor: W. Gautschi
Douglas K. Smith
A Dynamic Component Suppression Algorithm for the Acceleration of Vector Sequences.
Advisor: L. D. Pyle
Edouard J. Desautels
The PUFFT Time Sharing System -- Design, Implementation and Performance.
Advisor: S. Rosen
Norman E. Gibbs
The Bandwidth of Graphs.
Advisor: R. E. Korfhage
Lawrence R. Symes
A Mathematical Problem Solving Language and Its Interpreter.
Advisor: J. R. Rice
Ramsay V. M. Zahar
Computational Algorithms for Linear Difference Equations.
Advisor: W. Gautschi
Douglas S. Kerr
On Some Iterative Methods for Solving a Class of Nonlinear Boundary Value Problems.
Advisor: S. D. Conte
Lawrence H. Landweber
A Design Algorithm for Sequential Machines and Definability in Monadic Second-Order Arithmetic.
Advisor: J. R. Buchi
Roland A. Sweet
Properties of a Semi-Discrete Approximation to the Beam Equation.
Advisor: J. S. Maybee
James E. Kalan
Some Results on Amplitude Damped Vibrations.
Advisor: J. S. Maybee