50 faculty and 12 courses in Computer Science at Brown University.
- John F Hughes, Professor of Computer Science h-index 93
Graphics and Visualization Publications by John F Hughes Home Page Tell us a little about your background: educational, professional, personal, etc. I started in mathem
- Roberto Tamassia, James A. and Julie N. Brown Professor of Computer Science h-index 62
Security and Cryptography, Algorithms and Theory, Data Science Publications by Roberto Tamassia Home Page
- Eli Upfal, Rush C. Hawkins Professor of Computer Science h-index 56
Theory, Algorithms and Theory, Randomized Algorithms and Probabilistic Analysis, Machine Learning, Data Science Secondary Research Areas: Artificial Intelligence, Computational Biology, Deep Learning, Security Teaching:Fall 2026 CSCI1550 Probabilist
- Shriram Krishnamurthi, Professor of Computer Science h-index 51
Programming Languages, Computing Education, Networking, Security and Cryptography, Software Engineering, Formal Methods, Human-Computer Interaction Teaching:Fall 2026CSCI0190 Accelerated Introduction to Computer Science
- Suresh Venkatasubramanian, Professor of Data Science and Computer Science h-index 41
Algorithmic Fairness Secondary Research Areas: Algorithms and Theory, Machine Learning Teaching: Fall 2026 CSCI2953-B So you think you want to govern AI? Spring 2027 (not teaching) Computer Science at Brown University Providence
- George D Konidaris, Associate Professor of Computer Science h-index 40
Artificial Intelligence, Machine Learning, Robotics Teaching:Fall 2026CSCI2951-X Reintegrating AISpring 2027 (not teaching) Home Page
- Stefanie A Tellex, Professor of Computer Science h-index 40
Artificial Intelligence, Machine Learning, Robotics Teaching:Fall 2026CSCI1951-R Introduction to RoboticsSpring 2027 (not teaching) Home Page
- Ellie Pavlick, Briger Family Distinguished Associate Professor of Computer Science h-index 34
Artificial Intelligence, Machine Learning, Data Science, Natural Language Processing Teaching:Fall 2026 (not teaching) Spring 2027CSCI1460 Computational Linguistics Home Page
- Jeff Huang, Associate Professor of Computer Science h-index 31
Human-Computer Interaction, Design, Data Science Teaching:Fall 2026CSCI1953-C Legal Issues in Generative AISpring 2027CSCI1400 Generative AI Law Publications
- Stephen Bach, Eliot Horowitz Assistant Professor of Computer Science h-index 30
Machine Learning, Artificial Intelligence, Data Science Teaching:Fall 2026CSCI2952-C Learning with Limited Labeled DataSpring 2027CSCI1420 Machine Learning Ho
- Andries van Dam, Thomas J. Watson Jr. University Professor of Computer Science h-index 29
Graphics and Visualization Teaching: Fall 2026 CSCI0150 Introduction to Object-Oriented Programming and Computer Science Spring 2027 (not teaching) Publications by Andries van Dam Home Page Tell us a little about your background
- Kathi Fisler, Professor of Computer Science (Research) h-index 29
Computing Education, Programming Languages, Formal Methods Teaching:Fall 2026CSCI0111-E Data-Centric Intro to Computing and Coding AgentsSpring 2027 CSCI0200 Program Design with Data Structures and Algorith
- Amy Greenwald, Professor of Computer Science h-index 28
Artificial Intelligence, Multi-Agent Systems, Reinforcement Learning, Algorithmic Game Theory Teaching:Fall 2026CSCI0410 Foundations of AICSCI1411 Foundations in AI
- Ritambhara Singh, Associate Professor of Computer Science and Data Science h-index 25
Machine Learning, Deep Learning, Computational Biology Home Page
- Chen Sun, Assistant Professor of Computer Science h-index 25
Computer Vision, Artificial Intelligence, Machine Learning, Deep Learning Teaching:Fall 2026CSCI2470 Deep LearningSpring 2027CSCI2952-N Advanced Topics in Deep Learning
- Nora Ayanian, Associate Professor of Computer Science and Engineering h-index 24
Robotics Secondary Research Areas: Artificial Intelligence, Multi-Agent Systems Teaching:Fall 2026 (not teaching) Spring 2027CSCI1952-Z Robots as a Medium: Creating art with teams of robots Home Page
- Vasileios Kemerlis, Associate Professor of Computer Science h-index 23
Security, Computer Systems Secondary Research Areas: Software Engineering Publications by Vasileios Kemerlis Home Page
- Daniel C Ritchie, Associate Professor of Computer Science h-index 21
Graphics and Visualization, Artificial Intelligence, Machine Learning, Deep Learning, Computer Vision Teaching:Fall 2026CSCI1230 Computer GraphicsCSCI1234 Computer Graphics Lab
- Yu Cheng, Assistant Professor of Computer Science h-index 20
Algorithms and Theory, Machine Learning Teaching:Fall 2026CSCI0500 Data Structures, Algorithms, and Intractability: An IntroductionSpring 2027CSCI2952-Q Robust Algorithms for Machine Learning
- Malte Schwarzkopf, Associate Professor of Computer Science h-index 18
Computer Systems, Distributed Systems Secondary Research Areas: Database Systems Teaching:Fall 2026CSCI1670 Operating SystemsCSCI2670 Operating SystemsSpri
- Adriana Schulz, Associate Professor of Computer Science h-index 18
- Philip Klein, Professor of Computer Science h-index 17
Algorithms and Theory Teaching:Fall 2026CSCI0170 CS: An Integrated IntroductionSpring 2027 (not teaching) Publications by Philip Klein Home Page
- Randall Balestriero, Assistant Professor of Computer Science h-index 13
- Tim Nelson, Associate Teaching Professor of Computer Science h-index 12
Computing Education, Software Engineering, Formal Methods Secondary Research Areas: Algorithms and Theory, Networking, Programming Languages Teaching:Fall 2026CSCI0200 Program Design with Data Structures and Algorithms
- Nikos Vasilakis, Assistant Professor of Computer Science h-index 10
Computer Systems, Distributed Systems, Security, Programming Languages Teaching: Fall 2026 (not teaching) Spring 2027 CSCI1380 Distributed Computer Systems CSCI1385 Distributed Systems Laboratory CSCI2380 D
- Diana Freed, Assistant Professor of Computer Science and Data Science h-index 9
Human-Computer Interaction, Security, Data Science, Artificial Intelligence Teaching:Fall 2026CSCI1953-A Accessible and Inclusive Cybersecurity and PrivacySpring 2027 CSCI1302 Intro to Sociotechnical System
- Serena Booth, Assistant Professor of Computer Science h-index 9
Artificial Intelligence Secondary Research Areas: Reinforcement Learning, Human-Computer Interaction, Robotics Teaching:Fall 2026CSCI1952-A Human-AI InteractionSpring 2027CSCI0410 Foundations of AI
- Will Crichton, Assistant Professor of Computer Science h-index 7
- Akshay Narayan, Assistant Professor of Computer Science h-index 7
Networking, Computer Systems Teaching:Fall 2026CSCI1675 Designing High-Performance Network SystemsSpring 2027CSCI2680 Computer Networks and the Internet Home Pa
- Milda Zizyte, Assistant Teaching Professor of Computer Science h-index 5
Formal Methods, Robotics, Computing Education, Computer Systems Teaching: Fall 2026 CSCI0111 Computing Foundations: Data CSCI1600 Real-time and Embedded Software Spring 2027 CSCI0111 Computing Foundations
- Robert Y. Lewis, Assistant Teaching Professor of Computer Science h-index 5
Formal Methods, Programming Languages Secondary Research Areas: Theory Teaching:Fall 2026CSCI1260 Compilers and Program AnalysisCSCI1715 Formal Proof and Verification
- Anna A Lysyanskaya, James A. and Julie N. Brown Professor of Computer Science
Security and Cryptography Teaching:Fall 2026CSCI1510 Introduction to Cryptography and Computer SecuritySpring 2027CSCI1040 The Basics of Cryptographic Systems P
- Barbara J. Meier, Teaching Professor of Computer Science
Graphics and Visualization Teaching:Fall 2026CSCI1250 Introduction to Computer AnimationCSCI1950-N 2D Game EnginesSpring 2027 CSCI1280 Intermediate 3D Computer
- David H. Laidlaw, Professor of Computer Science
Human-Computer Interaction, Graphics and Visualization, Computational Biology, Data Science, Design Teaching:Fall 2026CSCI2370 Interdisciplinary Scientific VisualizationSpring 2027 CSCI1950-U Topics in 3D Gam
- Deborah Hurley, Professor of the Practice of Computer Science
- Deepti Raghavan, Assistant Professor of Computer Science
Computer Systems, Networking Teaching:Fall 2026CSCI1390 Systems for Machine LearningCSCI2690 Datacenter and Cloud Operating SystemsSpring 2027 (not teaching) Ho
- Ellis Hershkowitz, Assistant Professor of Computer Science
Algorithms and Theory Teaching:Fall 2026CSCI0220 Introduction to Discrete Structures and ProbabilitySpring 2027 (not teaching) Home Page
- Ernesto Zaldivar, Associate Professor of the Practice of Computer Science
Security, Security Policy, Human-Computer Interaction Teaching: Fall 2026 CSCI1360 Human Factors in Cybersecurity CSCI2200 Cybersecurity Law and Policy CSCI2999-A Cybersecurity Management Within Business, G
- Harini Suresh, Assistant Professor of Computer Science
- James H Tompkin, Associate Professor of Computer Science
Graphics and Visualization, Computer Vision, Human-Computer Interaction Home Page
- Julia Netter, Assistant Professor of the Practice of Computer Science
- Lorenzo De Stefani, Assistant Teaching Professor of Computer Science
Algorithms and Theory Secondary Research Areas: Machine Learning, Randomized Algorithms and Probabilistic Analysis Teaching:Fall 2026CSCI1010 Theory of ComputationCSCI1420 Machine Learning
- Maurice P Herlihy, An Wang Professor of Computer Science
Distributed Systems Publications by Maurice P Herlihy Home Page Tell us a little about your background: educational, professional, personal, etc. I have an A.B. from H
- Michael L. Littman, University Professor of Computer Science
Artificial Intelligence, Machine Learning, Reinforcement Learning, Robotics Secondary Research Areas: Algorithmic Fairness Publications by Michael L. Littman Home Page
- Nick DeMarinis, Assistant Teaching Professor of Computer Science
Computer Systems, Networking, Security Secondary Research Areas: Computing Education Teaching:Fall 2026CSCI0300 Fundamentals of Computer SystemsCSCI1310 Fundamentals of Computer Systems
- Peihan Miao, Assistant Professor of Computer Science
Security and Cryptography, Theory Teaching:Fall 2026CSCI2952-L Special Topics in Secure ComputationSpring 2027 (not teaching) Publications by Peihan Miao Ho
- Sorin Istrail, James A. & Julie N. Brown Professor of Computer Science
Algorithms and Theory, Computational Biology Teaching:Fall 2026CSCI1810 Computational Molecular BiologyCSCI2810 Advanced Computational Molecular BiologySpring 20
- Srinath Sridhar, John E. Savage Assistant Professor of Computer Science
Computer Vision, Machine Learning, Deep Learning, Artificial Intelligence, Robotics Secondary Research Areas: Human-Computer Interaction Teaching:Fall 2026CSCI1430 Computer VisionSpring 2027 CSCI2952-K
- Timothy H Edgar, Professor of the Practice of Computer Science
Security Policy Teaching:Fall 2026 (not teaching) Spring 2027CSCI1805 Computers, Freedom and Privacy: Current Topics in Law and PolicyCSCI2952-S Topics in Cyber and Digital Policy
- Ugur Cetintemel, Khosrowshahi University Professor of Computer Science
Data Science, Database Systems, Distributed Systems Teaching:Fall 2026CSCI1270 Database Management SystemsSpring 2027CSCI2270 Topics in Database Management Publ
Roster/catalog compiled from the college’s public directory. Faculty counts are directory headcounts; the named list may be a subset. h-index shown only for ORCID-backed or high-confidence OpenAlex matches. Data as of 2026-07-01.