Top blue bar image Department of Computer Science

Faculty

The Department of Computer Science at Rice University currently has 23 faculty members with a primary appointment in the department, plus a number of joint faculty with primary appointments in other departments at Rice and adjunct faculty who typically have positions at corporations or other institutions.

Department Faculty

Robert "Corky" Cartwright
Robert "Corky" Cartwright
Professor of Computer Science
Office: Duncan Hall 3104
Email: cork#|)@^:(rice.edu
Phone: +1 713 348-6042
Research Interests: Programming language design and implementation, program semantics, program verification
Swarat Chaudhuri
Swarat Chaudhuri
Associate Professor of Computer Science
Office: Duncan Hall 3103
Email: swarat#|)@^:(rice.edu
Phone: +1 713 348-6314
Research Interests: Automated reasoning, formal methods, computer-aided programming, logic, game theory
Keith D. Cooper
Keith D. Cooper
L. John and Ann H. Doerr Chair in Computational Engineering
Professor of Computer Science and of Electrical and Computer Engineering
Associate Dean for Research, George R. Brown School of Engineering
Co-Director, Ken Kennedy Institute for Information Technology
Office: Duncan Hall 2065
Email: keith#|)@^:(rice.edu
Phone: +1 713 348-6013
Research Interests: Compiler construction, code optimization, code generation, program analysis
Alan L. Cox
Alan L. Cox
Chair, Undergraduate Student Committee
Professor of Computer Science and of Electrical and Computer Engineering
Office: Duncan Hall 3009
Email: alc#|)@^:(rice.edu
Phone: +1 713 348-5730
Research Interests: Operating systems, computer architecture
Scott Cutler
Scott Cutler
Professor in the Practice of Computer Technology in Computer Science and in Electrical and Computer Engineering
Office: Duncan Hall 2063
Email: cutler#|)@^:(rice.edu
Phone: +1 713 348-2526
Research Interests: Consumer electronics
Ronald N. Goldman
Ronald N. Goldman
Professor of Computer Science
Office: Duncan Hall 3116
Email: rng#|)@^:(rice.edu
Phone: +1 713 348-5729
Research Interests: Computer graphics, geometric modeling
John Greiner
John Greiner
Lecturer in Computer Science
Office: Duncan Hall 3093
Email: greiner#|)@^:(rice.edu
Phone: +1 713 348-3838
Research Interests: Algorithms, theory of computation
Christopher M.  Jermaine
Christopher M. Jermaine
Professor of Computer Science
Office: Duncan Hall 3011
Email: christopher.m.jermaine#|)@^:(rice.edu
Phone: +1 713 348-5690
Research Interests: Databases, data management, data mining, machine learning
David B. Johnson
David B. Johnson
Professor of Computer Science and of Electrical and Computer Engineering
Office: Duncan Hall 3007
Email: dbj#|)@^:(rice.edu
Phone: +1 713 348-3063
Research Interests: Wireless and mobile networking protocols
Responsibilities: Testing web pages
Mack Joyner
Mack Joyner
Lecturer in Computer Science
Office: Duncan Hall 3134
Email: mjoyner#|)@^:(rice.edu
Phone: +1 713-348-4397
Research Interests: object-oriented programming languages, compiler optimizations, and embedded systems
Lydia E. Kavraki
Lydia E. Kavraki
Noah Harding Professor of Computer Science
Professor of Bioengineering
Office: Duncan Hall 3106
Email: kavraki#|)@^:(rice.edu
Phone: +1 713 348-5737
Research Interests: Robotics algorithms, motion planning, algorithms for bioinformatics and biomedicine
John Mellor-Crummey
John Mellor-Crummey
Professor of Computer Science and of Electrical and Computer Engineering
Office: Duncan Hall 3082
Email: johnmc#|)@^:(rice.edu
Phone: +1 713 348-5179
Research Interests: High-performance computing, optimizing compilers, performance analysis
Luay Nakhleh
Luay Nakhleh
Chair, Department of Computer Science
Professor of Computer Science and of BioSciences
Office: Duncan Hall 3119
Email: nakhleh#|)@^:(rice.edu
Phone: +1 713 348-3959
Research Interests: Combinatorial and statistical methodologies for data analysis, with special emphasis on biological data
T. S. Eugene Ng
T. S. Eugene Ng
Chair, CS Graduate Committee
Professor of Computer Science and of Electrical and Computer Engineering
Office: Duncan Hall 3005
Email: eugeneng#|)@^:(rice.edu
Phone: +1 713 348-4389
Research Interests: Network models, network architectures, optical networks, holistic networked systems for big data
Krishna V. Palem
Krishna V. Palem
Ken and Audrey Kennedy Professor of Computer Science
Professor of Electrical and Computer Engineering
Office: Duncan Hall 3096
Email: krishna.v.palem#|)@^:(rice.edu
Phone: +1 713 348-4664
Research Interests: Adaptive architectures and computing, algorithms, compiler optimizations, embedded systems, low energy computing, nanoelectronics
Scott Rixner
Scott Rixner
Professor of Computer Science and of Electrical and Computer Engineering
Office: Duncan Hall 3032
Email: rixner#|)@^:(rice.edu
Phone: +1 713 348-6353
Research Interests: Computer architecture, operating systems
Vivek Sarkar
Vivek Sarkar
E.D. Butcher Chair in Engineering
Professor of Computer Science and of Electrical and Computer Engineering
Office: Duncan Hall 3131
Email: vivek.sarkar#|)@^:(rice.edu
Phone: +1 713 348-5304
Research Interests: Parallel programming languages, compilers, program analysis, runtime systems
Anshumali Shrivastava
Anshumali Shrivastava
Assistant Professor of Computer Science, of Electrical and Computer Engineering, and of Statistics
Office: Duncan Hall 3118
Email: anshumali#|)@^:(rice.edu
Phone: +1 713 348-3049
Research Interests: Large scale machine learning, randomized algorithms for big data, graphs and social networks mining
Devika Subramanian
Devika Subramanian
Professor of Computer Science and of Electrical and Computer Engineering
Office: Duncan Hall 3094
Email: devika#|)@^:(rice.edu
Phone: +1 713 348-5661
Research Interests: Artificial intelligence, statistical machine learning, natural language processing, algorithms and tools for predictive modeling in engineering and in the natural and social sciences: hurricane wind damage risk, clinical cardiology, signaling networks in systems biology, conflict prediction from wire news
Moshe Y. Vardi
Moshe Y. Vardi
Karen Ostrum George Distinguished Service Professor in Computational Engineering
Co-Director, Ken Kennedy Institute for Information Technology
Office: Duncan Hall 3057
Email: vardi#|)@^:(rice.edu
Phone: +1 713 348-5977
Research Interests: Automated reasoning, databases, computational complexity theory, design specification and verification
Dan S. Wallach
Dan S. Wallach
Professor of Computer Science and of Electrical and Computer Engineering
Office: Duncan Hall 1081
Email: dwallach#|)@^:(rice.edu
Phone: +1 713 348-6155
Research Interests: Computer systems, cybersecurity
Joe D. Warren
Joe D. Warren
Professor of Computer Science
Office: Duncan Hall 3114
Email: jwarren#|)@^:(rice.edu
Phone: +1 713 348-5728
Research Interests: Computer graphics, computational geometry protocols
Stephen Wong
Stephen Wong
Lecturer in Computer Science
Office: Duncan Hall 3102
Email: swong#|)@^:(rice.edu
Phone: +1 713 348-3814
Research Interests: Object-oriented algorithm and system design

