Carnegie Mellon University School of Computer Science

New Faculty 2017 

2016  |  2017  |  2018  |  2019  |  2020  |  2021  2022  |  2023  |  2024   

Henny  Admoni

Henny Admoni

Assistant Professor

Robotics Institute

Education

  • B.A. Wesleyan Uniersity
  • M.A. Wesleyan University
  • M.S. Yale University
  • Ph.D. Yale University

Research Interests

  • Human-Robot Interaction
  • Assistive Roboticst
Nathan  Beckmann

Nathan Beckmann

Assistant Professor

Computer Science Department

Education

  • B.S. University of California at Los Angeles
  • S.M. Massachusetts Institute of Technology
  • Ph.D. Massachusetts Institute of Technology

Research Interests

  • Computer Architecture
  • Memory Systems
  • Caching
  • Parallel Systems
  • Operating Systems
  • Distributed Systems
  • Cloud Computing
  • Analytical Modeling
Daniel Berger

Daniel Berger

Mark Stehlik Teaching Fellow

Computer Science Department

Education

  • B.Sc. University of Kaiserslautem
  • M.Sc. University of Kaiserslautem
  • Ph.D. University of Kaiserslautem

Research Interests

  • Caching Systems
  • Performance Modeling
  • Computer Systems
  • Internet Content Delivery
Fei Fang

Fei Fang

Assistant Professor

Institute for Software Research

Education

  • B.Eng. Tsinghua University, Beijing, China
  • Ph.D. University of Southern California

Research Interests

  • Artificial Intelligence
  • Computational Game-Theory
  • Security and Sustainability
  • Large-Scale and Robust Optimization
  • Spatio-Temporal Analysis
  • Machine Learning
Ioannis Gkioulekas

Ioannis Gkioulekas

Assistant Professor

Robotics Institute

Education

  • Diplomate, National Technical University of Athens, Greece
  • M.S. Harvard University
  • Ph.D. Harvard University

Research Interests

  • Computer Graphics
  • Computer Vision
  • Computational Imaging
  • Information Extraction from Images
  • Perception
  • Acquisition
  • Sensing Technologies
Vipul Goyal

Vipul Goyal

Assistant Professor

Computer Science Department

Education

  • B.Tech., Indian Institute of Technology, Varanasi, India
  • Ph.D. University of California at Los Angeles

Research Interests

  • Theoretical and Applied Cryptography
  • Complexity
  • Security and Privacy
  • Theoretical Computer Science
Matthias Grabmair

Matthias Grabmair

Systems Scientist

Language Technologies Institute

Education

  • Dipl. -Jur-(Univ.) Law, University of Augsburg
  • M.S. University of Pittsburgh
  • Ph.D. University of Pittsburgh

Research Interests

  • Artificial Intelligence
  • Data Science
  • Legal Technology
  • Natural Language Processing
  • Machine Learning
David  Held

David Held

Assistant Professor

Robotics Institute

Education

  • B.S. Massachusetts Institute of Technology
  • M.S. Massachusetts Institute of Technology
  • M.S. Stanford University
  • Ph.D. Stanford University

Research Interests

  • Computer Vision
  • Machine Learning
  • Robotics with a focus on Object Manipulation
  • Robotic Perception
  • Deep Reinforcement Learning for Robotics
  • Autonomous Vehicles
Michael Hilton

Michael Hilton

Assistant Teaching Professor

Institute for Software Research

Education

  • B.S. San Diego State University
  • M.S. Cal Poly SLO
  • Ph.D. Oregon State University

Research Interests

  • Software Engineering
  • Contiguous Integration
  • Software Engineering Education
Oliver Kroemer

Oliver Kroemer

Assistant Professor

Robotics Institute

Education

  • B.A. Cambridge University
  • B.A. Cambridge University
  • Ph.D. TU Darmstadt

Research Interests

  • Machine Learning
  • Robot Manipulation
Ruben Martins

Ruben Martins

Systems Scientist

Computer Science Department

Education

  • B.Sc. University of Lisbon, Portugal
  • M.Sc. University of Lisbon, Portugal
  • Ph.D. University of Lisbon, Portugal

Research Interests

  • Program Synthesis
  • Program Verification
  • Security
  • Constraint Solving
  • Optimization
  • MaxSAT
Jim McCann

Jim McCann

Assistant Professor

Robotics Institute

