School of Engineering

Showing 1-20 of 139 Results

  • Maneesh Agrawala

    Maneesh Agrawala

    Forest Baskett Professor in the School of Engineering and Professor, by courtesy, of Electrical Engineering

    Current Research and Scholarly InterestsComputer Graphics, Human Computer Interaction and Visualization.

  • Alex Aiken

    Alex Aiken

    Alcatel-Lucent Professor in Communications and Networking and Professor of Particle Physics and Astrophysics and of Photon Science

    BioAlex Aiken is the Alcatel-Lucent Professor of Computer Science at Stanford. Alex received his Bachelors degree in Computer Science and Music from Bowling Green State University in 1983 and his Ph.D. from Cornell University in 1988. Alex was a Research Staff Member at the IBM Almaden Research Center (1988-1993) and a Professor in the EECS department at UC Berkeley (1993-2003) before joining the Stanford faculty in 2003. His research interest is in areas related to programming languages.

  • Russ B. Altman

    Russ B. Altman

    Kenneth Fong Professor and Professor of Bioengineering, of Genetics, of Medicine (General Medical Discipline), of Biomedical Data Science and, by courtesy, of Computer Science

    Current Research and Scholarly InterestsI refer you to my web page for detailed list of interests, projects and publications. In addition to pressing the link here, you can search "Russ Altman" on

  • Peter Bailis

    Peter Bailis

    Assistant Professor of Computer Science

    BioPeter Bailis is an assistant professor of Computer Science at Stanford University. Peter's research in the Future Data Systems group focuses on the design and implementation of next-generation, post-database data-intensive systems. His work spans large-scale data management, distributed protocol design, and architectures for high-volume complex decision support. He is the recipient of an NSF Graduate Research Fellowship, a Berkeley Fellowship for Graduate Study, best-of-conference citations for research appearing in both SIGMOD and VLDB, and the CRA Outstanding Undergraduate Researcher Award. He received a Ph.D. from UC Berkeley in 2015 and an A.B. from Harvard College in 2011, both in Computer Science.

  • Clark Barrett

    Clark Barrett

    Associate Professor (Research) of Computer Science

    Current Research and Scholarly InterestsIn an increasingly automated and networked world, a pressing challenge is ensuring the security and dependability of hardware and software systems. Formal techniques (based on mathematical logic) are among the most powerful tools available for finding difficult bugs and ensuring correctness. My research vision is to develop general-purpose, automated, and scalable formal techniques, with the aim of providing a sound and practical foundation for reliable computer systems.

  • Gill Bejerano

    Gill Bejerano

    Professor of Developmental Biology, of Computer Science, of Pediatrics (Genetics) and of Biomedical Data Science

    Current Research and Scholarly InterestsDr. Bejerano, co-discoverer of ultraconserved elements, studies the Human Genome. His research focuses on genome sequence and function in both humans and related primate, mammalian and vertebrate species. He is deeply interested in mapping both coding and non-coding genome sequence variation to phenotype differences, and in extracting specific genetic insights from high throughput sequencing measurements, in the contexts of development and developmental abnormalities.

  • Frank Bentley

    Frank Bentley


    BioI am a Distinguished User Researcher at Yahoo in Sunnyvale, CA where I study and create new mobile technologies and applications. Currently I lead user research for our communication products. Work is a fun combination of ethnographic research, prototyping, user studies, and development work which leads us to new product ideas for Yahoo and helps to understand how existing products fit into people's lives. Particular interests lie developing new services to increase feelings of connection in strong-tie social relationships as well as methods for understanding communications needs and rapidly prototyping new concepts for field evaluation.

    I have been teaching since 2006, when I taught my first class on Building Mobile Experiences at MIT. That class ran through 2014 and I moved the class to Stanford in the Spring of 2016. The class also appeared as a MOOC on EdX from 2014-2017, where over 170,000 students from around the world engaged with the course content.

  • Michael Bernstein

    Michael Bernstein

    Associate Professor of Computer Science

    BioMichael Bernstein is an Associate Professor of Computer Science and STMicroelectronics Faculty Scholar at Stanford University, where he is a member of the Human-Computer Interaction group. His research focuses on the design of social computing and crowdsourcing systems. Michael has received eight best paper awards at premier computing venues, and he has been recognized with an NSF CAREER award and an Alfred P. Sloan Fellowship. His Ph.D. students have gone on both to industry (e.g., Adobe Research, Facebook Data Science, entrepreneurship) and faculty careers (e.g., Carnegie Mellon, UC Berkeley). Michael holds a bachelor's degree in Symbolic Systems from Stanford University, as well as a master's degree and a Ph.D. in Computer Science from MIT.

  • Kwabena Boahen

    Kwabena Boahen

    Professor of Bioengineering, of Electrical Engineering and, by courtesy, of Computer Science

    Current Research and Scholarly InterestsLarge-scale models of sensory, perceptual and motor systems

  • Jeannette Bohg

    Jeannette Bohg

    Assistant Professor of Computer Science

    BioJeannette Bohg is an Assistant Professor of Computer Science at Stanford University. She was a group leader at the Autonomous Motion Department (AMD) of the MPI for Intelligent Systems until September 2017. Before joining AMD in January 2012, Jeannette Bohg was a PhD student at the Division of Robotics, Perception and Learning (RPL) at KTH in Stockholm. In her thesis, she proposed novel methods towards multi-modal scene understanding for robotic grasping. She also studied at Chalmers in Gothenburg and at the Technical University in Dresden where she received her Master in Art and Technology and her Diploma in Computer Science, respectively. Her research focuses on perception and learning for autonomous robotic manipulation and grasping. She is specifically interesting in developing methods that are goal-directed, real-time and multi-modal such that they can provide meaningful feedback for execution and learning. Jeannette Bohg has received several awards, most notably the 2019 IEEE International Conference on Robotics and Automation (ICRA) Best Paper Award, the 2019 IEEE Robotics and Automation Society Early Career Award and the 2017 IEEE Robotics and Automation Letters (RA-L) Best Paper Award.

  • Dan Boneh

    Dan Boneh

    Cryptography Professor, Professor of Electrical Engineering and Senior Fellow at the Freeman Spogli Institute for International Studies

    BioProfessor Boneh heads the applied cryptography group and co-direct the computer security lab. Professor Boneh's research focuses on applications of cryptography to computer security. His work includes cryptosystems with novel properties, web security, security for mobile devices, and cryptanalysis. He is the author of over a hundred publications in the field and is a Packard and Alfred P. Sloan fellow. He is a recipient of the 2014 ACM prize and the 2013 Godel prize. In 2011 Dr. Boneh received the Ishii award for industry education innovation. Professor Boneh received his Ph.D from Princeton University and joined Stanford in 1997.

  • Stephen Boyd

    Stephen Boyd

    Samsung Professor in the School of Engineering and Professor, by courtesy, of Computer Science and of Management Science and Engineering

    BioStephen P. Boyd is the Samsung Professor of Engineering, and Professor of Electrical Engineering in the Information Systems Laboratory at Stanford University. He has courtesy appointments in the Department of Management Science and Engineering and the Department of Computer Science, and is member of the Institute for Computational and Mathematical Engineering. His current research focus is on convex optimization applications in control, signal processing, machine learning, and finance.

    Professor Boyd received an AB degree in Mathematics, summa cum laude, from Harvard University in 1980, and a PhD in EECS from U. C. Berkeley in 1985. In 1985 he joined Stanford's Electrical Engineering Department. He has held visiting Professor positions at Katholieke University (Leuven), McGill University (Montreal), Ecole Polytechnique Federale (Lausanne), Tsinghua University (Beijing), Universite Paul Sabatier (Toulouse), Royal Institute of Technology (Stockholm), Kyoto University, Harbin Institute of Technology, NYU, MIT, UC Berkeley, CUHK-Shenzhen, and IMT Lucca. He holds honorary doctorates from Royal Institute of Technology (KTH), Stockholm, and Catholic University of Louvain (UCL).

    Professor Boyd is the author of many research articles and four books: Introduction to Applied Linear Algebra: Vectors, Matrices, and Least-Squares (with Lieven Vandenberghe, 2018), Convex Optimization (with Lieven Vandenberghe, 2004), Linear Matrix Inequalities in System and Control Theory (with El Ghaoui, Feron, and Balakrishnan, 1994), and Linear Controller Design: Limits of Performance (with Craig Barratt, 1991). His group has produced many open source tools, including CVX (with Michael Grant), CVXPY (with Steven Diamond) and Convex.jl (with Madeleine Udell and others), widely used parser-solvers for convex optimization.

    Professor Boyd has received many awards and honors for his research in control systems engineering and optimization, including an ONR Young Investigator Award, a Presidential Young Investigator Award, and the AACC Donald P. Eckman Award. In 2013, he received the IEEE Control Systems Award, given for outstanding contributions to control systems engineering, science, or technology. In 2012, Michael Grant and he were given the Mathematical Optimization Society's Beale-Orchard-Hays Award, for excellence in computational mathematical programming. He is a Fellow of the IEEE, SIAM, and INFORMS, a Distinguished Lecturer of the IEEE Control Systems Society, a member of the US National Academy of Engineering, a foreign member of the Chinese Academy of Engineering, and a foreign member of the National Academy of Engineering of Korea. He has been invited to deliver more than 90 plenary and keynote lectures at major conferences in control, optimization, signal processing, and machine learning.

    He has developed and taught many undergraduate and graduate courses, including Signals & Systems, Linear Dynamical Systems, Convex Optimization, and a recent undergraduate course on Matrix Methods. His graduate convex optimization course attracts around 300 students from more than 20 departments. In 1991 he received an ASSU Graduate Teaching Award, and in 1994 he received the Perrin Award for Outstanding Undergraduate Teaching in the School of Engineering. In 2003, he received the AACC Ragazzini Education award, for contributions to control education, with citation: “For excellence in classroom teaching, textbook and monograph preparation, and undergraduate and graduate mentoring of students in the area of systems, control, and optimization.” In 2016 he received the Walter J. Gores award, the highest award for teaching at Stanford University. In 2017 he received the IEEE James H. Mulligan, Jr. Education Medal, for a career of outstanding contributions to education in the fields of interest of IEEE, with citation "For inspirational education of students and researchers in the theory and application of optimization."