 |
Message from the Head |
 |
Faculty |
 |
Abhyankar, Shreeram |
 |
Anderson, David |
 |
Apostolico, Alberto |
 |
Atallah, Mikhail |
 |
Bhargava, Bharat |
 |
Comer, Douglas |
 |
Conte, Samuel |
 |
Dunsmore, H.E. |
 |
Dyksen, Wayne |
 |
Elmagarmid, Ahmed |
 |
Frederickson, Greg |
 |
Gautschi, Walter |
 |
Grama, Ananth |
 |
Guerra, Concettina |
 |
Hambrusch, Susanne |
 |
Hoffmann, Christoph |
 |
Hosking, Antony |
 |
Houstis, Elias |
 |
Li, Zhiyuan |
 |
Lucier, Bradley |
 |
Lynch, Robert |
 |
Marinescu, Dan |
 |
Mathur, Aditya |
 |
Palsberg, Jens |
 |
Park, Kihong |
 |
Peters, Jörg |
 |
Prabhakar, Sunil |
 |
Rego, Vernon |
 |
Rice, John |
 |
Sacks, Elisha |
 |
Sameh, Ahmed |
 |
Spafford, Eugene |
 |
Steele, John |
 |
Sutinen, Erkki |
 |
Szpankowski, Wojciech |
 |
Vavalis, Manolis |
 |
Wagstaff, Samuel |
 |
Yau, David |
 |
Computing Facilities |
 |
Research Labs |
 |
Acme Lab |
 |
Bond |
 |
COAST |
 |
CS&E Lab |
 |
ELLPACK-PELLPACK-PDELab |
 |
Internetworking and Systems Research
Lab |
 |
Multimedia Database Lab |
 |
Network Systems Lab |
 |
PacsLab |
 |
Persistent Programming Systems Lab |
 |
Raid Laboratory |
 |
SoftLab |
 |
Software Engineering Research Center |
 |
SurfLab |
 |
Systems Software and Architecture
Laboratory |
 |
Xinu Laboratory |
 |
Research Funding |
 |
Research Projects |
 |
Algorithms and Theory of Computing |
|
Algorithmic Algebraic Geometry |
|
Algorithmic and Combinatorial Issues in Pattern Matching |
|
Analytical Approach to Probabilistic Problems on Words |
|
Approximate Pattern Matching with q-Grams |
|
Data-Driven Communication and Synchronization Primitives for Meta-Computing Environments |
|
Data Compression Based on Approximate Pattern Matching |
|
Data Compression from String Matching Perspective: Second Order Properites |
|
Graph Algorithms and Data Structures |
|
Message Broadcasting and Edge Reductions |
|
Multimedia Data Compression Based on Pattern Matching |
|
Stability Considerations for Networks: Asymptotic Behaviors and Limits of Multidimensional Models |
|
Structural Analysis in Computational Biology and Computer Vision |
|
Towards Analytic Information Theory: Data Compression, Prediction and Universal Coding Through Analytic Methods |
 |
Compilers and Programming Languages |
|
Agassiz C Compiler |
|
Animation Aided Problem Solving |
|
Compass: Compiling for Persistence |
|
The Java Tree Builder |
|
Optimizing Orthogonal Persistence for Java |
|
Panorama Fortran Compiler |
|
Proof-Carrying Java Code |
|
The Study of the Paging and I/O Activity of Parallel Programs |
 |
Computational Science and Engineering |
|
Analytical and Computational Framework for n-Body Simulations |
|
Bond |
|
Computational Methods in VLSI Design |
|
Data Processing Suite |
|
Direct Simulation Solid-Liquid Flows |
|
ELLPACK System |
|
EMMA |
|
GasTurbnLab: A Problem Solving Environment for Gas Turbine Simulation |
|
High Performance Computing for Large Dynamical Systems |
|
High-Performance Computing (HPC) and Problem Solving Environments (PDEs) |
|
Multidisciplinary Problem Solving Environments |
|
Net PELLPACK |
|
Parallel and Distributed Computing for Solving Very Large Structural Biology Problems |
|
Parallel Methods and Collaborating Systems for Solving Partial Differential Equations |
|
PDE Solving Kernels and Systems for Multi-Physics Applications |
|
PDELab: A Development and
Problem Solving Environment for PDE-Based Applications on Parallel Machines |
|
PELLPACK: A Problem Solving Environment for PDE Based Applications on Multicomputer Platforms |
|
SciAgents |
|
Soft-LabA Laboratory for Computational Science |
|
The Tonitza Project |
|
WWW //ELLPACK: A Web Based Problem Solving Environment for Partial Differential Equations |
 |
