Groups

CSAIL research is conducted by approximately 50 research groups organized into three high-level areas of focus: Artificial Intelligence
, Systems, and Theory.





Each group is composed of faculty PIs; any combination of graduate and undergraduate students, and post-docs; and research staff. Click on any group to learn more about specific research projects and current and alumni members.


 

Current Research

AI

Anyscale Learning For All (ALFA)

Una-May O'Reilly

Center for Brain, Minds & Machines

Tomaso Poggio

Clinical Decision Making Group

Peter Szolovits

Clinical Machine Learning Group

     David Sontag

Computation and Biology

Bonnie Berger

Computational Biology

Manolis Kellis

Computational Cognitive Science Group

Josh Tenenbaum

Computational Fabrication Group

Wojciech Matusik

Computational Genomics

David Gifford

Computer Graphics Group

Fredo Durand

Wojciech Matusik

Justin Solomon

Data-Driven Inference Group

John Guttag

Decentralized Information Group

      Hal Abelson

      Tim Berners-Lee

Lalana Kagal

Daniel Weitzner

Distributed Robotics Lab

Daniela Rus  

Genesis

Patrick Winston

Haystack Group

David Karger

HCI Engineering Group

Stefanie Mueller

Human-Computer Interaction

Randall Davis

Frédo Durand

Daniel Jackson

David Karger

Rob Miller

Stefanie Mueller

Imagination, Computation, and Expression Laboratory

Fox Harrell

Interactive Robotics Group

Julie A. Shah

Infolab

Boris Katz

Learning and Intelligent Systems

Leslie Pack Kaelbling

Tomas Lozano-Perez

Machine Learning

Tamara Broderick

Stefanie Jegelka

Tommi Jaakkola

Leslie Kaelbling

David Sontag

Medical Vision Group

Polina Golland

Eric Grimson

Model-Based Embedded and Robotics Systems Group

Brian Williams

Multimodal Understanding Group

Randall Davis

Natural Language Processing Group

Regina Barzilay

Tommi Jaakola

Robot Locomotion Group

Russ Tedrake

Robust Robotics Group

Nicholas Roy

Spoken Language Systems Group

Jim Glass

Stephanie Seneff

Victor Zue

Sussman Lab

Gerry Sussman

Vision

Edward Adelson

Fredo Durand

John Fisher

William Freeman

Polina Golland

Eric Grimson

Berthold Horn

Aude Oliva

Ruth Rosenholtz

Justin Solomon

Antonio Torralba

World Wide Web Consortium

Tim Berners-Lee

Judy Brewer

 

Systems

Advanced Network Architecture

David Clark

Karen Sollins

Applied Computing Group

Alan Edelman

Commit Group

Saman Amarasinghe

Computation Structures Group

Arvind

Srini Devadas

Joel Emer

Daniel Sanchez  

Armando Solar-Lezama

Computer Architecture Group

Computer Systems Security

Nickolai Zeldovich

Cryptography and Information Security Group

Shafi Goldwasser

Silvio Micali

Ron Rivest

Vinod Vaikuntanathan

Database Group

Sam Madden

Mike Stonebraker

Geometric Data Processing Group

Justin Solomon

Julia Lab

Alan Edelman

Networks at MIT

Dina Katabi

Networks and Mobile Systems

Mohammad Alizadeh

Hari Balakrishnan

Parallel and Distributed Operating Systems

Frans Kaashoek

Robert Morris

Nickolai Zeldovich

Programming Languages and Software Engineering

      Saman Amarasinghe

      Arvind

      Adam Chlipala

      Daniel Jackson

      Rob Miller

      Martin Rinard

      Armando Solar-Lezama

Programming Methodology Group

Dorothy Curtis

Barbara Liskov

Software Design Group

Daniel Jackson

Supertech Research Group

Charles E. Leiserson

Usable Programming Group

Rob Miller

 

Theory

Algorithms Group

Erik Demaine

Michel Goemans

Piotr Indyk

David Karger

Jon Kelner

Tom Leighton

Charles E. Leiserson

Aleksander Madry

Ankur Moitra

Ronitt Rubinfeld

Nir Shavit

Complexity Theory Group

Shafi Goldwasser

Ronitt Rubinfeld

Michael Sipser

Computational Connectomics Group

Nir Shavit

Cryptography and Information Security Group

 

Shafi Goldwasser

Silvio Micali

Ron Rivest

Quantum Information Science

Peter Shor

Multicore Algorithmics

Nir Shavit

Theory of Distributed Systems Group

Nancy Lynch

 

Previous Research 


AI

Classroom Learning Partner

     Kimberle Koile            

Dynamic Languages Group

 Jonathan Bachrach

 Bob Laddaga

 Paul Robertson   

 Howie Shrobe

 Greg Sullivan                                                                                                                                 

Humans and Automation Lab

Project Aries

     Tom Knight

Project on Mathematics and Computation

Hal Abelson

Jake Beal

Richard Greenblatt

Tom Knight

Marvin Minsky

Piotr Mitros

Alexey Radul

Jonathan Rees

Alan Ruttenberg

Richard Stallman

Gerry Sussman

Jack Wisdom

Stochastic Systems Group

Vision Interface Project

Trevor Darrell

 

Systems

Program Analysis Group

Project on Mathematics and Computation