Richard J. Fateman
789 Soda Hall
(510) 642-1879 Professor BS in Physics and Mathematics from Union College in 1966, and his Ph.D. in Applied Mathematics from Harvard University in 1971 My interests include scientific programming environments; algebraic manipulation by computer (programs like Macsyma, Mathematica, Maple, Axiom, Reduce); distributed computing; analysis of algorithms; programming and measurement of large systems; design and implementation of programming languages; digital document analysis (optical character recognition).
Jerry Feldman
731 Soda Hall
(510) 643-9153 Professor AI; massively parallel [connectionist] computation
David Forsyth
723 Soda Hall
Associate Professor ision; geometric modeling
Michael J. Franklin
387 Soda Hall
(510) 642-1662 Associate Professor Ph.D., Computer Sciences, University of Wisconsin, Madison, 1993 M.S.E., Wang Institute of Graduate Studies, 1986, B.S., Computer and Information Science, Univ. of Massachusetts, Amherst, 1983 nternet-scale Distributed Database Systems Mobile and Ubiquitous Computing Data Dissemination and Broadcast DBMS Architecture and Performance Evaluation CS 186 Database Systems. 2000 CS 162 Operating Systems. 2000
Dan Garcia
795 Soda Hall
(510) 642-9595 Ph.D. from the Computer Science department of the University of California, combinatorial game theory, CS education, computer graphics (scientific visualization, corneal visual acuity simulation), user interfaces
Ken Goldberg
4189 Etcheverry Hall
(510) 643-9565 Associate Professor undergrad work at the University of Pennsylvania and received my Ph.D. from the School of Computer Science at Carnegie Mellon University obotics for auotmated manufacturing, motion planning algorithms for feeding, sorting, fixturing and assembly, desing of parts and devices for automation, robotics in multimedia applications, internet interfaces,collaborative filtering IEOR 115: Industrial and Commercial Data Systems EECS 287 / IEOR 290k: Advanced Topics in Robotics IEOR 215: Analysis and Design of Databases CS 294-5: Algorithmic Foundations of Robotics
Susan L. Graham
771 Soda Hall
(510) 642-2059 Professor programming languages; software development environments; software engineering
Michael A. Harrison
775 Soda Hall
(510) 642-1469 professor emeritus PhD from the University of Michigan in Communication Sciences multimedia; user interfaces; software environments My research interests over the years started with switching and automata theory. At Berkeley my focus shifted towards automata theory and discrete systems. This led to work on formal language theory and ultimately its application to fast parsing methods for compilers as well as getting the fastest practical algorithm for general context free recognition. Starting switching towards software research. A simple abstract model of protection in operating systems was invented which had far-reaching consequences.
Brian Harvey
781 Soda Hall
510 642-8311 lecturer BS, Mathematics, MIT, 1969 MS, Computer Science, Stanford, 1975 PhD, Science and Mathematics Education, Berkeley, 1985 MA, Clinical Psychology, New College of California, 1990
Marti Hearst
102 South Hall
510-642-8016 assistant Professor BA, MS, and PhD degrees in computer science from the University of California at Berkeley in the BAIR group nformation retrieval, user interfaces, computational linguistics '98: Information Visualization and Presentation 99 Information Organization and Retrieval 97
Alexander Aiken
773 Soda Hall
(510) 642-5319 associate professor Bachelors degree in Computer Science and Music from Bowling Green State University in 1983 and his Ph.D. from Cornell University in 1988 Type systems, static program analysis and abstract interpretation, constraint resolution algorithms, parallel programming, language design, domain specific languages, end user programming, visualization. software eng.; programming languages; algorithms CS164 Programming Languages and Compilers 2000 CS298 Programming Systems Seminar 2000 CS164 Programming Languages and Compilers 1998 Design and Analysis of Programming Languages 1996 CS294 Topics in Program Analysis 1994
Joseph Hellerstein
685 Soda Hall
(510) 643-4011 Assistant Professor Database Systems Adaptive Dataflow Systems Federated Systems
Thomas Henzinger
585 Soda Hall
(510) 643-2430 Professor Ph.D. Stanford University, 1991 Theory of concurrent and hybrid systems Formal verification Design and analysis of embedded real-time systems CAD of integrated circuits & systems, control, robotics, and biosystems CS 172 (Computability and Complexity) 2000 EECS 291E (Hybrid Systems) 2000 EECS 219C (Computer-Aided Verification) 1999
Paul Hilfinger
787 Soda Hall
(510) 642-8401 Associate Professor software engineering; programming languages
David Hodges
516 cory Hall
(510) 642-5771 Professor Emeritus B.E.E. degree at Cornell University in 1960 and the M.S. and Ph.D. degrees at Berkeley in 1961 and 1966 Professor Hodges was active in teaching and research on microelectronics technology and design. Since 1984 his research has centered on semiconductor manufacturing systems. Daniel M. Tellep Distinguished Professor of Engineering Emeritus the winner of the 1997 IEEE Education Medal and the 1999 ASEE Benjamin Garver Lamme Award.
Michael I. Jordan
731 Soda Hall
(510) 642-3806 Professor Masters in Mathematics from Arizona State University, earned his PhD in Cognitive Science from the University of California, San Diego His research interests focus on artificial intelligence and statistics, particularly the areas of machine learning and reasoning under uncertainty. He has worked on a number of topics in machine learning, including neural networks, mixture models, decision trees, hidden Markov models, Boltzmann machines and Bayesian networks. His most recent interest is in mathematical methods for approximate inference, in particular *variational* or *mean field* methods. Stat 242/CS 294, Statistical Learning Theory 2000 Stat 153, Introduction to Time Series Analysis 2000 CS 172, Computability and Complexity 1999 Stat 242/CS 294, Multivariate Statistics and Machine Learning 1999
Anthony D. Joseph
675 Soda Hall
(510) 643-7212 Assistant Professor My primary research interests are in mobile and distributed computing, wireless communications (networking and telephony), and smart spaces. I am exploring these areas in two efforts, the Iceberg project and the Ninja project, and in a broader collaboration, the Internet-scale Systems Research Group
William Kahan
733 Soda Hall
(510) 642-5638 Professor Ph.D., University of Toronto numerical analysis; scientific computation IEEE Emanuel R. Piore Award, 2000 Soc. Indust. & Appl. Math., 1997 John von Neumann Memorial Lecture ACM Fellow, 1994 ACM Turing Award, 1989 SIAM Activity Group on Linear Algebra, Prize for Outstanding Paper in 1988-1990 (with J. Demmel), 1991 ACM 1st G. E. Forsythe Memorial Award, 1972
Richard Karp
621 Soda Hall
(510) 642-5799 Professor Theory
Randy H. Katz
637 Soda Hall
510-642-8778 Professor Ph.D., University of California, Berkeley, 1980. M.S., University of California, Berkeley, 1978. A.B., Cornell University, 1976 Wireless Communications, Mobile Computing, Collaborations Environments, Smart Spaces. National Academy of Engineering, Class of 2000; ACM Karl V. Karlstrom Outstanding Educator Award, (May 2000); Keynote Address, 20th IEEE Distributed Computing Conference, Taipei, Taiwan, 2000; Decoration for Exceptional Civilian Service, Department of the Air Force, for Service on the United States Air Force Scientific Advisory Board, 1997-1999, (November 1999); 1999 ASEE Frederick Emmon Terman Award for Contemporary Logic Design, Longman, Addison, Wesley Publishers, Reading, MA, 1993 (Outstanding engineering textbook written by an author under 40 years old); Tau Beta Pi Eminent Engineer, 1999; Distinguished Invited Lecturer, University of Illinois, Urbana-Champaign, 1999; Distinguished Invited Lecturer, University of Washington, Seatlle, 1998; 1999 IEEE Reynold B. Johnson Information Storage Award "for the development of Redundant Arrays of Inexpensive Disks (RAID)." With David Patterson and Garth Gibson; Keynote Address, 8th INRIA-Industry Conference on Software for Telecommunications and Multimedia, Paris, France, 1998; Best Paper Award, ACM SIGCOMM'98, Vancouver, BC, 1998; ACM SIGMOD 1998 "Test of Time Award" for the Most Influential Paper Published in the 1988 ACM SIGMOD Proceedings (Patterson, Gibson, Katz, "The Case for Redundant Arrays of Inexpensive Disks (RAID)"); The United Microelectronics Corporation Distinguished Professor in Electrical Engineering and Computer Science, 1996-Present; Invited Plenary Speaker, IEEE ICCD'97 Conference, Austin, TX, 1997; Best Paper Award, ACM Multimedia Conference, Seattle, WA, 1997; Best Paper Award, IEEE ICCD'97 Conference, Austin, TX, 1997; Best Paper Award, ACM/IEEE Mobile Computing Conference, Budapest, Hungary, 1997; Keynote Address, ACM/IEEE Mobile Computing Conference, Budapest, Hungary, 1997; Keynote Address, ACM Workshop on Satellite-Based Information Systems, Budapest, Hungary, 1997 Research Triangle Distinguished Lecturer, University of North Carolina Chapel Hill, Duke University, and North Carolina State University Raleigh, 1997; Invited Plenary Lecture: Federated Computer Research Conference, Philadelphia, PA, 1996; Distinguished Invited Lecturer: University of Southern California, 1996; Fellow of the IEEE, 1996; Fellow of the ACM, 1996; Best Paper Award, ACM Conference on Mobile Computing and Networks, Berkeley, CA, 1995; Computing Research Association Distinguished Service Awards, 1995; Distinguished Alumni Award, Computer Science and Engineering, University of California, Berkeley, 1994; Brice Colloquium Lecturer, Rice University, Houston, TX, 1994; Keynote Address, Parallel and Distributed Systems Conference, Austin, TX, 1994; Keynote Address, International Computational Seismology Workshop, San Diego, CA, 1994; Keynote Address, ASPLOS VI Conference, San Jose, CA, 1994; Keynote Address, ACM SIGUCCS User Services Conference, San Diego, CA, 1993; Keynote Address, Computer Elements Workshop, Vail, CO, 1992; Distinguished Teaching Award, Academic Senate, University of California, Berkeley, 1991-1992; I.E.E.E. Certificate of Appreciation for Program Chairmanship of Second International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-II); Best Presentation Award: I.E.E.E. International Conference on Computer Design (ICCD'86); Distinguished Invited Lecturer: University of Colorado-Boulder, (March 1988); Distinguished Invited Lecturer: University of Wisconsin-Madison, (November 1987); Best Paper Award: 23rd A.C.M./I.E.E.E. Design Automation Conference, (June 1986); Best Presentation Award: 23rd A.C.M./I.E.E.E. Design Automation Conference, (June 1986); Best Panel Session Award: 33rd I.E.E.E. International Solid-State Circuits Conference (February 1986); I.B.M. Faculty Development Award 1984 - 1986; National Science Foundation Presidential Young Investigator 1984 - 1989; I.E.E.E. Certificate of Appreciation for Associate Editorship of Database Engineering Newsletter; Best Presentation Award: 19th A.C.M./I.E.E.E. Design Automation Conference (June 1982); I.B.M. Predoctoral Fellowship; Sigma Xi; Phi Beta Kappa; Phi Kappa Phi; Cornell Regents Scholarship; Cornell College Scholar Computer Science 150: Components and Design Techniques for Digital Systems 2000
John Kubiatowicz
673 Soda Hall
(510) 643-6817 Assistant Professor multiprocessor computer architectures and systems
Brian Barsky
785 Soda Hall
(510) 642-9838 Professor Ph.D. degree is in computer science from the University of Utah in Salt Lake City. D.C.S. in engineering and a B.Sc. in mathematics and computer science His research interests include computer aided geometric design and modeling, interactive three-dimensional computer graphics, visualization in scientific computing, computer aided cornea modeling and visualization, medical imaging, and virtual environments for surgical simulation. He has been working in spline curve/surface representation and their applications in computer graphics and geometric modeling for many years. He is applying his knowledge of curve/surface representations as well as his computer graphics experience to improving videokeratography and corneal topographic mapping, forming a mathematical model of the cornea, providing computer visualization of patients' corneas to clinicians, and developing new techniques for contact lens design and fabrication. This research forms the OPTICAL (OPtics and Topography Involving Cornea and Lens) project. recipient of an IBM Faculty Development Award and a National Science Foundation Presidential Young Investigator Award.
James A. Landay
683 Soda Hall
(510) 643-3043 Assistant Professor My primary research interests are in human-computer interaction, user interface design tools, pen-based user interfaces, end-user programming, mobile computing, and other novel uses of computer technology. The Group for User Interface Research is working in many of these areas. CS 160: User Interface Design, Prototyping, & Evaluation 2000 CS 198: HCI Research Studio 1999 S 260: Research Topics in Human-Computer Interaction 2000
Jitendra Malik
725 Soda Hall
(510) 642-7597 Professor B.Tech degree in Electrical Engineering from Indian Institute of Technology, Kanpur in 1980 and the PhD degree in Computer Science from Stanford University in 1985 His research interests are in computer vision and computational modeling of human vision. His work spans a range of topics in vision including image segmentation and grouping, texture, stereopsis and object recognition,. His research has found applications in image based modeling and rendering, content based image querying, and intelligent vehicle highway systems. He has authored or co-authored more than 90 research papers on these topics. vision; robotics; geometric modeling He received the gold medal for the best graduating student in Electrical Engineering from IIT Kanpur in 1980, a Presidential Young Investigator Award in 1989, and the Rosenbaum fellowship for the Computer Vision Programme at the Newton Institute of Mathematical Sciences, University of Cambridge in 1993. He received the Diane S. McEntyre Award for Excellence in Teaching from the Computer Science Division, University of California at Berkeley, in 2000. CS 294 Visual Grouping and Recognition 2000 CS 188 Artificial Intelligence 2000
George Necula
783 Soda Hall
(510) 643-1481 Assistant Professor software engineering; programming languages; security CS 263, Design and Analysis of Programming Languages 2000 CS 164, Programming Languages and Compilers 2000
A. Richard Newton
563 cory Hall
(510) 642-5771 Dean of the College of Engineering and the Roy W. Carlson Professor B. Eng. and M.Eng.Sci degrees from the University of Melbourne, Australia, in 1973 and 1975 respectively, and the Ph.D. degree from the University of California at Berkeley in 1978 His teaching and research interests include all aspects of the design of electronic systems, with emphasis on computer-aided design, the use of the Web for design, advanced user interfaces, embedded systems and software, and new design techniques for deep sub-micron technologies. Best Paper Awards at the 1988 European Solid State Circuits Conference, the 1987 and 1989 ACM/IEEE Design Automation Conferences, and the International Conference on Computer Design, and he was selected in 1987 as the national recipient of the C. Holmes McDonald Outstanding Young Professor Award of the Eta-Kappa-Nu Engineering Honor Society. In 1989 he was co-recipient of a Best Paper Award for the IEEE Transactions for Computer-Aided Design of Integrated Circuits and Systems.
James F. O'Brien
633 Soda Hall
Assistant Professor My primary area of research involves the physically based simulation of complex deformable systems to generate motion for use in computer generated animation.
Christos H. Papadimitriou
689 Soda Hall
(510) 642-1559 Professor Athens Polytechnic (BS in EE 1972) and Princeton (PhD in CS 1976). I am interested in the theory of algorithms and complexity, and its applications to databases, optimization, AI, and game theory. CS70: Discrete Mathematics for Computer Scientists 2000
David A. Patterson
635 Soda Hall
(510) 642-6587 Professor architecture; mass storage & networks of workstations Outstanding Alumnus Award of the UCLA Computer Science Department as part of its 25th Anniversary. In 1995 he received the IEEE Technical Achievement Award. In 1998 he shared the inaugural Test of Time Award with Garth Gibson and Randy Katz, given by the Special Interest Group on Management of Data (SIGMOD) to the most influential paper from the SIGMOD proceedings 10 years earlier. The following year they also shared the IEEE Reynold B. Johnson Information Storage Award "for the development of Redundant Arrays of Inexpensive Disks (RAID)." In 2000 he shared the IEEE John von Neumann Medal with John Hennessy
Chitoor Ramamoorthy
741 Soda Hall
(510) 642-4751 Professor Emeritus Ph.D., Harvard University software engineering Distinquished Scholar Award, Society for Design & Process Science, 1995 IEEE Richard E. Merwin Award, 1993 IEEE Computer Society Meritorious Service Award, 1991 Keynote Speaker, IEEE International Conference on Distributed Computing Systems, 1991 IEEE Computer Society Taylor Booth Award, 1990 Keynote Speaker, IEEE International Conference on Data Engineering, 1991 Keynote Speaker, Silver Jubilee Anniversary Conference of the Computer Society of India, 1990 IEEE Computer Society, Outstanding Paper Award, 1987 Keynote Speaker, International Computer Symposium, Taiwan, 1988 and 1990 IEEE Centennial Medal, 1984 Fellow, IEEE, 1978 IEEE Computer Society, Special Education Award, 1978 IEEE Computer Society, Honor Roll Award, 1974 Admiral Grace Hopper Chair, Naval Postgraduate School
Satish Rao
679 Soda Hall
(510) 642-4328 Associate Professor Theory
Lawrence A. Rowe
629 Soda Hall
(510) 642-5117 Professor BA in mathematics and a PhD in information and computer science from the University of California at Irvine in 1970 and 1976, respectively digital video; multimedia applications; user interfaces
Elwyn Berlekamp
847 Evans Hall
(510) 642-6919 Professor 1964: PhD in electrical engineering, MIT (thesis appears under publications) 1962: MS in electrical engineering, MIT 1962: BS in electrical engineering, MIT 1960-1962: co-op student, Bell Telephone Laboratories, (now Lucent Technology and AT&T Shannon Laboratories) 1958: Diploma, Highland High School, Fort Thomas, KY Games and Codes 1999: National Academy of Sciences, Applied Math Section 1996: American Academy of Arts and Sciences, Mathematics Section 1977: National Academy of Engineering, Computer Science and EE Systems Sections IEEE Information Theory Society 1998: Golden Jubilee Award 1993: Shannon Award 1969: Best Research Paper Award IEEE 1991: R. W. Hamming Award 1990: Koji Kobayashi Award for Computers and Communications 1984: Centennial Medal 1971: Fellow 1971: Eta Kappa Nu "Outstanding Young Electrical Engineer" Award 1961: William Lowell Putnam Intercollegiate Mathematics Competition, top 5 Math 110: Linear Algebra 1999 Math 191: Senior Honors Seminar on Games, 2000
Stuart Russell
727 Soda Hall
(510) 642-4964 Professor B.A. with first-class honours in Physics from Oxford University in 1982, and his Ph.D. in Computer Science from Stanford in 1986 AI; machine learning; real-time decision-making; algorithms His research interests include machine learning, limited rationality, real-time decision-making, intelligent agent architectures, autonomous vehicles, search, game-playing, reasoning under uncertainty, and commonsense knowledge representation. Presidential Young Investigator Award of the National Science Foundation, and in 1995 he was co-winner of the Computers and Thought Award, the highest international award in the field of artificial intelligence
Alberto Sangiovanni-Vincentelli
515 cory Hall
(510) 642-4882 Professor Graduate Dottore in Ingegneria (summa cum laude) (Doctor of Engineering) Politecnico di Milano, 1971 CAD of integrated circuit & systems, control, robotics & biosystems, integrated circuits. CS: operating systems, programming languages & environments, theory Mattioli Awards 1965 - 1971; Phillips Awards 1970-1971 for the best student in Electrical Engineering and Computer Sciences at the Politecnico di Milano Italian Government Fellowships 1971-1974, NATO Junior Fellowship 1975, Fulbright Fellowship 1975, C.N.R. (Italian National Research Council) Fellowship 1976, Blanceflor-Stiftelsen-Ludovisi Fodd Bildt grant 1976, Distinguished Teaching Award, University of California, 1981, Best Paper Award 1982 Design Automation Conference, Las Vegas, June 1982 Best Presentation Award, 1982 Design Automation Conference, Las Vegas, June 1982 IEEE Fellow, January 1983 Guillemin-Cauer Award for the best paper of the IEEE Transactions published by the Circuits and Systems Society in the calendar years 1981-1982. Best Paper Award 1983 Design Automation Conference, Miami Beach, June 1983. Distinguished Lecturer of the IEEE Circuits and System Society, 1985-1993 Gold Medal of University of L'Aquila for contributions to electronics sciences. Darlington Award for the best paper of the IEEE Transactions published by the Circuits and Systems Society in the calendar years 1986-1987 bridging theory and practice. 1989 IEEE CAD Transactions Best Paper Award Best Paper Award 1991 Design Automation Conference, San Francisco, June 1991. Inventor Recognition Award by the Semiconductor Research Corporation for simulated annealing research embedded in the program TimberWolf. Medal of Scuola Sant'Anna, University of Pisa, 1991.
Carlo H. Sequin
639 Soda Hall
(510) 642-5103 Professor Ph.D degree in experimental physics from the University of Basel, Switzerland in 1969 CAD tools; graphics; geometric modeling
Jonathan Shewchuk
625 Soda Hall
(510) 642-3936 Assistant Professor B.Sc. in Physics and Computing Science from Simon Fraser University in 1990, and my M.S. and Ph.D. in Computer Science from Carnegie Mellon University scientific computing; computational geometry (esp. mesh generation); computer arithemetic; compilers for parallel unstructured computation; numerical analysis
Alistair Sinclair
677 Soda Hall
(510) 643-8144 Professor theory; design & analysis of algorithms
Manuel Blum
687 Soda Hall
(510) 6442-1662 Professor B.S. in Electrical Engineering, Massachusetts Intitute of Technology, 1959 M.S. in Electrical Engineering, Massachusetts Intitute of Technology, 1961 Ph.D. in Mathematics, Massachusetts Institute of Technology, 1964 heory, recursive function; cryptographic protocols; program checking ACM's A. M. Turing Award, 1995 Arthur J. Chick Chair, EECS, 1995 Fellow, American Academy of Arts and Sciences, 1995 Faculty Research Lecturer, UC Berkeley Academic Senate, 1994 Sigma Xi's Monie A. Ferst Award, 1991 Fellow, American Association for the Advancement of Science, 1988 Fellow, IEEE, 1987 Invited Lecturer, International Congress of Mathematicians, 1986 Chair, Computer Science Division, 1977-1980 Distinguished Teaching Award, Academic Senate of UC Berkeley, 1977
Robert K. Brayton
573 Cory Hall
(510) 643-9801 Professor Ph.D. Mathematics, 1961, Massachusetts Institute of Technology omputer-aided design of integrated circuits and systems Current research involves combinational and sequential logic synthesis for area/performance/testability, asynchronous synthesis, and formal design verification Dr. Brayton holds the Edgar L. and Harold H. Buttner Endowed Chair in Electrical Engineering in the EECS Department at Berkeley. He is a member of the National Academy of Engineering, and a Fellow of the IEEE and the AAAS. He received the 1991 IEEE CAS technical achievement award, the 1971 Guilleman-Cauer award, and the 1987 Darlington award.
John Canny
529 Soda Hall
(510) 642-9955 Professor HCC is a research consortium on Human-Centered Computing. It comprises faculty from computer science, sociology, psychology, SIMS, education, business, linguistics, electrical and mechanical engineering. HCC's goal is to design information systems into human contexts, and to better understand those contexts using computational tools CS294-4 Human-Centered Computing (grad class) 2000 HCC seminar: Human-Centered Computing Seminar CS174: Combinatorics and Discrete Probability 2000 CS184: Foundations of Computer Graphics 1998
Michael Clancy
779 Soda Hall
(510) 642-7017, Senior Lecturer B.S., University of Illinois at Urbana-Champaign CS education; programming languages; algorithms Diane S. McEntyre Award, 1992
David E. Culler
627 Soda Hall
(510) 643-7572 Professor Tiny OS: Design Principles for Deeply Embedded Networked Systems The Endeavour Expedition: Charting the Fluid Information Utility Ninja - Platform architecture for Scalable Internet Services Post-PC Era (IBM Pervasive Computing Meetings) SimMillenniumCAL Millennium Clusters of Clusters on a Campus-wide Scale (under construction). TITAN A Next-Generation Infrastructure for Integrating Computing and Communication. NOW: Network of Workstations as a High Performance Integrated System The Castle Project: Integrated software support for parallel computing. Split-C: A performance programming language for parallel machines. CS298-1 System Seminar, 2000 CS294-8 Design of Deeply Networked Systems 2000 CS258 Parallel Processors 1999 CS294-11 Topics in System Design for the Post-PC Era 1999 CS294-8 Advanced Topics in the Design of Systems of Systems 1997
James Demmel
737 Soda Hall
(510) 643-5386 Professor of Mathematics and Computer Science BS in Mathematics from Caltech in 1975 and his Ph.D. in Computer Science from UC Berkeley in 1983. scientific computing; numerical analysis; linear algebra National Academy of Engineering, 1999 ACM Fellow, 1999 NSF-CBMS Lecturer on Parallel Numerical Linear Algebra, San Francisco, 1995 J. H. Wilkinson Prize in Numerical Analysis and Scientific Computing, 1993 SIAG on Linear Algebra Prize 1991 (with W. Kahan) and 1988 Presidential Young Investigator Award, 1986 IBM Faculty Development Award, 1985 Dr. Richard Carl Dehmel Distinguished Professor Math 55, Discrete Mathematics 2000 CS 170, Efficient Algorithms and Intractable Problems 1999 Math 221, Matrix Computations 1999 CS 267, Applications of Parallel Computers 1999 Math 128a, Numerical Analysis 1998