About
Professor of Computer Science at Stanford and former Department Chair and Vice Provost, with research in programming languages, software security, blockchain/DeFi, machine learning and trustworthy AI, and education platforms.
Experience
- Stanford UniversityFaculty Director, Stanford d.school / Hasso Plattner Institute of Designcurrent2023 β presentStanford, California, United States
- Stanford UniversityProfessor of Computer Science1988 β 2023
- Stanford UniversityDepartment Chair2019 β 2023
- Stanford UniversityVice Provost for Teaching and Learning2015 β 2018
- Stanford UniversityVice Provost for Online Learning2012 β 2015
- Bell LaboratoriesMember Technical Staff1984 β 1988
Education
- Massachusetts Institute of TechnologySM, PhD1980 β 1984
- Stanford UniversityBachelor of Science (BS), Mathematics1976 β 1978
Skills & more
Algorithms3Teaching2University Teaching3Higher Education2Computer Science11C2
From John's professional profile.
Same school
Also attended Massachusetts Institute of Technology977
Fred WilsonCo-founder & Partner at Union Square VenturesAileen LeeFounder & Managing Partner of Cowboy VenturesHemant TanejaCEO & Managing Director of General CatalystBrad FeldCo-founder of Foundry and TechstarsMatt HuangCo-founder and Managing Partner at ParadigmDelian AsparouhovPartner at Founders Fund and co-founder of Varda
+ 971 more
Shared employers
Also worked at Stanford University458
Ann Miura-KoCo-founding Partner at FloodgateBalaji SrinivasanAngel investor and founder of The Network SchoolMartin CasadoGeneral Partner at Andreessen HorowitzDeep NisharInvestment Team at General CatalystPaul KwanInvestment Team at General CatalystBryan OffuttInvestor at Index Ventures
+ 452 more







.jpeg)




