School of Engineering


Showing 1-7 of 7 Results

  • Christopher Manning

    Christopher Manning

    Thomas M. Siebel Professor in Machine Learning, Professor of Linguistics and of Computer Science

    BioChristopher Manning is a professor of computer science and linguistics at Stanford University, Director of the Stanford Artificial Intelligence Laboratory, and Co-director of the Stanford Human-Centered Artificial Intelligence Institute. He works on software that can intelligently process, understand, and generate human language material. He is a leader in applying Deep Learning to Natural Language Processing, including exploring Tree Recursive Neural Networks, neural network dependency parsing, the GloVe model of word vectors, neural machine translation, question answering, and deep language understanding. He also focuses on computational linguistic approaches to parsing, natural language inference and multilingual language processing, including being a principal developer of Stanford Dependencies and Universal Dependencies. Manning is an ACM Fellow, a AAAI Fellow, an ACL Fellow, and a Past President of ACL. He has coauthored leading textbooks on statistical natural language processing and information retrieval. He is the founder of the Stanford NLP group (@stanfordnlp) and manages development of the Stanford CoreNLP software.

  • David Mazieres

    David Mazieres

    Professor of Computer Science

    BioMazieres investigates ways to improve the security of operating systems, file systems, and distributed systems. In addition, he has worked on large-scale peer-to-peer systems and e-mail privacy.

  • Nick McKeown

    Nick McKeown

    Kleiner Perkins, Mayfield, and Sequoia Capital Professor in the School of Engineering and Professor of Computer Science

    BioMcKeown researches techniques to improve the Internet. Most of this work has focused on the architecture, design, analysis, and implementation of high-performance Internet switches and routers. More recently, his interests have broadened to include network architecture, backbone network design, congestion control; and how the Internet might be redesigned if we were to start with a clean slate.

  • John Mitchell

    John Mitchell

    Mary and Gordon Crary Family Professor in the School of Engineering, and Professor, by courtesy, of Electrical Engineering and of Education

    BioJohn Mitchell is the Mary and Gordon Crary Family Professor, professor of computer science, and by courtesy professor of electrical engineering and professor of education. He was previously appointed as Stanford Vice Provost for Online Learning (2012-2015) and Vice Provost for Teaching and Learning (2015-2018). His team worked with more than 500 Stanford faculty members and instructors on over 1,000 online projects for campus or public audiences and organized the Year of Learning to envision the future of teaching and learning at Stanford and beyond. As co-director of the Lytics Lab and Carta Lab, he worked to improve educational outcomes through data-driven research and iterative design.

    Recent interviews and articles for the general public include: The Ethics of Emerging Technologies (podcast with Tom Byers and Mildred Cho), Aspen Institute Forum for the Future of Higher Education Interview Series - John Mitchell, and School of Engineering Interviews ”How can we improve online learning?” and “How can we design for security?.”

    Mitchell’s past research has focused on computer security, including network protocols, web security, and privacy, as well as programming languages and applications of mathematical logic to computer science. Relevant publications include Reinforcement Learning for the Adaptive Scheduling of Educational Activities (CHI 2020), Automated Analysis of Cryptographic Assumptions in Generic Group Models (J. Cryptology, 2019), Evaluating the privacy properties of telephone metadata (PNAS 2016), Third-party web tracking: Policy and technology (IEEE S&P). He is the author of two textbooks, Foundations for Programming Languages (1996) and Concepts in Programming Languages (2002); over 200 publications have received over 25,000 citations.

    Mitchell’s first research project in online learning started in 2009, when he and six undergraduate students built Stanford CourseWare, an innovative platform that expanded to support interactive video and discussion. CourseWare served as the foundation for initial flipped classroom experiments at Stanford and helped inspire the first massive open online courses (MOOCs) from Stanford. Professor Mitchell currently serves as Chair of the Stanford Department of Computer Science.