Faculty

This directory includes regular CS Department faculty, adjunct faculty and faculty with joint appointments.
All email addresses are at cs.ucla.edu, unless indicated otherwise.
Click on faculty names to see their personal web pages.


A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Algirdas Avizienis, Emeritus Professor of Computer Science
PhD (1960) University of Illinois, Urbana-Champaign
IEEE Fellow; IEEE CS Technical Achievement Award
Research: computer system architecture and design; fault-tolerant computing; digital arithmetic
 
email: aviz | office: BH 4731F | tel: 310-825-3028 | fax: 310-825-2273

Rajive Bagrodia, Emeritus Professor of Computer Science
PhD (1987) University of Texas, Austin
Research: wireless networks; mobile computing and communications; network simulation and analysis; parallel and distributed computing
 
email: rajive | office: BH 3531G | tel: 310-825-0956 | fax: 310-794-5056

Bertram Bussell, Emeritus Professor of Computer Science
PhD (1962) UCLA
Research: electric circuit theory; heat transfer; computer system architecture; computer graphics
 
 
email: bussell | office: BH 4731A | tel: 310-397-2279 | fax: 310-825-2273

Alfonso F. Cardenas, Professor of Computer Science
PhD (1969) UCLA
Research: database management; distributed heterogeneous and multimedia systems; information systems; medical informatics; legal and IP issues; software engineering
 
email: cardenas | office: BH 3732E | tel: 310-825-7550 | fax: 310-825-7578

Jack Carlyle, Emeritus Professor of Computer Science
PhD (1961) University of California, Berkeley
Research: communication; computation theory and practice; algorithms and complexity; discrete system theory; developmental and probabilistic systems
 
email: jwc | office: BH 3731G | tel: 310-825-8807 | fax: 310-825-7578

Junghoo (John) Cho, Associate Professor of Computer Science
PhD (2002) Stanford University
Research: internet search engines; database systems; information management systems; digital libraries; large-scale internet data management
 
email: cho | office: BH 3732J | tel: 310-571-8240 | fax: 310-794-5056

Wesley Chu, Emeritus Distinguished Professor of Computer Science
PhD (1966) Stanford University
IEEE Fellow, IEEE Life Fellow; IEEE CS Technical Achievement Award
Research: distributed processing and distributed database systems; intelligent information systems
 
email: wwc | office: BH 3731H | tel: 310-825-2047 | fax: 310-825-7578

Jason (Jingsheng) Cong, Chancellor's Professor of Computer Science
PhD (1990) University of Illinois, Urbana-Champaign
IEEE Fellow, ACM Fellow; IEEE CASS Technical Achievement Award
Research: computer-aided design of VLSI circuits; fault-tolerant designs of VLSI systems; design and analysis of algorithms
 
email: cong | office: BH 4731J | tel: 310-206-2775 | fax: 310-825-2273

Adnan Darwiche, Professor of Computer Science
PhD (1993) Stanford University
AAAI Fellow
Research: probabilistic and logical reasoning and its applications, including diagnosis, planning, and system design and analysis
email: darwiche | office: BH 4532D | tel: 310-206-5201 | fax: 310-794-5057

Joseph Distefano III, Distinguished Prof of Computer Sci, Medicine & Biomed Engrg
PhD (1966) UCLA
Research: Dynamic systems biology modeling and simulation; human disease models, their dynamics and optimal control (treatment); physiological, pharmacological and toxicological systems applications; intelligent software for automated biomodeling
 
email: joed | office: BH 4711 | tel: 310-825-7482 | fax: 310-825-2273

Michael G. Dyer, Professor of Computer Science
PhD (1982) Yale University
Research: processing and acquisition of natural language through symbolic, connectionist and genetic algorithm techniques
 
email: dyer | office: BH 4532F | tel: 310-206-6674 | fax: 310-794-5057

Paul Eggert, Lecturer of Computer Science
PhD (1980) UCLA
Research: software design and engineering; programming language design and implementation; software internationalization
 
