Faculty
E. Tardos, chair; R. Agarwal, L. Alvisi, Y. Artzi, K. Bala, T. Bhattacharjee, D. Bindel, K. Birman, A. Bracy, C. Cardie, E. Chattopadhyay, S. Choudhury, M. Clarkson, A. Conway, A. Damle, A. Davis, C. De Sa, S. Dean, S. Dutta, M. Eichhorn, K. Ellis, D. Estrin, D. Fan, K. Fang, N. Foster, S. Galhotra, C. Gomes, T. Goyal, G. Guidi, D. Greenberg, J. Halpern, B. Hariharan, H. Hirsh, J. Hsu, T. Joachims, A. Juels, M. Kim, J. Kleinberg, R. Kleinberg, D. Kozen, V. Kuleshov, L. Lee, O. Legunsen, W. Ma, S. Marschner, K. Monakhova, G. Morrisett, C. Muhlberger, A. Myers, E. Pierson, T. Ristenpart, A. Rush, A. Sampson, F. B. Schneider, B. Selman, V. Shmatikov, D. Shmoys, R. Singh, A. Silva, N. Snavely, N. Spooner, K. Sridharan, N. Stephens-Davidowitz, J. Sun, W. Sun, E. Tardos, I. Trummer, R. Van Renesse, Anke Van Zuylen, H. Weatherspoon, K. Weinberger, W. White, R. Zabih.
Computer Science:
Offered by the Department of Computer Science
Contact: 402 Gates Hall, (607) 255-0983, Computer Science Website
The Department of Computer Science is part of the Ann S. Bowers College of Computing and Information Science and is affiliated with both the College of Arts and Sciences and the College of Engineering. Students in either college may major in computer science. Students in Engineering must complete a minimum of 121 total credit hours to graduate. Computer science majors take courses covering algorithms, artificial intelligence, data structures, programming languages, systems, theory and offer a wide variety of electives. See the Computer Science website for the most current information about requirements.