Department of Computer Science, School of Arts and Sciences
Website: http://www.cs.rutgers.edu
Chair: Michael Littman
Director of Undergraduate Program: Gerard Richter
Professors:
Eric Allender, B.A., Iowa; Ph.D., Georgia Tech
Alexander T. Borgida, B.S., M.S., Ph.D., Toronto (Canada)
Martin Farach-Colton, B.S., South Carolina; M.D., Johns Hopkins; Ph.D., Maryland
Michael Fredman, B.S., California Institute of Technology; Ph.D., Stanford
Apostolos Gerasoulis, B.S., Ioannina (Greece); M.S., Ph.D., SUNY (Stony Brook)
Michael D. Grigoriadis, B.S., Robert College (Turkey); M.S., Lehigh; Ph.D., Wisconsin
Haym Hirsh, B.S., California (Los Angeles); Ph.D., Stanford
Tomasz Imielinski, M.S., Gdansk Politechnica (Poland); Ph.D., Polish Academy of Sciences
Bahman Kalantari, B.S., Wisconsin; M.S., Ph.D., Minnesota
Casimir A. Kulikowski, Board of Governors Professor of Computer Science; B.S., M.S., Yale; Ph.D., Hawaii
Michael Littman, B.S., M.S., Yale; Ph.D., Brown
L. Thorne McCarty, Professor of Law and Computer Science; B.A., Yale; J.D., Harvard Law School
Dimitris N. Metaxas, M.Sc., Maryland; Ph.D., Toronto
Naftaly Minsky, M.S., Ph.D., Hebrew (Israel)
S. Muthukrishnan, M.S., Ph.D., New York
Badri Nath, Ph.D., Massachusetts
Michael J. Pazzani, B.S. Connecticut; Ph.D., California (Los Angeles)
Gerard Richter, B.S., Pennsylvania State; M.S., Northwestern; Ph.D., Harvard
William L. Steiger, B.S., M.S., Massachusetts Institute of Technology; Ph.D., Australian National (Australia)
Mario Szegedy, M.S., Eötvös Lóránd (Hungary); Ph.D., Chicago
Endre Szemeredi, State of New Jersey Professor of Computer Science; D.Sc., Moscow (Russia)
Associate Professors:
Ricardo Bianchini, B.Sc., Federal University of Rio de Janeiro (Brazil); M.Sc., Ph.D., Rochester
Douglas DeCarlo, B.S., Carnegie Mellon; Ph.D., Pennsylvania
Ahmed Elgammal, M.Sc., Ph.D., Maryland
Liviu Iftode, Dipl.Eng., Polytechnic Institute of Bucharest (Romania); M.A., Ph.D., Princeton
Ulrich Kremer, M.S., Ph.D., Rice
Richard P. Martin, B.A., Rutgers; M.S., Ph.D., California (Berkeley)
Thu D. Nguyen, B.S., California (Berkeley); M.S., Massachusetts Institute of Technology; Ph.D., Washington (Seattle)
Vladimir Pavlovic, M.S., Illinois (Chicago); Ph.D., Illinois (Urbana-Champaign)
Louis Steinberg, B.S., Illinois; Ph.D., Stanford
Matthew Stone, Sc.B., Brown; Ph.D., Pennsylvania
Rebecca Wright, B.A., Columbia; Ph.D., Yale
Assistant Professors:
Vinod Ganapathy, B.Tech., IIT Bombay (India); M.S., Ph.D., Wisconsin
Amélie Marian, B.S., M.S., Université de Paris Dauphine (France); Ph.D. Columbia
Andrew Nealen, M.Sc, Technische Universitaet Darmstadt (Germany); Ph.D, Technische Universitaet Berlin (Gemany)
Alexander Schliep, M.S., Delaware; Ph.D, Cologne (Germany)
Chung-chieh (Ken) Shan, B.A., Ph.D., Harvard
Danfeng (Daphne) Yao, B.S., Peking (China); M.A., Princeton; M.S., Indiana; Ph.D., Brown
Instructional Staff:
Kate Goelz, B.S., Temple; M.A., Arcadia; M.Ed., West Chester; Ed.D., Temple
Pradip Hari, B.S., Carnegie Mellon; M.S., Rutgers
Sesh Venugopal, M.S., Ph.D., Rutgers
The Department of Computer Science website is http://www.cs.rutgers.edu. Students should check the website regularly, especially before selecting each semester's courses. Announcements of particular importance are highlighted on the main webpage.
Courses in computer science introduce students to a broad range of formal and applied material, as well as new ways of thinking. Mastery of material is important for moving on toward deeper ideas. Please note that courses for which a student has received a grade of D cannot be used to satisfy prerequisite requirements. Students who are having difficulty earning grades of C or better are strongly encouraged to see a computer science academic adviser.