email: eggert | office: BH 4532J | tel: 310-267-2254 | fax: 310-794-5057

Milos D. Ercegovac, Professor and Vice-Chair of Computer Science
PhD (1975) University of Illinois, Urbana-Champaign
IEEE Fellow, Serbian Academy of Sciences and Arts Member
Research: computer arithmetic and hardware-oriented algorithms; design of digital and reconfigurable systems
 
email: milos | office: BH 4731H | tel: 310-825-5414 | fax: 310-825-2273

Eleazar Eskin, Associate Professor of Computer Science
PhD (2002) Columbia University
Research: bioinformatics; computational biology; machine learning
 
 
email: eeskin | office: MS 2915 | tel: 310-825-3886 | fax: 310-825-2273

Deborah Estrin, Professor of Computer Science, Jon Postel Chair in Computer Networks
PhD (1985) MIT
NAE Member; AAAS Fellow, ACM Fellow, IEEE Fellow
Research: embedded networked sensing; wireless sensing applications; environmental monitoring; network protocols
 
email: destrin | office: BH 3531H | tel: 310-206-3923 | fax: 310-206-3053

Gerald Estrin, Emeritus Professor of Computer Science
PhD (1951) University of Wisconsin
IEEE Fellow
Research: computer systems architecture; methodology and supporting tools for design of concurrent systems; automating design teamwork; restructurable architectures
email: estrin | office: BH 4731C | tel: 310-825-2786 | fax: 310-825-7578

Thelma Estrin, Emeritus Professor of Computer Science
PhD (1951) University of Wisconsin
AAAS Fellow, IEEE Fellow, AIMBE Fellow
Research: biomedical engineering; application of technology and computers to health care; computer methods in neuroscience; engineering education
email: testrin | office: BH 4731C | tel: 310-825-2786 | fax: 310-825-7578

Petros Faloutsos, Assistant Professor of Computer Science
PhD (2002) University of Toronto
Research: computer graphics; physics-based animation; robotics; biomechanics
 
 
email: pfal | office: BH 4531F | tel: 310-825-2393 | fax: 310-794-5057

Eliezer Gafni, Professor of Computer Science
PhD (1982) MIT
Research: distributed algorithms; mathematical programming with application to data networks; computer science theory
 
 
email: eli | office: BH 3731F | tel: 310-825-3211 | fax: 310-825-7578

Mario Gerla, Professor of Computer Science
PhD (1973) UCLA
Research: performance evaluation; design and control of distributed computer communication systems; high-speed computer networks (B-ISDN and optical)
 
email: gerla | office: BH 3732F | tel: 310-825-4367 | fax: 310-825-7578

Sheila Greibach, Emeritus Professor of Computer Science
PhD (1963) Harvard University
Research: algorithms and computational complexity; program schemes and semantics; formal languages and automata theory and computability
 
email: greibach | office: BH 3731D | tel: 310-825-1617 | fax: 310-825-7578

Alan Kay, Adjunct Professor of Computer Science
PhD (1969) University of Utah
ACM Fellow, ACM A.M. Turing Award, Kyoto Prize; AAAS Fellow, NAE Fellow, RSA Fellow
Research: object-oriented programming; personal computing; graphical user interfaces
 
email: alan.kay@vpri.org | office: BH 3732J | tel: 310-825-9219 | fax: 310-825-7578

Leonard Kleinrock, Emeritus Distinguished Professor of Computer Science
PhD (1963) MIT
AAAS, NAE Member, IEEE Fellow, ACM Fellow; National Medal of Science, L.M. Ericsson Prize, NAE Draper Prize, David Prize
Research: queueing theory; packet switching networks; packet radio networks; local area networks; broadband networks; nomadic computing; peer-to-peer networks; intelligent agents
email: lk | office: BH 3732G | tel: 310-825-2543 | fax: 310-825-7578

Allen Klinger, Emeritus Professor of Computer Science
PhD (1966) University of California, Berkeley
IEEE Fellow
Research: image analysis; pattern analysis; database systems; computer education
 
