
معرفی
Mehran Sahami is the James and Ellenor Chesebrough Professor in the School of Engineering and Tencent Chair of the Computer Science Department at Stanford University. He holds the academic rank of Teaching Professor of Computer Science and is also a Senior Fellow by courtesy at the Freeman Spogli Institute for International Studies. As a Bass University Fellow in Undergraduate Education, he has made significant contributions to computer science education at Stanford.
Dr. Sahami earned both his undergraduate and PhD degrees from Stanford University's Computer Science Department. After completing his PhD, he worked as a Senior Engineering Manager at Epiphany before joining Google as a Senior Research Scientist from 2002-2007, while also teaching as a Lecturer at Stanford. In 2007, he joined the Stanford faculty full-time, continuing to consult part-time at Google until 2010.
Professor Sahami's primary research interests focus on computer science education, machine learning, and information retrieval on the Web. His work has significantly influenced how computer science is taught globally, particularly through his leadership in the ACM/IEEE-CS Joint Task Force on Computing Curricula 2013 (CS2013). He has pioneered approaches to teaching introductory programming and probability theory for computer scientists, with a particular emphasis on analyzing student performance trends as CS enrollments have grown dramatically. His recent publications demonstrate a strong shift toward educational research while maintaining connections to technical expertise in machine learning and data analysis.
- Bass University Fellow in Undergraduate Education
Professor Sahami serves as the ACM Steering Committee Chair for the CS2013 effort to define international curricular guidelines for undergraduate computer science programs. He is also the founder and first Chair of the Symposium on Educational Advances in Artificial Intelligence (EAAI), an annual meeting for researchers and educators to discuss pedagogical issues in teaching AI. He has received significant grant funding through these initiatives and has been instrumental in shaping national and international computer science curriculum standards. At Stanford, he teaches CS106A: Programming Methodology and CS182: Ethics, Public Policy, and Technological Change, with his educational materials widely distributed through the Stanford Engineering Everywhere initiative.
Professor Sahami maintains connections to the startup ecosystem through advisory board positions and has published a book on Text Mining with Ashok Srivastava. His career trajectory from industry researcher to academic educator gives him a unique perspective on practical applications of computer science education.

