Faculty Directory

Arie Kaufman, Distinguished Professor and Chairman, Ph.D., Ben Gurion University, Israel. Computer graphics; visualization; virtual reality; user interfaces; multimedia; computer architecture.

Here is a general overview of the faculty of the Department of Computer Science and their research interests.

Core Faculty
Leo Bachmair, Professor, Ph.D., University of Illinois at Urbana-Champaign
Computational logic; automated deduction; symbolic computation.
Hussein Badr, Associate Professor, Ph.D., Penn State University
Computer communication networks and protocols; performance evaluation, modeling and analysis.
Michael Bender, Associate Professor, Ph.D., Harvard University
Algorithms; data structures; scheduling; cache and I/O-efficient computing; parallel computing.
Alexander Berg, Assistant Professor, Ph.D., University of California, Berkeley
Computer Vision and related problems in other fields.
Tamara Berg, Assistant Professor, Ph.D., University of California, Berkeley
Research straddling the boundary between Computer Vision and Natural Language Processing.
Tzi-cker Chiueh, Professor, Ph.D., University of California, Berkeley
Processor architecture; parallel I/O; high-speed networks; compression.
Yejin Choi, Assistant Professor, Ph.D., Cornell University
Statistical approaches and computational models for Natural Language Processing and Computational Linguistics; Interdisciplinary research connecting Natural Language Processing with Psycholinguistics, Sociolinguistics, Psychology, and Cognitive Science.
Rezaul Alam Chowdhury, Assistant Professor, Ph.D., University of Texas
Design and analysis of algorithms and data structures for combinatorial problems; Computational Biology and Bioinformatics; Experimental algorithmics.
Samir Das, Professor, Ph.D., Georgia Institute of Technology
Wireless networking and mobile computing; performance evaluation; parallel discrete event simulation.
Ahmad Esmaili, Lecturer, M.S., Stony Brook University
Algorithms; information systems.
Paul Fodor, Lecturer/Research Assistant Professor, PhD Stony Brook University
Knowledge representation; logic programming; Natural Language Processing
Jie Gao, Assistant Professor, Ph.D., Stanford University
Wireless Networking, Sensor Networks
Radu Grosu , Associate Professor, Ph.D., Technical University of Muenchen
Modeling and analysis of reactive, hybrid and object oriented systems; model checking; design automation for embedded systems; applied formal methods; software and systems engineering.
Xianfeng Gu, Associate Professor, Ph.D., Harvard University
Computer Graphics; Conformal Geometry
Himanshu Gupta, Associate Professor, Ph.D., Stanford University
Wireless Networking; Database Systems; Algorithms.
Rob Johnson, Assistant Professor, Ph.D., University of California, at Berkeley
Computer Security; Software Security
Arie Kaufman, Distinguished Professor and Chairman, Ph.D., Ben Gurion University, Israel
Computer graphics; visualization; virtual reality; user interfaces; multimedia; computer architecture.
Rob Kelly, Associate Chair, Ph.D., New York University
Medical Informatics; Information systems; software engineering; electronic commerce; wireless software
Michael Kifer, Professor, Ph.D., Hebrew University of Jerusalem, Israel
Database systems; semantic Web; knowledge representation; logic programming.
Ker-I Ko, Professor, Ph.D., Ohio State University
Computational complexity; theory of computation; computational learning theory.
Annie Liu, Professor, Ph.D., Cornell University
Programming languages and systems; program optimization; program analysis and transformation; reactive systems; database systems; algorithm design.
Yanni Liu, Research Assistant Professor, Ph.D., University of Waterloo, Canada
Computer Networks; Design and performance evaluation of resource management strategies in computer networks and systems; Wireless networks; Computer network protocols; Performance modeling and evaluation; Computer and network security; Distributed systems; Database management.
Richard McKenna, Lecturer, M.S., Stony Brook University
Computer Science Education; Computer Game Programming; Internet Commerce Programming
Klaus Mueller, Associate Professor, Ph.D., Ohio State University
Visualization; volume rendering; computer graphics; medical imaging; visual analytics.
Luis Ortiz, Assistant Professor, Ph.D., Brown University
Artificial Intelligence and Machine Learning; computational game theory and economics.
Donald Porter, Assistant Professor, Ph.D., The University of Texas at Austin
Operating Systems, Concurrent Programming, Security.
Hong Qin, Professor, Ph.D., University of Toronto
Computer graphics; geometric modeling and design; physics-based animation and simulation; scientific computing and visualization; virtual environment; computer vision; medical imaging; applied mathematics.
C.R. Ramakrishnan, Associate Professor, Ph.D., Stony Brook University
Logic Programming; programming Languages; verification.
I.V. Ramakrishnan, Professor, Ph.D., University of Texas at Austin
Artificial intelligence, Computational Logic, Machine Learning/Computational Logic Combination, Information Retrieval, Computer Accessibility.
Dimitris Samaras, Associate Professor, Ph.D., University of Pennsylvania
Computer vision; computer graphics; medical imaging; animation and simulation; image-based rendering; physics-based modeling.
Tony Scarlatos, Lecturer, M.A., Adelphi University
Multimedia; interface design; computer-based training; distance learning.
Michael Schatz, Adjunct Assistant Professor , Ph.D., University of Maryland
Genomics, Genome Assembly & Validation, Sequence Alignment, Metagenomics, High Performance and Multicore Computing, Parallel Algorithms, Cloud Computing
R. Sekar, Professor, Ph.D., Stony Brook University
Computer and network security; software/distributed systems; programming languages; software engineering.
Radu Sion, Associate Professor, Ph.D., Purdue University
Cyber-security, Trusted computing
Steve Skiena, Distinguished Teaching Professor, Ph.D., University of Illinois at Urbana-Champaign
Algorithms; computational biology; discrete mathematics; computational geometry.
Scott Smolka, Professor, Ph.D., Brown University
Model checking; semantics of concurrency; CASE tools for safety-critical systems; distributed languages and algorithms.
Eugene Stark, Professor, Ph.D., Massachusetts Institute of Technology
Programming language semantics; distributed algorithms; formal specifications; verification; theory of concurrency.
Scott Stoller, Professor, Ph.D., Cornell University
Distributed systems; fault-tolerance and security; software testing and verification; program analysis and optimization.
Michael Tashbook, Lecturer, M.C.S, University of Virginia
Software engineering (specifically the application of formal methods); computer science education; databases and privacy; biologically-inspired computing.
David Warren, Professor, Ph.D., University of Michigan
Logic programming; database systems; knowledge representation; natural language processing.
Anita Wasilewska, Associate Professor, Ph.D., Warsaw University, Poland
Database mining; Bioinformatics:Protein Secondary Structure Prediction; knowledge discovery in data bases; machine learning; uncertainty in expert systems; automated theorem proving.
Larry Wittie, Professor, Ph.D., University of Wisconsin, Madison
Massively parallel computation; computer architecture; simulation of memory and attention in mammalian brains.
Jennifer Wong, Assistant Professor, Ph.D., University of California, Los Angeles
Wireless Distributed Embedded Systems; Sensor Networks; Embedded Systems and CAD.
Erez Zadok, Associate Professor, Ph.D., Columbia University
Operating systems; storage and file systems; software portability; networking; security.
Rong Zhao, Director of Software Systems Division, CEWIT, Ph.D., Wayne State University
Information retrieval; data mining; machine learning; medical informatics; software engineering; user interfaces.

