The Department of Computer Science offers interdisciplinary graduate programs leading to the master’s of science and doctor of philosophy degrees. The programs are for students who are interested in professional careers in computer science. Students in the master’s program may pursue either a thesis or non-thesis option.

Research activity in the department includes active investigations in software engineering, networks, database management, systems, algorithms, programming languages, parallel and distributed computation, human-computer interaction and artificial intelligence.