Skip to content Skip to navigation

Faculty

Maneesh Agrawala

Phone: (650) 723-2642

Alex Aiken

Phone: (650) 725-3359

Russ B. Altman

Phone: (650) 725-0659

Nicholas Bambos

Phone: (650) 430-4954

Zhenan Bao

Phone: (650) 723-2419

Clark Barrett

Phone: (650) 736-0822

David Beach

Phone: (650) 724-3586

Stacey Bent

Phone: (650) 723-0385

Michael Bernstein

Phone: (650) 724-1248

Kwabena Boahen

Phone: (650) 724-5633

Alexandria Boehm

Phone: (650) 724-9128

Dan Boneh

Phone: (650) 725-3897

Ronaldo Borja

Phone: (650) 723-3664

Audrey (Ellerbee) Bowden

Phone: (650) 725-4842

Tom Bowman

Phone: (650) 725-2013

Stephen Boyd

Phone: (650) 723-0002

Margaret Brandeau

Phone: (650) 725-1623

Zev Bryant

Phone: (650) 724-3090

Thomas Byers

Phone: (650) 725-8271

Wei Cai

Phone: (650) 736-1671

Brian Cantwell

Phone: (650) 723-4825

Mark A. Cappelli

Phone: (650) 723-1745

Matteo Cargnello

Phone: (650) 724-6422

Ovijit Chaudhuri

Phone: (650) 497-0315

Wah Chiu

Phone: (650) 926-3224

William Chueh

Phone: (650) 725-7515

Bruce Clemens

Phone: (650) 725-7455

Sigrid Close

Phone: (650) 725-2863

Markus Covert

Phone: (650) 725-6615

Mark Cutkosky

Phone: (650) 721-9433

Simone D'Amico

Phone: (650) 272-9968

John O. Dabiri

Phone: (650) 721-5311

Eric Darve

Phone: (650) 918-6407

Reinhold H. Dauskardt

Phone: (650) 725-0679

Jenna Davis

Phone: (650) 725-9170

Gregory Deierlein

Phone: (650) 723-0453

Karl Deisseroth

Phone: (650) 725-8524

Scott L. Delp, Ph.D.

Phone: (650) 723-1230

Jennifer Dionne

Phone: (650) 736-2286

Ron Dror

Phone: (650) 497-8586

John Duchi

Phone: (650) 498-5224

Robert Dutton

Phone: (650) 723-4138

John Eaton

Phone: (650) 723-1971

Kathleen M. Eisenhardt

Phone: (650) 723-1887

Abbas El Gamal

Phone: (650) 723-5782

Dawson Engler

Phone: (650) 723-0762

Jonathan Fan

Phone: (650) 723-0278

Charbel Farhat

Phone: (650) 723-3840

Martin Fischer

Phone: (650) 725-4649

Curtis Frank

Phone: (650) 723-4573

David Freyberg

Phone: (650) 723-3234

Oliver Fringer

Phone: (650) 725-6878

Gerald Fuller

Phone: (650) 723-9243

Hector Garcia-Molina

Phone: (650) 723-0685

Michael Genesereth

Phone: (650) 723-0934

Margot Gerritsen

Phone: (650) 725-3542

Kay Giesecke

Phone: (650) 723-9265

Bernd Girod

Phone: (650) 724-6354

Sharad Goel

Phone: (607) 339-9903

Andrea Goldsmith

Phone: (650) 725-6932

Kenneth Goodson

Phone: (650) 725-2086

Leonidas Guibas

Phone: (650) 723-0304

Ronald Hanson

Phone: (650) 723-1745

James Harris

Phone: (650) 723-9775

Lambertus Hesselink

Phone: (650) 723-4850

Lynn Hildemann

Phone: (650) 723-3921

Pamela Hinds

Phone: (650) 723-3843

Mark Horowitz

Phone: (650) 725-3707

Ronald Howard

Phone: (650) 723-4176

Roger Howe

Phone: (650) 723-8030

Mark Jacobson

Phone: (650) 723-6836

Doug James

Phone: (650) 723-0104

Ramesh Johari

Phone: (650) 723-0937

Joseph Kahn

Phone: (650) 724-9584

David Kelley

Phone: (650) 289-3444

Thomas Kenny

Phone: (650) 725-9210

Oussama Khatib

Phone: (650) 723-9753

Butrus Khuri-Yakub

Phone: (650) 723-0718

Anne Kiremidjian

Phone: (650) 723-4121