Joint Faculty

Genevera Allen
Genevera Allen
Associate Professor of Statistics, of Electrical and Computer Engineering, and of Computer Science
Office: Duncan Hall 2098
Email: gallen#|)@^:(rice.edu
Phone: +1 713 348-6321
Research Interests: Statistical Learning; Modern Multivariate Analysis; Data Integration; Graphical Models; High-Dimensional Data; Applications in Bioinformatics and Neuroscience
Richard G. Baraniuk
Richard G. Baraniuk
Victor E. Cameron Professor of Engineering
Professor of Statistics, of Electrical and Computer Engineering, and of Computer Science
Office: Duncan Hall 2028
Email: richb#|)@^:(rice.edu
Phone: +1 713 348-5132
Research Interests: Machine learning; signal and image processing theory and applications, sparsity and compressive sensing; open-source learning; learning analytics personalized learning
Michael Byrne
Michael Byrne
Professor of Psychology and of Computer Science
Office: Sewall Hall 484
Email: byrne#|)@^:(rice.edu
Phone: +1 713 348-3770
Research Interests: Human factors/human-computer interaction, computational modeling/artificial intelligence, statistics, cognition, decision-making, memory
Joseph R. Cavallaro
Joseph R. Cavallaro
Professor of Electrical and Computer Engineering and of Computer Science
Director of the Center for Multimedia Communication
Office: Duncan Hall 3042
Email: cavallar#|)@^:(rice.edu
Phone: +1 713 348-4719
Research Interests: Special-purpose VLSI processor architectures
G. Anthony Gorry
G. Anthony Gorry
Friedkin Professor of Management
Professor of Computer Science
Director of the Center for Technology in Teaching and Learning
Office: McNair Hall 350
Email: tony#|)@^:(rice.edu
Phone: +1 713 348-6054
Research Interests: The effects of digital technology on organizations and society
Matthew Knepley
Matthew Knepley
Assistant Professor of Computational and Applied Mathematics
Assistant Professor of Computer Science
Office: +1 713 348-5666
Email: knepley#|)@^:(rice.edu
Phone: 3021 Duncan Hall
Research Interests: Scalable linear and nonlinear solvers for multiphysics problems, computational geophysics and bioelectrostatics, data assimilation, function representation,
Edward W. Knightly
Edward W. Knightly
Professor of Electrical and Computer Engineering
Professor of Computer Science
Office: Duncan Hall 3044
Email: knightly#|)@^:(rice.edu
Phone: +1 713 348-5748
Research Interests: Wireless networks, urban-scale testbeds, clean-slate design, diverse spectrum access, multi-antenna systems, hardware platforms, high-performance protocol design, security, performance evaluation
Marcia K. O’Malley
Marcia K. O’Malley
Associate Professor of Mechanical Engineering and of Computer Science
Office: Mechanical Engineering Building 234
Email: omalleym#|)@^:(rice.edu
Phone: +1 713 348-3545
Research Interests: Design, modeling, and control of electromechanical devices and systems: design and control of haptic interfaces and bilateral telemanipulation systems, development of human-machine interfaces for human-assisted movement and the modeling of human-robot interactions.
Andrew Schaefer
Andrew Schaefer
Noah Harding Chair and Professor of Computational and Applied Mathematics
Weiss College Magister
Professor in Computer Science
Office: 2036 Duncan Hall
Email: andrew.schaefer#|)@^:(rice.edu
Phone: +1 713 348-4178
Research Interests: Stochastic Programming, Integer Programming, Large-scale Optimization, Disease Treatment
James M. Tour
James M. Tour
T. T. and W. F. Chao Professor of Chemistry
Professor of Computer Science and of Materials Science and NanoEngineering
Office: Dell Butcher Hall 255
Email: tour#|)@^:(rice.edu
Phone: 713-348-6246
Research Interests: Green carbon research, graphene, organic chemistry, nanotechnology, nanomedicine, materials science, polymer chemistry, K-12 educational outreach
Peter J. Varman
Peter J. Varman
Professor of Electrical and Computer Engineering and of Computer Science
Office: Duncan Hall 2022
Email: pjv#|)@^:(rice.edu
Phone: +1 713 348-3990
Research Interests: Computer systems, storage and memory systems, virtualization and resource management, cloud computing
Ashok Veeraraghavan
Ashok Veeraraghavan
Assistant Professor of Electrical and Computer Engineering and of Computer Science
Office: Duncan Hall 3029
Email: vashok#|)@^:(rice.edu
Phone: +1 713 348-5104
Research Interests: Computational imaging, compressive sensing for imaging, signal processing and computer vision
Lin Zhong
Lin Zhong
Associate Professor of Electrical and Computer Engineering and of Computer Science
Office: Duncan Hall 3046
Email: lzhong#|)@^:(rice.edu
Phone: +1 713 348-4163
Research Interests: Mobile and embedded systems, human factors, nanoelectronics
Weiwei Zhong
Weiwei Zhong
Assistant Professor of Biochemistry and Cell Biology and of Computer Science
Office: George R. Brown Hall W200P
Email: weiwei.zhong#|)@^:(rice.edu
Phone: +1 713 348-2307
Research Interests: Genetic interaction networks, computer vision system for animal development and behavioral analysis

