Focal Areas
Cloud ComputingComputational Biology
>Ergalics
Green Computing
>Security
Featured Research
Micro-Specialization: Speeds up DBMS at runtime by exploiting invariants.
Micro-Specialization uses relation- and query-specific information to
specialize database management systems at runtime based on identified
invariants. This invariant is often of the form of variable(s) in the
code that are constant during query evaluation. Micro-specialization is
applied to eliminate from the original program unnecessary code such as
branching statements that reference such invariants in branch-condition
evaluation. The resulting specialized code greatly reduces the code
complexity to significantly improve efficiency during code execution.
>Learn more
Welcome!
>Message from the Department Head
Photos
Events
News
People
| Faculty | Staff | Students |
Research
Our department has a distinguished record of influential
publications and software distributions, and
has been ranked best of its size among public universities
by the National Research Council.
>Learn more
Undergraduate Info
Our undergraduates study ways to design computer networking
protocols, create and distribute innovative software, develop
wireless and mobile computing, create novel programming
languages, develop computational biology algorithms, invent
highly efficient algorithms for computer graphics, and push the
limits of high-performance computing.
>Learn more
Graduate Info
Our dynamic program of graduate study integrates quality
research and teaching.
Our alumni include researchers at
AT&T Labs, HP Labs, and IBM Almaden, and
faculty at Davis, Purdue, and Virginia.
>Learn more