Research Faculty
Yevgen Borodin, Assistant Research Professor, Ph.D., Stony Brook University
Computer accessibility; information retrieval; natural language processing, web automation, applications of machine learning, human computer interaction.
Seon Joo Kim, Research Assistant Professor, Ph.D Computer Science, University of North Carolina
Computer Vision with specific interests in topics such as Radiometry/Photometry in vision, Computational Photography, and Visualization.
Charles Ward, Assistant Research Professor, PhD in Computer Science, The University of Alabama
News and Text Analysis, Computational Biology, Algorithms.
Wei Zeng, Research Scientist, Ph.D Computer Science, Stony Brook University joint with Chinese Academy of Sciences
Conformal Geometry, Quasi-Conformal Geometry; Surface Matching, Regisitration, Shape Analysis.

Affiliated Faculty
Esther Arkin, Professor, Department of Applied Mathematics and Statistics, Ph.D., Stanford University
Operations research; computational geometry; algorithms and data structures.
Susan Brennan, Associate Professor, Department of Psychology, Ph.D., Stanford University
Cognitive Psychology; Psycholinguistics; Human-Computer Interaction.
David Ferguson, Distinguished Service Professor, Department of Technology & Society, Ph.D., University of California, Berkeley
Science; Technology; Engineering and Mathematics Education; Problem Solving; Decision Making.
Sangjin Hong, Associate Professor, Acting Graduate Director, Ph.D., Electrical Engineering and Computer Science from the University of Michigan at Ann Arbor
Hgh-performance geometric and numerical computing; Efficient and robust algorithms.
Xiangmin Jiao, Assistant Professor, Applied Mathematics and Statistics, Ph.D., University of Illinois at Urbana-Champaign
Low power and low complexity VLSI design for multimedia wireless communications and digital signal processing systems.
Joseph Mitchell, Professor, Department of Applied Mathematics and Statistics, Ph.D., Stanford University
Computational geometry; sensor networks; algorithms and data structures; air traffic management; computer graphics; computer-aided (geometric) design and manufacturing.
Lori Scarlatos, Associate Professor, Department of Technology and Society, Ph.D., Stony Brook University
Educational applications employing innovative techniques such as tangible user interfaces; physical computing; multi-modal input; collaborative learning spaces; multiplayer gaming; computer graphics; computer-human interaction; spatial databases; multimedia.
Xin Wang, Assistant Professor, Department of Electrical and Computer Engineering, Ph.D. Columbia University
Modeling and analysis of mobile, wireless, ad hoc and sensor networks; Wireless communications and networking.
Yuanyuan Yang, Professor, Department of Electrical and Computer Engineering, Ph.D., Johns Hopkins University
Parallel and distributed computing systems; high speed networks; multicast communication; optical networks; high performance computer architecture computer algorithms; fault tolerant computing.
Gregory J. Zelinsky, Associate Professor, Psychology Department, Ph.D., Brown University
Visual cognition (attention, search, perception, and memory), with emphasis on the study of eye movements in visual search, change detection, and working memory tasks.
Wei Zhu, Professor, Department of Applied Mathematics and Statistics, Ph.D., University of California, Los Angeles
Brain image analysis; design and analysis of clinical trials and other biomedical studies, and genetics modeling.