email: klinger | office: BH 4532K | tel: 310-825-7695 | fax: 310-794-5057

Boris Kogan, Adjunct Professor of Computer Science
PhD (1945) Moscow Institute of Automation and Telemechanics
Research: simulation of dynamic phenomena in excitable biological tissues; massively parallel multiprocessor systems
 
 
email: kogan | office: BH 4731E | tel: 310-825-7393 | fax: 310-825-2273

Eddie Kohler, Associate Professor of Computer Science
PhD (2001) MIT
Research: operating systems; software architecture; network measurement; network protocol design; programming language techniques for improving systems software
 
email: kohler | office: BH 4531C | tel: 310-267-5450 | fax: 310-794-5057

Richard Korf, Professor and Vice-Chair of Computer Science
PhD (1983) Carnegie-Mellon University
AAAI Fellow
Research: artificial intelligence, including problem-solving, heuristic search, planning and parallel processing
 
email: korf | office: BH 4532E | tel: 310-206-5383 | fax: 310-794-5057

Christopher Lee, Professor of Chemistry & Biochemistry, Professor of Computer Science
Ph.D. (1993) Stanford University
MIT Technology Review TR100 Award, Searle Scholar Award
Research: Bioinformatics; statistical inference
 

email: leec@chem.ucla.edu | office: 601A Boyer | tel: 310-825-7374 | fax: 310-206-4038

Leon Levine, Emeritus Senior Lecturer of Computer Science
MS (1949) MIT
Research: computer methodology
 
 
email: levine | office: BH 4531A | tel: 310-206-7073 | fax: 310-794-5057

Songwu Lu, Professor of Computer Science
PhD (2000) University of Illinois, Urbana-Champaign
Research: wireless networking; mobile computing; network security; sensor networks; network middleware
 
 
email: slu | office: BH 4731C | tel: 310-794-9289 | fax: 310-825-2273

Rupak Majumdar, Professor of Computer Science
PhD (2003) University of California, Berkeley
Research: formal verification and control of systems; software verification and programming languages; game theoretic problems in verification; logic and automata theory
 
email: rupak | office: BH 4531E | tel: 310-825-8127 | fax: 310-794-5057

Michel A. Melkanoff, Emeritus Professor of Computer Science
PhD (1955) UCLA
Research: programming languages; data structures; database design; relational models; simulation systems; robotics; computer-aided design and manufacturing; numerical-controlled machinery
 
email: melkanoff | office: BH 3531E | tel: 310-794-0009 | fax: 310-794-5056

Adam W. Meyerson, Assistant Professor of Computer Science
PhD (2002) Stanford University
Research: approximation algorithms; randomized algorithms; online algorithms; theoretical problems in networks and databases
 
email: awm | office: BH 3731J | tel: 310-825-0688 | fax: 310-825-7578

Todd Millstein, Associate Professor of Computer Science
PhD (2003) University of Washington
Research: programming language design; static type systems; program analysis;
software model checking; formal methods; compilers
 
email: todd | office: BH 4532K | tel: 310-825-5942 | fax: 310-794-5057

Richard R. Muntz, Emeritus Professor and Vice-Chair of Computer Science
PhD (1969) Princeton University
ACM Fellow, IEEE Fellow
Research: distributed and parallel database systems; temporal data models and query processing; knowledge discovery in database systems; computer performance evaluation
email: muntz | office: BH 3277 | tel: 310-825-3546 | fax: 310-794-5056

Carey Nachenberg, Adjunct Professor of Computer Science
MS (1995) UCLA
Research: Anti-virus and intrusion detection technology
 
 
email: kip | office: BH 4531N | tel: 424- 750-7519

ani Ani Nahapetian, Adjunct Assistant Professor of Computer Science
PhD (2007) UCLA
Research: Hardware-Based System Security, Embedded Systems, Mobile and Wireless Health Systems, Algorithms for Reconfigurable Computing
 
email: ani | office: BH 3532E | tel: 310-825-6735 | fax: 310-794-5056

