- Doctor of Philosophy
- Master of Science
Faculty members in the Computer Science Graduate Program bring a wide variety of research interests to the curriculum. Research strengths lie in algorithms, computational biology, computer architecture, computer graphics and visualization, computer systems design, database systems, computer security, computer networks, machine learning, program specifications and verification, programming languages and compilers, parallel and distributed systems, operating systems, performance evaluation, scientific computation, and software engineering. Interdisciplinary research in computer science is encouraged. Preparation should normally include an undergraduate degree in computer science, or advanced computer science electives taken in conjunction with a degree in an allied field, such as electrical engineering or mathematics.