Faculty
E. Tardos, chair; R. Agarwal, L. Alvisi, Y. Artzi, K. Bala, T. Bhattacharjee, D. Bindel, K. Birman, R. Brachman, A. Bracy, C. Cardie, E. Chattopadhyay, S. Choudhury, M. Clarkson, A. Damle, A. Davis, C. De Sa, S. Dean, K. Ellis, D. Estrin, D. Fan, N. Foster, C. Gomes, G. Guidi, D. Greenberg, J. Halpern, B. Hariharan, H. Hirsh, J. Hsu, T. Joachims, A. Juels, J. Kleinberg, R. Kleinberg, D. Kozen, V. Kuleshov, L. Lee, O. Legunsen, S. Marschner, G. Morrisett, C. Muhlberger, A. Myers, E. Pierson, R. Pass, T. Ristenpart, A. Rush, A. Sampson, F. B. Schneider, B. Selman, V. Shmatikov, D. Shmoys, R. Singh, A. Silva, N. Snavely, K. Sridharan, N. Stephens-Davidowitz, 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, Computing and Information Science website
The Department of Computer Science 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, data structures, logic, programming languages, systems, and theory. Electives include artificial intelligence, computer graphics, computer vision, databases, networks, and scientific computing. See the Computing and Information Science website for the most current information about requirements