62 faculty and 0 courses in Computer Science at Johns Hopkins University.
- Steven Salzberg, Bloomberg Distinguished Professor h-index 161
Computational biology DNA sequence analysis Genomics Metagenomics Steven L. Salzberg is the Bloomberg Distinguished Professor of Computational Biology and Genomics. He is also the director of the Ce
- Adam Phillippy, Research Professor h-index 94
Bioinformatics Computational biology Genomics Adam Phillippy is a research professor in the departments of Computer Science, Biomedical Engineering, and Genetic Medicine at the Johns Hopkins University. A pio
- Gregory D. Hager, Mandell Bellmore Professor h-index 78
Artificial intelligence Computer-integrated surgery Computer vision Human-machine collaborative systems Robotics Gregory D. Hager is the Mandell Bellmore Professor of Computer Science, with joint appointments in the departments of Electrical and Computer Engin
Notable: “A tutorial on visual servo control” (1996) · 3,501 citations
- Xiangyang Li, Associate Teaching Professor h-index 72
Information security Security intelligence Human security informatics An associate teaching professor in the Department of Computer Science, Xiangyang Li works in computer and system security, user modeling and intelligent systems, simulation and modeling, and
Notable: “Tagoram” (2014) · 741 citations
- Mark Dredze, John C. Malone Professor; Director, Data Science and AI Institute h-index 67
Artificial intelligence Machine learning Natural language processing Health informatics Mark Dredze is a John C. Malone Professor of Computer Science and the director of the Data Science and AI Institute at the Johns Hopkins University.
Notable: “Comparing Physician and Artificial Intelligence Chatbot Responses to Patient Questions Posted to a Public Social Media Forum” (2023) · 2,306 citations
- Philipp Koehn, Professor h-index 65
Machine translation Natural language processing Machine learning Artificial intelligence Philipp Koehn, a professor of computer science, is recognized worldwide for his leading research in and applications for developing and understanding data-driven methods t
Notable: “Moses” (2007) · 4,890 citations
- Alexis Battle, Wu and Zhang Professor h-index 62
Genomics and machine learning Alexis Battle is the director of the Malone Center for Engineering in Healthcare, the director of research for strategy and partnerships at the Johns Hopkins Data Science and AI Institute
Notable: “The GTEx Consortium atlas of genetic regulatory effects across human tissues” (2020) · 5,853 citations
- Ziyang Li, Assistant Professor h-index 51
Neurosymbolic programming AI4Code Ziyang Li is an assistant professor of computer science at the Johns Hopkins University, where he is also a member of its Information Security and Data Science and AI Institutes.
Notable: “A Review of Emotion Recognition Using Physiological Signals” (2018) · 904 citations
- Jason Eisner, Professor h-index 51
Natural language processing Machine learning Declarative programming Jason Eisner, a professor of computer science at the Johns Hopkins University, is affiliated with the Center for Language and Speech Processing, the Mathematical
Notable: “Three new probabilistic models for dependency parsing” (1996) · 633 citations
- Craig Jones, Assistant Research Professor h-index 47
Medical image processing Artificial intelligence Neural networks Vision As an assistant research professor of computer science at the Johns Hopkins University, Craig Jones is interested in medical image processing and the creation and application of computer s
Notable: “MRI detection of glycogen in vivo by using chemical exchange saturation transfer imaging (glycoCEST)” (2007) · 415 citations
- Ben Langmead, Professor h-index 44
Genomics Sequence alignment Text indexing High-performance computing Big data Ben Langmead is recognized across the computational and life sciences fields for his innovative methods for analyzing high-throughput biological datasets, which are helping to transf
Notable: “Fast gapped-read alignment with Bowtie 2” (2012) · 61,212 citations
- Matthew Green, Associate Professor h-index 43
Cryptography Computer security Matthew D. Green, an associate professor of computer science and a member of the Johns Hopkins University Information Security Institute, is a nationally recognized expert on applied cryptography and crypt
Notable: “Zerocash: Decentralized Anonymous Payments from Bitcoin” (2014) · 1,877 citations
- Suchi Saria, John C. Malone Associate Professor h-index 42
Machine learning Computational health informatics Probabilistic methods Time series models Information extraction in domains with structured and unstructured data Predictive modeling in healthcare Suchi Saria is the John C. Malone Associate Professor of Comput
Notable: “Big Data In Health Care: Using Analytics To Identify And Manage High-Risk And High-Cost Patients” (2014) · 1,220 citations
- Peter Kazanzides, Research Professor h-index 40
Robotics Medical robotics Augmented reality Computer-assisted interventions Peter Kazanzides, a research professor in the Department of Computer Science, focuses on robotics, mixed reality, and systems engineering, primarily with applications in computer-integ
Notable: “Medical robotics—Regulatory, ethical, and legal considerations for increasing levels of autonomy” (2017) · 693 citations
- Kevin Duh, Associate Research Professor h-index 40
Artificial intelligence Machine learning Natural language processing Kevin Duh is an associate research professor of computer science at the Johns Hopkins University and a research scientist at the Human Language Technology Center of Excellence
Notable: “Representation Learning Using Multi-Task Deep Neural Networks for Semantic Classification and Information Retrieval” (2015) · 411 citations
- Abhishek Jain, Associate Professor h-index 37
Cryptography Computer security Privacy Blockchains Abhishek Jain, an associate professor of computer science, focuses on all aspects of cryptography, with a special interest in secure computation, proof systems, and program obfuscation. His other research inte
Notable: “The Astropy Project: Building an Open-science Project and Status of the v2.0 Core Package*” (2018) · 7,374 citations
- Aviel D. Rubin, Professor Emeritus h-index 37
Internet of Things security Medical device security Secure applications Applied cryptography Avi Rubin, a professor emeritus of computer science, the former technical director of the Johns Hopkins University Information Security Institute
Notable: “Crowds” (1998) · 1,785 citations
- Daniel Khashabi, Assistant Professor h-index 34
Artificial intelligence Natural language processing Machine learning Interactive machine learning Human-AI interaction Daniel Khashabi is an assistant professor of computer science, a member of the Center for Language and Speech Processing
Notable: “Self-Instruct: Aligning Language Models with Self-Generated Instructions” (2023) · 578 citations
- Yair Amir, Professor Emeritus h-index 32
Critical infrastructure Large-scale survivable and secure distributed systems Cloud networking Overlay and wireless mesh networks Distributed algorithms Intrusion and fault tolerance Yair Amir, professor emeritus of computer science and director of the Distri
Notable: “The Totem single-ring ordering and membership protocol” (1995) · 282 citations
- S. Rao Kosaraju, Edward J. Schaefer Professor Emeritus h-index 32
Notable: “A decomposition of multidimensional point sets with applications to k -nearest-neighbors and n -body potential fields” (1995) · 555 citations
- Chien-Ming Huang, John C. Malone Associate Professor h-index 30
Human-computer interaction Robotics Chien-Ming Huang, a John C. Malone Associate Professor in the Department of Computer Science, studies human-machine teaming and creates innovative, intuitive, personalized technologies to provide social, physical, and behavi
Notable: “Improving social skills in children with ASD using a long-term, in-home social robot” (2018) · 351 citations
- Raman Arora, Associate Professor h-index 29
Machine learning Statistical signal processing Stochastic approximation algorithms Applications to speech and language processing Raman Arora is an associate professor in the Department of Computer Science at Johns Hopkins University, where he is also affiliat
Notable: “Deep Canonical Correlation Analysis” (2013) · 1,289 citations
- Krishan Sabnani, Professor h-index 29
Communication protocols Computer networks Telecommunications Wireless networking Professor Krishan Sabnani is a networking researcher who has made many seminal contributions to internet infrastructure design, protocol design, and wireless networks. He currentl
Notable: “Reliable multicast transport protocol (RMTP)” (1997) · 611 citations
- Yinzhi Cao, Associate Professor h-index 25
Security and privacy of machine learning Web, mobile, and payment systems security Yinzhi Cao is an associate professor of computer science whose research focuses on the security and privacy of our web, network, and mobile systems. He is the technical director
Notable: “DeepXplore” (2017) · 1,250 citations
- Anqi Liu, Assistant Professor h-index 23
Reliable and human-compatible AI systems Interactive machine learning Distributionally robust learning Distribution shift Anqi “Angie” Liu is an assistant professor in the Department of Computer Science at the Whiting School of Engineering and a member of the
Notable: “Study of UV‐shielding properties of novel porous hollow silica nanoparticle carriers for avermectin” (2006) · 218 citations
- Anton Dahbura, Executive Director, Information Security Institute h-index 21
Assured autonomy Information security Fault-tolerant computing Protocol conformance testing Sports analytics Scheduling optimization Anton “Tony” Dahbura is the executive director of the Johns Hopkins University Information Security Institute
Notable: “On self-diagnosable multiprocessor systems: diagnosis by the comparison approach” (1992) · 444 citations
- David Hovemeyer, Associate Teaching Professor h-index 20
Computer science education David Hovemeyer is an associate teaching professor in the Johns Hopkins University Department of Computer Science. His research focuses on static analysis, systems software, and computer science education. He received a BA from Earlh
Notable: “Finding bugs is easy” (2004) · 775 citations
- Eric Nalisnick, Assistant Professor h-index 17
Machine learning Artificial intelligence Eric Nalisnick is an assistant professor of computer science at the Johns Hopkins University. He is also a member of the Data Science and AI Institute. In his work, he aims to build safe and robust intelligent systems.
Notable: “Normalizing Flows for Probabilistic Modeling and Inference” (2019) · 345 citations
- Michael Dinitz, Associate Professor h-index 17
Theoretical computer science Algorithms Michael Dinitz is an associate professor of computer science with a secondary appointment in the Department of Applied Mathematics and Statistics. He is also a member of the Johns Hopk
Notable: “Maximizing Capacity in Arbitrary Wireless Networks in the SINR Model: Complexity and Game Theory” (2009) · 201 citations
- Haimin Hu, Incoming Assistant Professor h-index 15
AI coaching Dynamic game theory Human-robot interaction Reinforcement learning Safe embodied AI Trustworthy autonomy Haimin Hu is an incoming assistant professor of computer science and a member of the Johns Hopkins Data Science and AI Institute
Notable: “Benchmarking of MCAM 4.0 with the ITER 3D model” (2007) · 85 citations
- Misha Kazhdan, Professor h-index 12
Computer graphics Geometry processing Image processing Surface reconstruction Michael “Misha” Kazhdan, a professor of computer science at the Johns Hopkins University, is considered a leader in image and geometry processing, particularly in surface reconstruct
Notable: “The princeton shape benchmark” (2004) · 1,422 citations
- Soudeh Ghorbani, Assistant Professor h-index 10
Systems and networking Soudeh Ghorbani is an assistant professor of computer science, on leave since 2023, and a scientist at Meta. Her research focuses on large-scale foundational networked systems and has been supported by awards and grants from the NSF, Goo
Notable: “DRILL” (2017) · 247 citations
- Erik Rye, Incoming Assistant Professor h-index 10
Security and privacy Computer networks Network measurement Erik Rye is an incoming assistant professor of computer science affiliated with the Johns Hopkins University Information Security Institute and Institute for Assured Autonomy
Notable: “A Study of MAC Address Randomization in Mobile Devices and When it Fails” (2017) · 233 citations
- Tiziano Piccardi, Assistant Professor h-index 10
Artificial intelligence Human-computer interaction Social computing Web research Tiziano Piccardi is an assistant professor of computer science and a member of the Johns Hopkins Data Science and AI Institute. His research focuses on soci
Notable: “CoMPosT: Characterizing and Evaluating Caricature in LLM Simulations” (2023) · 36 citations
- Uthsav Chitra, Assistant Professor h-index 8
Computational biology Genomics Machine learning Uthsav Chitra is an assistant professor of computer science, faculty in the Data Science and AI Institute, and a member of the Center for Computational Biology at th
Notable: “Analyzing the Impact of Filter Bubbles on Social Network Polarization” (2020) · 123 citations
- Ali Madooei, Associate Teaching Professor h-index 8
Computer science education Software engineering Instructional design Learning technology Ali Madooei is an associate teaching professor in the Department of Computer Science. He develops and teaches various courses, from foundational computer science classes t
Notable: “Automatic Detection of Blue-White Veil by Discrete Colour Matching in Dermoscopy Images” (2013) · 33 citations
- Michael Oberst, Assistant Professor h-index 7
Causal inference Machine learning Michael Oberst is an assistant professor of computer science, a member of the Malone Center for Engineering in Healthcare, and a member of the Data Science and AI Institute. Oberst’s research f
Notable: “A decision algorithm to promote outpatient antimicrobial stewardship for uncomplicated urinary tract infection” (2020) · 92 citations
- Anand Bhattad, Assistant Professor h-index 7
Computer vision Computer graphics Computational photography Anand Bhattad is an assistant professor of computer science and a member of the Data Science and AI Institute at the Johns Hopkins University. He also leads the Pixels, Percepti
Notable: “Unrestricted Adversarial Examples via Semantic Manipulation” (2019) · 72 citations
- Tom Lippincott, Associate Research Professor h-index 4
Computational intelligence for the humanities Unsupervised machine learning Computational linguistics Functional programming Philosophy of language Thomas “Tom” Lippincott is an associate research professor of computer science, the director of the Center for
Notable: “Exploring variation across biomedical subdomains” (2010) · 10 citations
- Michael Schatz, Bloomberg Distinguished Professor h-index 1
Computational biology Genomics DNA sequencing & analysis Scalable computing Michael Schatz, the Bloomberg Distinguished Professor of Computational Biology and Oncology at the Johns Hopkins University, is among the world’s foremost experts in solving computatio
Notable: “AniAnn’s: alignment-free annotation of tandem repeat arrays using fast average nucleotide identity estimates” (2026) · 1 citations
- Adina Crainiceanu, Teaching Professor
Databases and distributed systems Adina Crainiceanu is a teaching professor in the Department of Computer Science whose research interests lie at the intersection of databases and distributed systems, with a focus on optimizing information retrieval within com
- Alex Marder, Assistant Professor
Internet measurement 5G security Networked systems Alex Marder is an assistant professor of computer science, a member of the Data Science and AI Institute, and a member of the Institute for Assured Autonomy. Marder’s research covers a
- Anjalie Field, Assistant Professor
Natural language processing Computational social science AI ethics Anjalie Field is an assistant professor of computer science, a member of the Data Science and AI Institute, and a member of the Center for Language and Speech Processing
Notable: “doi-10.5064-f6uxqabw__reference-free_metrics__specificity.tab” (2026)
- Dan Ryan, Teaching Professor
Sociology of information Human-machine intelligence alignment Dan Ryan is a teaching professor in the Department of Computer Science at Johns Hopkins University. A social scientist with a computer science background, he takes a broadly interdisciplinary approa
- Gagan Garg, Associate Teaching Professor
- Gillian Hadfield, Bloomberg Distinguished Professor
AI alignment Multi-agent systems Cooperative AI Human normative systems AI governance Legal and regulatory design Institutional and organizational economics Gillian Hadfield is the Bloomberg Distinguished Professor of AI Alignment and Governance at the Whiting
- Homanga Bharadhwaj, Incoming Assistant Professor
Artificial intelligence Computer vision Machine learning Robotics Homanga Bharadhwaj is an incoming assistant professor in the Department of Computer Science, a member of the Data Science and AI Institute, and a member of the Laboratory
- Jaemin Cho, Incoming Assistant Professor
Artificial intelligence Computer vision Machine learning Multimodal AI Natural language processing Jaemin Cho is an incoming assistant professor in the Department of Computer Science and a member of the Data Science and AI Institute at t
- Joanne Selinski, Director of Undergraduate Studies; Teaching Professor
Lie in computer science education, particularly as it relates to core courses and active learning approaches. A recipient of the Robert B. Pond, Sr. Excellence in Teaching Award in 2017, Selinski is also an advocate for diversity and inclusion, particularly wi
Notable: “Dual degree tracks for computer science majors (abstract only)” (2013)
- Kai Presler-Marshall, Lecturer
Software engineering Computer science education Teamwork in computer science Kai Presler-Marshall is a lecturer in the Department of Computer Science at the Johns Hopkins University. His research interests lie at the intersection of computer science education
- Krishna Murthy Jatavallabhula, Incoming Assistant Professor
Robotics Computer vision Machine learning Krishna Murthy Jatavallabhula is an incoming assistant professor of computer science and a member of the Johns Hopkins Data Science and AI Institute. His research focuses on building full-stack r
- Kristina Gligoric, Assistant Professor
AI and society Computational social science Natural language processing Kristina Gligorić is an assistant professor of computer science and a member of the Data Science and AI Institute at the Johns Hopkins University, working at the int
- Mohammad Ali Darvish, Senior Lecturer
- Murat Kocaoglu, Assistant Professor
Artificial intelligence Causal inference Information theory Machine learning Murat Kocaoglu is an assistant professor in the Johns Hopkins University Department of Computer Science, where he leads the CausalML Lab
- Nicolas Christianson, Incoming Assistant Professor
Algorithms Machine learning Theory Measurement and performance analysis Energy systems Nicolas Christianson is an incoming assistant professor in the Department of Computer Science, a member of the Data Science and AI Institute, and an a
- Randal Burns, Department Head and Professor
Large data sets for scientific applications Query processing for data-intensive science applications Redundancy coding and auditing of outsourced storage services Adaptive performance management for network data protocols Scalable systems that support neurosci
- Sara Miner More, Associate Teaching Professor
- Stephanie Milani, Incoming Assistant Professor
Artificial intelligence Machine learning Human-computer interaction Interactive machine learning Reinforcement learning Stephanie Milani is an incoming assistant professor in the Department of Computer Science and a member of the Data Science and AI Institute
- Susan Hohenberger-Waters, Research Professor
Cryptography Computer security Susan Hohenberger-Waters is a research professor in the Department of Computer Science and a member of the Johns Hopkins University Information Security Institute. Her research focuses on cryptography and
- Vladimir Braverman, Associate Head and Professor
Machine learning Algorithms Healthcare applications Vladimir Braverman is the associate head of faculty and a professor in the Johns Hopkins University Department of Computer Science. His current research focuses on the algorithmic and practical aspects of lar
- Xin Li, Associate Professor
Theoretical computer science Computational complexity Coding theory Cryptography Xin Li, an associate professor of computer science, is known for his research in theoretical computer science, including pseudorandomness, complexity theory, distributed computing
- Zih-Yun Chiu, Assistant Professor
Robotics Medical robotics Embodied AI Zih-Yun “Sarah” Chiu is an assistant professor in the Department of Computer Science and a member of the Johns Hopkins Data Science and AI Institute. Her research goal is to develop the next generati
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-02.