Peter K. Kitanidis

Phone: (650) 723-8321

Mykel John Kochenderfer

Phone: (650) 497-3574

Jeffrey R. Koseff

Phone: (650) 736-2363

Ilan Kroo

Phone: (650) 723-2994

Sanjay Lall

Phone: (650) 723-1343

Monica Lam

Phone: (650) 725-3714

Kincho Law

Phone: (650) 725-3154

James Leckie

Phone: (650) 723-2524

Larry Leifer

Phone: (650) 498-9887

Sanjiva Lele

Phone: (650) 723-7721

David Lentink

Phone: (650) 721-9433

Michael Lepech

Phone: (650) 724-9459

Marc Levenston

Phone: (650) 723-9464

Adrian Lew

Phone: (650) 725-3585

Aaron Lindenberg

Phone: (650) 725-2640

Christian Linder

Phone: (650) 723-2918

Jan Liphardt

Phone: (650) 736-8483

Richard Luthy

Phone: (650) 721-2615

Arun Majumdar

Phone: (650) 725-4016

Christopher Manning

Phone: (650) 723-7683

Robert McGinn

Phone: (650) 725-0117

David Miller

Phone: (650) 723-0111

Eduardo Miranda

Phone: (650) 723-4450

John Mitchell

Phone: (650) 723-8634

Parviz Moin

Phone: (650) 723-9713

Stephen Monismith

Phone: (650) 723-4764

Drew Nelson

Phone: (650) 723-2123

Dwight Nishimura

Phone: (650) 723-4533

Allison Okamura

Phone: (650) 721-1700

Kunle Olukotun

Phone: (650) 725-3713

Leonard Ortolano

Phone: (650) 723-2937

Nicholas T. Ouellette

Phone: (650) 723-4860

John Ousterhout

Phone: (650) 721-6325

M Elisabeth Pate-Cornell

Phone: (650) 723-3823

John M. Pauly

Phone: (650) 723-4569

Marco Pavone

Phone: (650) 723-4432

Piero Pianetta

Phone: (650) 926-3484

Peter M Pinsky

Phone: (650) 723-9327

Jim Plummer

Phone: (650) 725-3606

Ada S. Y. Poon

Phone: (650) 721-2438

Eric Pop

Phone: (650) 725-8768

Manu Prakash

Phone: (650) 725-3731

Friedrich Prinz

Phone: (650) 725-2018

Lei Qi (Stanley)

Phone: (650) 498-9986

Ram Rajagopal

Phone: (650) 725-4268

Evan Reed

Phone: (650) 723-2971

Ingmar H. Riedel-Kruse

Phone: (650) 723-2380

Juan Rivas-Davila

Phone: (650) 497-6312

Stephen Rock

Phone: (650) 723-3343

Mendel Rosenblum

Phone: (650) 723-0474

Tim Roughgarden

Phone: (650) 724-9147

Amin Saberi

Phone: (650) 704-7857

Krishna Saraswat

Phone: (650) 725-3610

Elizabeth Sattely

Phone: (650) 724-5928

Mac Schwager

Phone: (650) 497-3563

Debbie Senesky

Phone: (650) 723-2844

Ross Shachter

Phone: (650) 353-7456

Eric Shaqfeh

Phone: (650) 723-3764

Krishna Shenoy

Phone: (650) 723-1458

Sheri Sheppard

Phone: (650) 725-9131

Bob Sinclair

Phone: (650) 723-1102

Alfred M. Spormann

Phone: (650) 723-3668

Robert Sutton

Phone: (650) 723-0480

James Swartz

Phone: (650) 723-5398

James Sweeney

Phone: (650) 723-2847

Fouad Tobagi

Phone: (650) 723-1708

Edison Tse

Phone: (650) 723-4173

Melissa Valentine

Phone: (650) 725-5676

Hai Wang

Phone: (650) 497-0433

Shan X. Wang

Phone: (650) 723-8671

Gordon Wetzstein

Phone: (650) 497-7953

John Weyant

Phone: (650) 723-0645

Jennifer Widom

Phone: (650) 721-1432

H.-S. Philip Wong

Phone: (650) 725-0982

S Simon Wong

Phone: (650) 725-3706

Yinyu Ye

Phone: (650) 723-7262

Paul Yock, MD

Phone: (650) 736-1161

Howard Zebker

Phone: (650) 723-8067

Emeritus

J Kenneth Salisbury, Jr.

Emeritus
Phone: (650) 723-1740