Emeritus Faculty
Arthur Bernstein, Professor Emeritus, Ph.D., Columbia University
Transaction processing; concurrent programming; distributed databases; web services.
Herb Gelernter, Professor Emeritus, Ph.D., University of Rochester
Artificial intelligence; knowledge-based, heuristic problem-solving systems; scientific applications.
Jack Heller, Professor Emeritus, Ph.D., Polytechnic Institute of Brooklyn
Database systems; office automation; visualization.
Philip Lewis, Professor Emeritus, Ph.D., Massachusetts Institute of Technology
Concurrency and concurrent systems; transaction processing systems; software engineering.
Theo Pavlidis, Distinguished Professor Emeritus, Ph.D., University of California at Berkeley
Image processing; machine vision; computer graphics; window systems.
David Smith, Professor Emeritus, Ph.D., University of Wisconsin, Madison
Hardware description languages and synthesis; VLSI design tools; experimental chip architectures.

The authors of papers, web pages and technical reports contained on this web site do not relinquish their rights or imply their rights are in any manner reduced by the presence of their scholarly work in this medium. Readers wishing to utilize any content beyond scholarly purposes must contact the author(s) for permission to do so.


Department of Computer Science • Stony Brook University, Stony Brook, NY 11794-4400 • 631-632-8470 or 631-632-8471