Adjunct Faculty

Erez Lieberman Aiden
Erez Lieberman Aiden
Adjunct Assistant Professor of Computer Science and of Computational and Applied Mathematics

Assistant Professor, Department of Molecular and Human Genetics
Baylor College of Medicine
Email: erez.aiden#|)@^:(bcm.edu
Phone: +1 713 798-6522
Research Interests: Integrating mathematical and physical theory with the invention of new technologies with a central focus on the study of how genomes fold
Eric Allen
Eric Allen
Adjunct Professor of Computer Science

Vice President
Two Sigma Investments, LLC
Office: Duncan Hall 2062
Email: eallen#|)@^:(rice.edu
Research Interests: Parallel computing, quantitative software engineering, functional programming, machine learning
Fayé Briggs
Fayé Briggs
Adjunct Professor of Computer Science and of Electrical and Computer Engineering

President
Niminq, Inc.
Office: Duncan Hall 2062
Email: faye.briggs#|)@^:(rice.edu
Research Interests: Computer systems architecture, big data and data analytics applications
Robert C. Bronk
Robert C. Bronk
Adjunct Associate Professor of Computer Science

Assistant Professor, Department of Information and Logistics Technology
University of Houston
Email: rcbronk#|)@^:(uh.edu
Phone: +1 713 743-5593
Research Interests: Cyber geopolitics with additional work in organizational innovation, knowledge management, and intelligence studies
Ken Chen
Ken Chen
Adjunct Assistant Professor of Computer Science

