The Department of Computer Sciences is involved in a wide range of research areas including analysis of algorithms and theory of computation, databases, distributed and parallel computing, geometric modeling and scientific visualization, information security, networking and operating systems, numerical computing, parallelizing compilers, programming languages, and software engineering.
The Graduate program includes Master's and Ph.D. degrees.
The Undergraduate program has a rich set of courses, facilities, and services.
Online bulletins and syllabi for all CS Courses are available. (Not all material is available to web clients from other than purdue.edu domains.)