Databases and Information Processing |
|
Data Quality |
|
Database Support for Vitual Enterprises |
|
Digital Libraries |
|
Distributed Database Systems Research (RAID Project) |
|
Distributed Object-Oriented Database Research |
|
Intelligent Management of the Electric Power Grid through an Innovative Anticipatory, Multi-Agent, High-Performance Computing Approach |
|
Mobile Computing |
|
Parallel I/O for Multimedia Applications |
|
Video Database Systems |
 |
General |
|
Adaptive User Interfaces in Special Needs Education |
|
Data Compression and Analysis for Business and Scientific Applications |
|
Genetic Programming with the Goal of Detecting Signs of Breast Cancer in Mammograms |
|
Nonlinear Wavelet Image Processing |
|
Performance Evaluation and Optimization for Scientific Kernels |
|
Purdue-On-Line: Distributed Learning |
|
 |
Geometric Modeling and Scientific Visualization |
|
Computer-aided Mechanical Design Research |
|
Foundations and Tools for Surface Modeling |
|
Geometric and Solid Modeling |
|
Mechanical CAD Project |
|
Red-Blue Kinetic Problems |
|
Spatial Constraint Solving |
|
 |
Information Security |
|
Algorithms for Factoring Large Integers |
|
Audit Trail Content and Format |
|
Autonomous Agents for Intrusion Detection |
|
Characterizing Misuse Detection |
|
Firewalls Evaluation |
|
Intrusion Detection Technology |
|
Low-Threat Patch Distribution |
|
Middleware Security |
|
Secure Outsourcing of Scientific Computations |
|
Security Archive |
|
Security Tool Evaluation |
|
Self-Protecting Code |
|
Smart Card and Biometric Security |
|
Vulnerabilities Database |
|
Watermarking Files with Quadratic Residues |
 |
Networking and Operating Systems |
|
Adaptable Video Conferencing Systems |
|
ATM Network Security |
|
The Clam Communications Systems |
|
Communication Experiments for Adaptable Quality of Service Control |
|
Concerto: Quality of Service Architecture or General Purpose Network Computing |
|
Crosspoint Project |
|
The DISplay System |
|
DUNES (Distributed UNix ExtenSion) |
|
The EcliPSe Simulation System |
|
Experimental Studies in Network Multimedia Compression |
|
Experiments in an Active Communication Environment |
|
Fault-Tolerant Computing in Large-Scale Distributed Systems |
|
Internet QoS Architecture |
|
ISAC: Integrated System Support for Adaptive Communication and Computation Control in Clustered Environments |
|
Next-Generation Network Security |
|
The ParaSol Distributed Simulation System |
|
POEMSEnd-to-End Performance Modeling of Large Heterogeneous Adaptive Parallel/Distributed Computer/Communication Systems |
|
Self-Similar Traffic Control |
|
Support for Multimedia Data Communication Over a Wide-Area Network |
|
Wide Area Network Traffic Measurement and Characterization |
|
 |
Software Engineering |
|
The ACES Project |
|
Adaptable Software Systems |
|
The Arachne Threads System |
|
Architecture-Based Estimation of Software Reliability |
|
The Ariadne Threads System |
|
Developing Optimal Object-Oriented Design and Programming Techniques |
|
Educational Enhancement of VSERC |
|
PYTHIA: Using Computational Intelligence to Support Problem Solving Environments |
|
Security Vulnerability Testing |
|
Software Engineering Research Center |
|
Testing Distributed Systems |
|
Testing for Security |
|
Type Inference for Object-Oriented Software |
 |
Publications |
 |
Ph.D. Students |
 |
Corporate Partners' Program |
 |
Visitors |