Degree Programs Offered: Master of Science, Doctor of Philosophy
Director of Graduate Program: Professor Liviu Iftode, CoRE C313, Busch Campus
(732-445-2001, ext. 3547)
Members of the Graduate Faculty
Eric Allender, Chair and Professor of Computer Science, SAS; Ph.D.,
Georgia Institute of Technology
Complexity theory; parallel and
probabilistic computation
Ricardo Bianchini, Professor of Computer Science, SAS; Ph.D., Rochester
Parallel and
distributed systems; operating systems and architecture
Alexander Borgida, Professor of Computer Science, SAS; Ph.D.,
Toronto (Canada)
Artificial intelligence in the design of information systems
Kristen
Dana, Assistant Professor of Electrical and Computer Engineering, SE;
Ph.D., Columbia
Computer vision, computer
graphics, surface modeling, texture analysis
Douglas DeCarlo, Associate Professor of Computer Science, SAS/RuCCS;
Ph.D., Pennsylvania
Computer graphics, computer vision, human-computer
interaction
Ahmed Elgammal, Associate Professor of Computer Science, SAS; Ph.D., Maryland
Computer vision; multimedia
Martin Farach-Colton, Professor of Computer Science, SAS; M.D., Johns
Hopkins; Ph.D., Maryland
Computational biology; design and analysis of
algorithms
Michael L. Fredman, Professor of Computer Science, SAS; Ph.D., Stanford
Data structures and algorithms; computational complexity
Vinod
Ganapathy, Assistant Professor of Computer Science, SAS; Ph.D.,
Wisconsin
Computer system security and
reliability
Apostolos Gerasoulis, Professor of Computer Science, SAS;
Ph.D., SUNY (Stony Brook)
Parallel processing; algorithms; numerical
analysis
Michael D. Grigoriadis, Professor of Computer Science, SAS; Ph.D., Wisconsin
Mathematical programming; algorithms; structured and network optimization
Marco O. Gruteser, Assistant Professor of Electrical and Computer Engineering, SE; Ph.D., Colorado
Mobile computing; sensor networks; privacy and security
Haym Hirsh, Professor of Computer Science, SAS; Ph.D.,
Stanford
Artificial intelligence; machine learning
Liviu Iftode, Professor of Computer Science, SAS; Ph.D.,
Princeton
Distributed and parallel systems; operating systems; mobile computing
Tomasz Imielinski, Professor of Computer Science, SAS; Ph.D., Polish Academy of Sciences
Mobile wireless computing; data mining
Jeffry Kahn, Professor of Mathematics, SAS; Ph.D., Ohio
State
Combinatorics
Bahman Kalantari, Professor of Computer Science,
SAS; Ph.D., Minnesota
Mathematical programming; matrix scaling; duality
theory;
approximation
algorithms; approximation of s; polynomial root-finding
Paul
Kantor, Professor of Communication, Information and Library Studies,
SCILS; Ph.D., Princeton
Informational retrieval
Janos Komlos, Professor of Mathematics, SAS; Ph.D., Eötvös Lorand (Hungary)
Combinatorics; probability; theoretical computer science
Ulrich Kremer, Professor of Computer Science, SAS; Ph.D.,
Rice
Compilers for parallel machines; compiler-directed power and
energy management
Casimir Kulikowski, Board of Governors Professor of Computer Science,
SAS; Ph.D., Hawaii
Artificial intelligence; pattern recognition;
imaging; biomedical applications
Michael Littman, Professor of Computer Science, SAS; Ph.D., Brown
Machine learning; planning; artificial intelligence
Amelie Marian, Assistant Professor of Computer Science, SAS;
Ph.D., Columbia
Databases; query
processing; XML query optimization; XML
Richard
Martin, Associate
Professor of Computer Science, SAS; Ph.D., California
(Berkeley)
High-performance network design and evaluation; parallel architecture
and languages; high throughput I/O systems
L. Thorne McCarty,
Professor of Computer Science and Law, SAS/SL-N; J.D., Harvard
Artificial intelligence; knowledge representation; logic programming;
legal reasoning
Peter Meer, Professor of Electrical and Computer Engineering,
SE; D.Sc., Technion
(Israel)
Computer vision; image processing; pattern
recognition
Dimitris Metaxas, Professor of Computer Science, SAS; Ph.D., Toronto (Canada)
Physics-based modeling; computer graphics and
animation; computational vision; medical imaging
Evangelia Micheli-Tzanakou, Professor of Biomedical Engineering, SE; Ph.D., Syracuse
Visual pattern recognition; neural networks; neural computing
Naftaly H. Minsky, Professor of Computer Science, SAS; Ph.D., Hebrew (Israel)
Distributed computing; electronic commerce; security; software engineering
S. Muthukrishnan, Professor of Computer Science, SAS; Ph.D., New York
Algorithm design; databases; data compression; computational biology
Mor Naaman, Assistant Professor of Library and Information Science, SCILS; Ph.D., Stanford
Human-centered approaches to the study of social media and mobile information systems
Badri Nath, Professor of Computer Science, SAS; Ph.D., Massachusetts
Mobile wireless computing; network services; sensor networks
Andrew Nealen, Assistant Professor of Computer Science, SAS; Ph.D., Technische Universität Berlin (Germany)
Computer graphics and geometric modeling
Thu Nguyen, Associate Professor of Computer Science, SAS; Ph.D.,
Washington
Pervasive, highly available, and secure distributed
computing; networking
Manish Parashar, Professor of Electrical and Computer Engineering, SE; Ph.D., Syracuse
Parallel and distributed computing; software engineering
Marvin C.
Paull, Professor of Computer Science, SAS; B.S.,
Clarkson
Computer structures; principles and practice
Vladimir Pavlovic, Associate Professor of Computer Science, SAS; Ph.D., Illinois
Bioinformatics; machine learning; neural computation; computer vision
Michael Pazzani, Professor of Computer Science, SAS, and Vice President for Research and Graduate and Professional Education; Ph.D., California (Los Angeles)
Machine learning and artificial intelligence
Gerard R. Richter, Professor of Computer Science, SAS; Ph.D., Harvard
Numerical solutions of differential and integral equations
Fred S. Roberts, Professor of Mathematics, SAS, and Director of DIMACS; Ph.D., Stanford
Discrete mathematical models; graph theory; decision making; measurement theory
Michael Saks, Professor of Mathematics, SAS;
Ph.D., Massachusetts Institute of Technology
Combinatorics; complexity
theory; algorithms
Alexander Schliep, Associate Professor of Computer Science, SAS; Ph.D., Cologne (Germany)
Bioinformatics and machine learning; gene regulation
Chung-chieh
Shan, Assistant Professor of Computer Science, SAS; Ph.D., Harvard
Linguistics,
programming languages, randomized agorithims
Eduardo Sontag, Professor of Mathematics, SAS; Ph.D.,
Florida
Nonlinear control; neural networks
William L. Steiger, Professor of Computer Science, SAS; Ph.D., Australian National (Australia)
Algorithms; parallel computations; computational geometry
Louis Steinberg, Associate Professor of Computer Science, SAS; Ph.D., Stanford
Artificial intelligence; knowledge-based design; VLSI; machine learning
Matthew Stone, Associate Professor of Computer Science, SAS/RuCCS;
Ph.D.,
Pennsylvania
Natural language generation; conversational
dialogue agents; knowledge representation and logic programming
Mario Szegedy, Professor of Computer Science, SAS; Ph.D., Chicago
Complexity theory; PCP theory, combinatorics, geometry, algebra
Endre
Szemerédi, State of New Jersey Professor of Computer
Science, SAS; Sc.D.,
Moscow (Russia)
Number theory; extremal graphs; theoretical computer science
Wade
Trappe, Professor of Electrical and Computer Engineering, SE; Ph.D.,
Maryland
Communications and networking; network security and
cryptography
Robert
Vichnevetsky, Professor Emeritus of Computer Science, SAS; Ph.D.,
Brussels (Belgium)
Rebecca Wright, Associate Professor of Computer Science, SAS; Ph.D.,
Yale
Security; cryptographic protocols; systems
Associate Members of the Graduate Faculty
Charles L. Hedrick, Director, New Brunswick Computing Services; Ph.D., Carnegie Mellon
Networking; distributed computing environments
Dipankar Raychaudhuri, Professor of Electrical and Computer Engineering, SE; Ph.D., SUNY (Stony Brook)
Wireless systems and pervasive computing
Donald E. Smith, Associate Research Professor of Computer Science, SAS; Ph.D., Rutgers
Object-oriented languages; AI for design optimization; intelligent tutoring systems