Stanley Osher, Professor of Mathematics, Professor of Computer Science
PhD (1966) New York University
NAS Member; SIAM Kleinman Prize, ICIAM Pioneer Prize
Research: applied mathematics; numerical methods for PDEs; level set methods; applications to image processing
 
email: sjo@math.ucla.edu | office: MS 7619F | tel: 310-825-1758 | fax: 310-206-6673

Rafail Ostrovsky, Professor of Computer Science, Professor of Mathematics
PhD (1992) MIT
Research: theory of computation; cryptography and security; distributed algorithms; high-dimensional search; routing and flow control in communication networks
 
email: rafail | office: BH 3732D | tel: 310-206-5283 | fax: 310-825-7578

Jens Palsberg, Professor and Chairman of Computer Science
PhD (1992) University of Aarhus
Research: compilers; embedded systems; programming languages; software engineering; information security
 
 
email: palsberg | office: BH 4531K | tel: 310-825-6320 | fax: 310-794-5057

Peter S. Pao, Adjunct Professor of Computer Science
PhD (1975) University of Michigan
Research:  System engineering
 
 
email: peterspao@ucla.edu | office: 38-137H

D. Stott Parker, Professor of Computer Science
PhD (1978) University of Illinois, Urbana-Champaign
Research: Data Mining; Bioinformatics; Database Management and Scientific Data Management; Modeling
 
 
email: stott | office: BH 3532H | tel: 310-825-6871 | fax: 310-794-5056

Judea Pearl, Emeritus on recall Professor of Computer Science
PhD (1965) Polytechnic Institute of Brooklyn
NAE Member, AAAI, IEEE Fellow; Rumelhart Prize, AI Research Excellence Award, Allen Newell Award, Benjamin Franklin Medal
Research: artificial intelligence and knowledge representation; probabilistic and causal reasoning; nonstandard logics; learning strategies
email: judea | office: BH 4515 | tel: 310-825-3243 | fax: 310-794-5057

Miodrag Potkonjak, Professor of Computer Science
PhD (1991) University of California, Berkeley
Research: complex distributed systems; embedded systems; communication designs; computer-aided design; ad hoc sensor networks; computational security; electronic commerce; IP protection
 
email: miodrag | office: BH 3532G | tel: 310-825-0790 | fax: 310-794-5056

Peter Reiher, Adjunct Professor of Computer Science
PhD (1987) UCLA
Research: file systems; network and computer security; distributed operating systems; ubiquitous computing; optimistic methods in computing; parallel discrete event simulation
 
email: reiher | office: BH 3564 | tel: 310-825-8332 | fax: 310-794-5056

Glenn Reinman, Associate Professor of Computer Science
PhD (2001) University of California, San Diego
Research: processor architecture design and optimization; speculative execution; profile-guided optimization; finding and exploiting instruction-level parallelism
 
email: reinman | office: BH 4731G | tel: 310-794-9755 | fax: 310-825-2273

David A. Rennels, Emeritus Associate Professor of Computer Science
PhD (1973) UCLA
Research: computer systems architecture; fault-tolerant computing; modular architectures for VLSI implementation
 
 
email: rennels | office: BH 4731G | tel: 310-825-1484 | fax: 310-825-2273

Amit Sahai, Professor of Computer Science
PhD (2000) MIT
Sloan Research Fellow
Research: theoretical computer science; foundations of cryptography; computer security
 
email: sahai | office: BH 3731E | tel: 310-267-4982 | fax: 310-825-7578

M.Y. "Medy" Sanadidi, Adjunct Professor of Computer Science
PhD (1982) UCLA
Research: congestion control and adaptive multimedia streaming in heterogeneous networks; analytic modeling of computer and communications systems
 
email: medy | office: BH 3531F | tel: 310-206-0767 | fax: 310-794-5056

Majid Sarrafzadeh, Professor of Computer Science
PhD (1987) University of Illinois, Urbana-Champaign
IEEE Fellow
Research: embedded and reconfigurable computing; VLSI CAD; design and analysis of algorithms
 
