Our strengths lie in the research areas noted below. Our faculty serve on the editorial boards of a variety of journals, serve on program committees, publish books, and serve as fellows and chairs of organizations within the ACM and IEEE. The most recent National Research Council rankings place the department 16th among public Ph.D.-granting institutions nationwide. It is ranked the best computer science department of its size (15-20 faculty) among publicly funded Universities, is ranked first in number of citations of papers per faculty member, and is ranked 17th overall in publications per faculty.