F. B. Schneider, chair; R. Agarwal, L. Alvisi, E. Andersen, Y. Artzi, G. Bailey, K. Bala, S. Belongie, A. Benson, D. Bindel, K. Birman, R. Brachman, A. Bracy, C. Cardie, M. Clarkson, R. L. Constable, A. Damle, C. De Sa, D. Estrin, D. Fan, N. Foster, M. George, C. Gomes, D. Greenberg, D. Gries, J. Halpern, B. Hariharan, H.Hirsh, J. E. Hopcroft, D. Huttenlocher, T. Joachims, A. Juels, J. Kleinberg, R. Kleinberg, R. Knepper, D. Kozen, L. Lee, S. Marschner, G. Morrisett, A. Myers, M. Naaman, R. Pass, T. Ristenpart, A. Sampson, F. B. Schneider, B. Selman, E. Shi, V. Shmatikov, D. Shmoys, E.G. Sirer, N. Snavely, K. Sridharan, E. Tardos, R. Tate, I. Trummer, C. Van Loan, R. Van Renesse, H. Weatherspoon, K. Weinberger, W. White, R. Zabih.
Offered by the Department of Computer Science
Contact: 110 Gates Hall, (607) 255-0982, www.cs.cornell.edu/undergrad. 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. 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 www.cs.cornell.edu/undergrad for the most current information about requirements.