Our department consistently emphasizes high-quality research to prepare our graduates for positions in the design and development of computer systems and applications in business, industry, and science.

Our strengths lie in the traditional mainstream areas of computer science:

  • algorithms
  • programming languages
  • operating systems
  • distributed computing
  • networks
  • databases
  • theory of computing

Our Faculty

Our distinguished, award-winning faculty serve on program committees, publish books and articles, and serve as fellows and chairs of various organizations.

Many of the department faculty and staff recorded a short video welcoming you to computer science.  Click the link and have a watch; we hope you enjoy it, and we look forward to seeing you.

Greetings from Computer Science


Read Their Bios