Faculty

This directory includes regular CS Department faculty, adjunct faculty and faculty with joint appointments. All email addresses are @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


avizienis.jpgAlgirdas Avizienis, Emeritus Professor of Computer SciencePhD (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


bagrodia.jpgRajive 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 3531 | tel: 310-825-0956 | fax: 310-794-5056


cardenas.jpgAlfonso F. Cardenas, Emeritus 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


carlyle.jpgJack 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


cho.jpgJunghoo (John) Cho, Associate Professor of Computer Science and Vice Chair of Graduate Studies
PhD (2002) Stanford University
Research: internet search engines; database systems; information management systems; digital libraries; large-scale internet data management
email: cho | office: BH 3532E | tel: 310-571-8240 | fax: 310-794-5056


chu.jpgWesley 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


Tyson CondieTyson Condie, Assistant Professor of Computer Science
PhD (2011) UC Berkeley
Research: Provide appropriate data management toolkits for the data scientist
email: tcondie |office: BH 3532E | tel: 310-825-4740 | fax: 310-825-7578


cong.jpgJason (Jingsheng) Cong, 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


darwiche.jpgAdnan 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


distefano.jpgJoseph Distefano III, Distinguished Prof of Computer Sci, Medicine & Biomed Engr
PhD (1966) UCLA
Research: biocybernetics, computational systems biology and physiology; biomedical systems modeling and control; integrative cancer biology; optimal drug therapy; intelligent software for automated biomodeling
email: joed | office: BH 4711 | tel: 310-825-7482 | fax: 310-825-2273


dyer.jpgMichael 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


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


Jason ErnstJason Ernst, Assistant Professor of Biological Chemistry and Computer Science
PhD (2008) Carnegie Mellon University
Research: computational biology; bioinformatics; machine learning
email: jason.ernst at ucla dot edu | office: BSRB 314 | tel:310-825-3658| fax: 310-206-5272


ercegovac.jpgMilos D. Ercegovac, Distinguished Professor
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


eskin.jpgEleazar Eskin, Assistant 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


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


gafni.jpgEliezer 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


gerla.jpgMario Gerla, Professor of Computer Science and Department Chairman
PhD (1973) UCLA
IEEE Fellow
Research: wireless ad hoc networks; peer to peer communications; dynamic spectrum access; wireless security; mobile health system
email: gerla | office: BH 3732F | tel: 310-825-4367 | fax: 310-825-7578


greibach.jpgSheila 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


heckermanDavid Heckerman, Adjunct Professor of Computer Science
PhD (1979) University of California Los Angeles
Research: learning from data; graphical models; data analysis and visualization in biology and medicine; design of HIV vaccines; genome-wide association studies
email: heckerma@microsoft.com | office: BH 4732 | tel: 310-824-0458


VAN-JACOBSONVan Jacobson, Adjunct Professor of Computer Science
MS (1972) University of Arizona
Research: I Architecture Named Data Network (NDA), Content-Centric Networking.
email: vanj@google.com | office: BH 4732 | tel: 650-529-0233


kay.jpgAlan Kay, Adjunct Professor of Computer Science
PhD (1969) University of Utah
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@squeakland.org | office: BH 3732J | tel: 310-825-1322 | fax: 310-825-7578


KIM-PORTRAITMiryung Kim, Associate Professor of Computer Science
PhD (2008) University of Washington
NSF CAREER Award, Google Faculty Research Award
Research: Software Engineering, Software Evolution, Software Analysis Algorithm and Development Tools
email: miryung | office: BH 4532H | tel: 310-825-2858 | fax: 310-794-5057


kleinrock.jpgLeonard Kleinrock, Emeritus Distinguished Professor of Computer Science
PhD (1963) MIT
AAAS, NAE Member, IEEE Fellow, ACM Fellow; L.M. Ericsson Prize, NAE Charles Stark Draper 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


klinger.jpgAllen 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 4532 | tel: 310-825-7695 | fax: 310-794-5057


kohler.jpgEddie Kohler, Adjunct 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 4732 | tel: 310-267-5450 | fax: 310-794-5057


korf.jpgRichard Korf, Professor of Computer Science and Vice Chair of Undergraduate Studies
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


ChrisLee.jpgChristopher 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


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


lu.jpgSongwu Lu, Professor of Computer Science
PhD (2003) 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


majumdar.jpgRupak Majumdar, Adjunct 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 4532 | tel: 310-825-4033 | fax: 310-794-5057


MEKA-PORTRaghu Meka, Assistant Professor of Computer Science
PhD (2011) University of Texas at Austin
Research: complexity theory; learning theory; algorithms; probability theory
email: raghum | office: BH 3732 H | tel: 310-825-7879 | fax: 310-794-5057


millstein.jpgTodd Millstein, 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 4531D | tel: 310-825-5942 | fax: 310-794-5057


muntz.jpgRichard R. Muntz, Emeritus Distinguished Professor 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


nachenberg.jpgCarey 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


Nahapetian.jpgAni 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 3532 | tel: 310-825-1322 | fax: 310-794-5056


osher.jpgStanley 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


ostrovsky.jpgRafail 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


palsberg.jpgJens Palsberg, Professor 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


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


parker.jpgD. 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


G PAUGiovanni Pau, Adjunct Professor of Computer Science
PhD (1998) University of Bologna

Research: Mobile computer network environments, wired an wireless networks. Distributed systems: internet information systems, replication, peer-to-peer, overlay networks.

email: gpau | office: BH 3803A | tel: 310-206-3212 | fax: 310-794-5056


PearlJudea Pearl, Emeritus on recall Professor of Computer Science
PhD (1965) Polytechnic Institute of Brooklyn
ACM A.M. Turing Award, AAAS Fellow, Technion Harvey Prize, Rumelhart Prize, Benjamin Franklin Medal, Allen Newell Award, IEEE Fellow; AI Research Excellence Award, AAAI/NAE Member
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


potkonjak.jpgMiodrag 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


reiher.jpgPeter 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


reinman.jpgGlenn 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


rennels.jpgDavid 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 4732 | tel: 310-825-4033 | fax: 310-825-2273


sahai.jpgAmit 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


sanadidi.jpgM.Y. “Medy” Sanadidi, Emeritus 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 3532 | tel: 310-825-1322 | fax: 310-794-5056


MAJID-PICMajid Sarrafzadeh, Distinguished Professor of Computer Science
PhD (1987) University of Illinois, Urbana-Champaign
IEEE Fellow
Research: Health Analytics, Embedded Systems, Wireless Health, and Algorithm Design
email: majid | office: BH 3532C | tel: 310-794-4303 | fax: 310-794-5056


Fei Sha, Associate Professor of Computer Science
PhD (2007) University of Pennsylvania
Sloan Research Fellow, Young Investigator Award
Research: Statistical Machine Learning, Principled Probabilistic Models and Algorithms
email: feisha | office: BH 4732 | tel: 310-825-4033 | fax: 310-794-5057


Alexander SherstovAlexander Sherstov, Assistant Professor
PhD (2009) University of Texas at Austin
Research: theoretical computer science
email: sherstov | office: BH 3731J | tel: 310-267-0866 | fax: 310-825-7578


smallberg.jpgDavid 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


soatto.jpgStefano Soatto, Professor of Computer Science
PhD (1996) California Institute of Technology
IEEE Fellow, David Marr Prize
Research: computer vision; machine learning; robotics
email: soatto | office: BH 3531D | tel: 310-825-4840 | fax: 310-794-5056


srivastava.jpgMani 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


AMEET-PICAmeet Talwalkar, Assistant Professor of Computer Science
PhD (2010) New York University
Research: Statistical Machine Learning, Scalable Data Analytics, Computational Genomics
email: ameet | office: BH 4732 | tel: 310-206-3321


tamir.jpgYuval 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


terzopoulos.jpgDemetri Terzopoulos, Distinguished Professor and Chancellor’s Professor of Computer Science
PhD (1984) MIT
FRS, FRSC, ACM Fellow, IEEE Fellow, Guggenheim Fellow, European Academy of Sciences Member; Academy Award, PAMI Distinguished Researcher Award, ICCV Helmholtz Prize
Research: computer graphics, computer vision, medical image analysis, computer-aided design, artificial life/intelligence
email: dt | office: BH 4531G | tel: 310-206-6946 | fax: 310-794-5057


vaughan.jpgJennifer Wortman Vaughan, Adjunct 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 | fax: 310-794-5057


vidal.jpgJacques 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 4532 | tel: 310-825-4033 | fax: 310-794-5057


WangWei Wang, Professor of Computer Science
PhD (1999) University of California, Los Angeles
Research: Data Mining, Bioinformatics, Database Systems.
email: weiwang | office: BH 3531G | tel: 310-794-0009 | fax: 310-794-5056


Yullie.jpgAlan 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


zaniolo.jpgCarlo 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


zhang.jpgLixia Zhang, Professor of Computer Science, Jon Postel Chair in 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


zhu.jpgSong 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