Education

  • B.S. University of Michigan
  • Ph.D. Carnegie Mellon University

Research Interests

  • Real-Time Systems and Interfaces that build User Intuition
  • Textiles Fabrication
  • Machine Knitting
  • 3D Printing of Textiles
Hosein Mohimani

Hosein Mohimani

Assistant Professor

Computational Biology Department

Education

  • B.Sc. Sharif University of Technology, Iran
  • Ph.D. University of California, San Diego

Research Interests

  • Antibiotic Discovery
  • Metagenomics and Metabolomics
  • Microbiome Analysis
  • Bioinformatics
Jean Oh

Jean Oh

Systems Scientist

Robotics Institute

Education

  • B.S. Yonsei University
  • M.S. Columbia University
  • Ph.D. Carnegie Mellon University

Research Interests

  • Autonomy
  • Intelligent Robotics
  • Machine Learning
  • Pattern Recognition
  • Integrated Systems
  • Natural Language Processing
Bryan  Parno

Bryan Parno

Associate Professor

Computer Science Department

Education

  • A.B.t Harvard University
  • M.S. Carnegie Mellon University
  • Ph.D. Carnegie Mellon University

Research Interests

  • Network and System Security
  • Applied Cryptography
  • Usable Security
  • Data Privacy
  • Operating System Design
  • Distributed Systems
Ryan Riley

Ryan Riley

Associate Teaching Professor

Computer Science Department, CMU Qatar

Education

  • Ph.D. Purdue University

Research Interests

  • Security
  • Operating Systems
  • Computer Architecture
  • Intrusion Detection
  • Authentication
Kelly Rivers

Kelly Rivers

Assistant Teaching Professor

Computer Science Department

Education

  • B.S. Carnegie Mellon University
  • Ph.D. Carnegie Mellon University

Research Interests

  • Data-Driven Tutoring
  • Computer Science Education Research
  • Educational Data Mining
Nihar Shah

Nihar Shah

Assistant Professor

Machine Learning Department

Education

  • Ph.D. UC Berkeley

Research Interests

  • Machine Learning
  • Game Theory
  • Crowd Sourcing
  • Information Theory
Skip  Shelly

Skip Shelly

Associate Teaching Professor

Human-Computer Interaction Institute

Education

  • B.F.A Carnegie Mellon University

Research Interests

  • The Intersection of Design, Technology, and Business
Justine  Sherry

Justine Sherry

Assistant Professor

Computer Science Department

Education

  • B.S. & B.A. University of Washington
  • M.S. U.C. Berkeley
  • Ph.D. U.C. Berkeley

Research Interests

  • Computer Networks
  • Security
  • Systems
Yulia Tsvetkov

Yulia Tsvetkov

Assistant Professor

Language Technologies Institute

Education

  • B.Sc. Israel Institute of Technology
  • M.Sc. University of Haifa, Israel
  • M.Sc. Carnegie Mellon University
  • Ph.D. Carnegie Mellon University

Research Interests

  • Computational Phonology and Morphology
  • Representation Learning and Evaluation
  • Linguistic Information in Statistical Systems
  • Cross-Lingual Semantics
  • Speech Modeling
Rashmi  Vinayak

Rashmi Vinayak

Assistant Professor

Computer Science Department

Education

  • Ph.D. U.C. Berkeley

Research Interests

  • Computer Systems
  • Networking
  • Theory
David  Woodruff

David Woodruff

Associate Professor

Computer Science Department

Education

  • B.S. Massachusetts Institute of Technology
  • B.Sc. Massachusetts Institute of Technology
  • M.Eng. Massachusetts Institute of Technology
  • Ph.D. Massachusetts Institute of Technology

Research Interests

  • Communication Complexity
  • Data Stream
  • Algorithms and Lower Bounds
  • Graph Algorithms
  • Machine Learning
  • Numerical Linear Algebra
  • Sketching
  • Sparse Recovery
Lining Yao

Lining Yao

Assistant Professor

Human-Computer Interaction Institute

Education

  • B.Eng. Zhejiang University, China
  • M.A. Zhejiang University, China
  • M.S. Zhejiang University, China
  • Ph.D. Zhejiang University, China

Research Interests

  • Hybrid Responsive Material
  • Artificial Materials
  • Intersection of Biology and Material Sciences
  • Novel Printing Platforms
  • Shape-Changing Interfaces using Pneumatics