email: majid | office: BH 3532C | tel: 310-794-4303 | fax: 310-794-5056

David Smallberg, Lecturer of Computer Science
MS (1978) UCLA
Research: computer science education; programming languages; generic programming; student software analysis
 
 
email: das | office: BH 4532G | tel: 310-267-4665 | fax: 310-794-5057

Stefano Soatto, Professor of Computer Science
PhD (1996) California Institute of Technology
David Marr Prize
Research: computer vision; nonlinear estimation; control theory
 
email: soatto | office: BH 3531D | tel: 310-825-4840 | fax: 310-794-5056

Mani Srivastava, Professor of Electrical Engineering, Professor of Computer Science
PhD (1992) University of California, Berkeley
IEEE Fellow
Research: wireless networked and embedded systems; DSP VLSI
 
email: mbs@ucla.edu | office: BH 6731H | tel: 310-267-2098

Yuval Tamir, Associate Professor of Computer Science
PhD (1985) University of California, Berkeley
Research: parallel and distributed systems; fault-tolerant computing; multicore architectures; virtualization; cluster computing (OS, middleware); interconnection networks and switches; reliable network services
 
email: tamir | office: BH 4531J | tel: 310-206-2852 | fax: 310-794-5057

Demetri Terzopoulos, Chancellor's Professor of Computer Science
PhD (1984) MIT
FRSC, ACM Fellow, IEEE Fellow, Guggenheim Fellow, European Academy of Sciences Member; Academy Award, IEEE Computer Vision Significant Researcher Award
Research: computer graphics, computer vision, medical image analysis, computer-aided design, artifical life/intelligence
email: dt | office: BH 4531G | tel: 310-206-6946 | fax: 310-794-5057

pic Zhuowen Tu, Assistant Professor of Neurology, Assistant Professor of Computer Science
PhD (2002) Ohio State University
David Marr Prize
Research: medical imaging; machine learning; statistical modeling and computing; computer vision
 
email: ztu@loni.ucla.edu | office: 225K, 635 Charles E. Young Drive | tel: 310-267-5121

Jennifer Wortman Vaughan, Assistant Professor of Computer Science
PhD (2009) University of Pennsylvania
Research: machine learning, learning theory, algorithmic economics, and social computing
 
 
email : jenn | office : BH 4532H | tel : 310-825-2858 | 310-825-2273

Jacques Vidal, Emeritus Professor of Computer Science
PhD (1961) University of Paris
Research: neuromimetic information processing; pattern recognition; neural networks, fuzzy systems and genetic search; multimedia communication for engineering and science education
 
email: vidal | office: BH 4532H | tel: 310-825-2858 | fax: 310-794-5057

Alan Yuille, Professor of Statistics, Professor of Computer Science
PhD (1981) University of Cambridge
IEEE Fellow; David Marr Prize
Research: computer vision; statistical modeling and computing; machine learning
 
email: yuille@stat.ucla.edu | office: MS 8967 | tel: 310-267-5383 | fax: 310-206-5668

Carlo Zaniolo, N.E. Friedmann Chair in Knowledge Science, Professor of Computer Science
PhD (1976) UCLA
Research: knowledge-based systems; database systems; non-monotonic reasoning; spatio/temporal reasoning; scientific databases
 
email: zaniolo | office: BH 3532D | tel: 310-825-8137 | fax: 310-794-5056

Lixia Zhang, Professor of Computer Science
PhD (1989) MIT
ACM Fellow; IEEE Fellow
Research: Internet architecture and protocol designs; security in large scale and open systems
 
email: lixia | office: BH 3713 | tel: 310-825-2695 | fax: 310-825-7578

Song Chun Zhu, Professor of Statistics, Professor of Computer Science
PhD (1996) Harvard University
David Marr Prize
Research: computer vision; statistical modeling and computing; vision and visual arts; machine learning
 
email: sczhu | office: BH 9494 | tel: 310-206-8693 | fax: 310-206-8693