Administrative Unit: Computer Sciences
College/School: College of Letters & Science
Admitting Plans: M.S., Ph.D.
Degrees Offered: M.S., Ph.D.
Minors and Certificates: Doctoral Minor
Named Options: Professional Program (M.S.)

The Department of Computer Sciences offers the master of science and doctor of philosophy degrees in computer sciences. Research specialty areas include artificial intelligence, computational biology, computer architecture, computer graphics, computer networks, computer security, database systems, human–computer interaction, numerical analysis, optimization, performance analysis, programming languages and compilers, systems research, and theoretical computer sciences. The department’s Graduate Advising Committee (GAC) advises all computer sciences graduate students except those who have acquired an official major professor for Ph.D. work and are not candidates for a master’s degree. The role of GAC continues even after the student has a dissertation advisor, until the student reaches dissertator status. See the department website for faculty interests, research activities, courses, facilities, and degree requirements.

Faculty: Professors Hill (chair), A. Arpaci-Dusseau, R. Arpaci-Dusseau, Bach, Banerjee, Barford, Cai, Doan, Dyer, Ferris, Gleicher, Hill, Jha, Livny, van Melkebeek, Miller, Naughton, Patel, Reps, Ron, Shavlik, Sohi, Wood, Wright; Associate Professors Akella, Chawla, Joseph, Liblit, Mutlu, Sankaralingam, Swift, Zhu; Assistant Professors Albarghouti, D'Antoni, Gupta, Koutris, Sifakis, Snyder. See also Faculty on the department website.