Assistant Professor, Department of Bioinformatics and Computational Biology
The University of Texas MD Anderson Cancer Center
Email: kchen3#|)@^:(mdanderson.org
Phone: +1 713 794-1348
Research Interests: Genomic Medicine, Computational Cancer Genomics, Human Genomics, Next Generation Sequencing, Personalized Cancer Therapy, Mathematical modeling of data, Artificial Intelligence and Systems, Machine Learning and Pattern Recognition, Speech/Audio Processing Recognition and Synthesis
Wah Chiu
Wah Chiu
Adjunct Professor of Computer Science

Distinguished Service Professor, Department of Biochemistry
Baylor College of Medicine
Email: wah#|)@^:(bcm.edu
Phone: +1 713 798-6985
Research Interests: Determining 3-dimensional structures of biological nanomachines by electron cryomicroscopy and computer reconstruction and relating the structures to their functional mechanisms
Jack Dongarra
Jack Dongarra
Adjunct Professor of Computer Science

University Distinguished Professor, Department of Electrical Engineering and Computer Science
University of Tennessee
Email: dongarra#|)@^:(cs.utk.edu
Phone: +1 865 974-8295
Research Interests: Numerical algorithms in linear algebra, parallel computing, the use of advanced-computer architectures, programming methodology, and tools for parallel computers
Mike Fagan
Mike Fagan
Research Scientist
Adjunct Lecturer in Computer Science
Office: Duncan Hall 3085
Email: mfagan#|)@^:(rice.edu
Phone: +1 713 348-5178
Research Interests: Design and implementation of programming languages, especially high-level languages, and automatic differentiation
Mark Moll
Mark Moll
Senior Research Scientist
Adjunct Assistant Professor of Computer Science
Office: Duncan Hall 3055
Email: mmoll#|)@^:(rice.edu
Phone: +1 713 348-5934
Research Interests: Computational structural biology, robotics
Dung (Zung) Nguyen
Dung (Zung) Nguyen
Senior Research Programmer
Adjunct Lecturer in Computer Science
Office: Duncan Hall 3071
Email: dxnguyen#|)@^:(rice.edu
Phone: +1 713 348-5693
Research Interests: Object-oriented programming, high-performance computing
Steve Wallach
Steve Wallach
Adjunct Professor of Computer Science

Engineering Director
Micron Technology
Email: Steven.J.Wallach#|)@^:(rice.edu
Research Interests: High-performance computing through design of innovative vector and parallel computing systems, application-specific acceleration using FPGA-based coprocessors that can be dynamically reloaded with application-specific logic designs
Scott Warren
Scott Warren
Senior Research Scientist
Adjunct Assistant Professor of Computer Science
Office: Duncan Hall 3071
Email: scott#|)@^:(rice.edu
Phone: +1 713 348-5693
Research Interests: Programming languages and systems, high performance computing, interactive graphics