Mehran Sahami

Last updated
Mehran Sahami
BornMay 10
Alma mater Stanford University (BS, PhD)
Known for Spam filter
Scientific career
Fields Computer science education
Machine learning
Information retrieval [1]
Institutions Stanford University
Google Inc
Epiphany, Inc.
Thesis Using Machine Learning to Improve Information Access  (1999)
Doctoral advisor Daphne Koller
Website profiles.stanford.edu/mehran-sahami OOjs UI icon edit-ltr-progressive.svg

Mehran Sahami is an Iranian-born American computer scientist, engineer, and professor. He is the James and Ellenor Chesebrough Professor in the School of Engineering, and Professor (Teaching) and Associate Chair for Education in the Computer Science department at Stanford University. [1] [2] He is also the Robert and Ruth Halperin University Fellow in Undergraduate Education.

Contents

Education

Sahami earned his Bachelor of Science degree in 1992 and PhD in 1999 from Stanford University [3] for research supervised by Daphne Koller. [4]

Career and research

Sahami's research interests are in computer science education, [5] [6] machine learning and information retrieval. [1]

Prior to joining the Stanford faculty, he was a senior research scientist at Google, Inc. as well as a senior engineering manager at Epiphany, Inc. [7]

Sahami teaches the introductory computer science sequence at Stanford. He led Stanford's computer science curriculum redesign from a large core to a smaller core with specialization tracks. [8] Some of his lectures are made available on YouTube and iTunesU. [9]

His research interests include computer science education, artificial intelligence, and ethics. He served as co-chair of the ACM/IEEE-CS joint task force on Computer Science Curricula 2013, which created curricular guidelines for college programs in Computer Science at an international level. He has also served as chair of the ACM Education Board, an elected member of the ACM Council, and was appointed by California Governor Jerry Brown to the state's Computer Science Strategic Implementation Plan Advisory Panel.

Awards and honors

Sahami was selected by the 2013 graduating senior class to give the annual Class Day Lecture at Stanford University's Commencement Weekend ceremonies. [10]

In 2014, Sahami received the Association for Computing Machinery (ACM) Presidential Award for "outstanding leadership of, and commitment to, the three-year ACM/IEEE-CS effort to produce CS2013, a comprehensive revision of the curricular guidelines for undergraduate programs in computer science". [11]

Related Research Articles

The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membership group, claiming nearly 110,000 student and professional members as of 2022. Its headquarters are in New York City.

<span class="mw-page-title-main">John L. Hennessy</span> American computer scientist

John Leroy Hennessy is an American computer scientist, academician and businessman who serves as Chairman of Alphabet Inc. Hennessy is one of the founders of MIPS Computer Systems Inc. as well as Atheros and served as the tenth President of Stanford University. Hennessy announced that he would step down in the summer of 2016. He was succeeded as president by Marc Tessier-Lavigne. Marc Andreessen called him "the godfather of Silicon Valley."

<span class="mw-page-title-main">David Patterson (computer scientist)</span> American computer pioneer and academic (born 1947)

David Andrew Patterson is an American computer pioneer and academic who has held the position of professor of computer science at the University of California, Berkeley since 1976. He announced retirement in 2016 after serving nearly forty years, becoming a distinguished software engineer at Google. He currently is vice chair of the board of directors of the RISC-V Foundation, and the Pardee Professor of Computer Science, Emeritus at UC Berkeley.

Computer ethics is a part of practical philosophy concerned with how computing professionals should make decisions regarding professional and social conduct.

<span class="mw-page-title-main">David Eppstein</span> American computer scientist and mathematician

David Arthur Eppstein is an American computer scientist and mathematician. He is a Distinguished Professor of computer science at the University of California, Irvine. He is known for his work in computational geometry, graph algorithms, and recreational mathematics. In 2011, he was named an ACM Fellow.

<span class="mw-page-title-main">Pat Hanrahan</span> American computer graphics researcher

Patrick M. Hanrahan is an American computer graphics researcher, the Canon USA Professor of Computer Science and Electrical Engineering in the Computer Graphics Laboratory at Stanford University. His research focuses on rendering algorithms, graphics processing units, as well as scientific illustration and visualization. He has received numerous awards, including the 2019 Turing Award.

<span class="mw-page-title-main">David Gries</span> American computer scientist

David Gries is an American computer scientist at Cornell University, United States mainly known for his books The Science of Programming (1981) and A Logical Approach to Discrete Math.

Randy Howard Katz is a distinguished professor emeritus at University of California, Berkeley of the electrical engineering and computer science department.

<span class="mw-page-title-main">Mark Horowitz</span> American electrical engineer (1957-)

Mark A. Horowitz is an American electrical engineer, computer scientist, inventor, and entrepreneur who is the Yahoo! Founders Professor in the School of Engineering and the Fortinet Founders Chair of the Department of Electrical Engineering at Stanford University. He holds a joint appointment in the Electrical Engineering and Computer Science departments and previously served as the Chair of the Electrical Engineering department from 2008 to 2012. He is a co-founder of Rambus Inc., now a technology licensing company. Horowitz has authored over 700 published conference and research papers and is among the most highly-cited computer architects of all time. He is a prolific inventor and holds 374 patents as of 2023.

<span class="mw-page-title-main">Moshe Vardi</span> Israeli mathematicien and computer scientist

Moshe Ya'akov Vardi is an Israeli mathematician and computer scientist. He is the Karen Ostrum George Distinguished Service Professor in Computational Engineering at Rice University, United States. and a faculty advisor for the Ken Kennedy Institute. His interests focus on applications of logic to computer science, including database theory, finite model theory, knowledge of multi-agent systems, computer-aided verification and reasoning, and teaching logic across the curriculum. He is an expert in model checking, constraint satisfaction and database theory, common knowledge (logic), and theoretical computer science.

<span class="mw-page-title-main">Mark Guzdial</span>

Mark Joseph Guzdial is a Professor in the College of Engineering at the University of Michigan. He was formerly a professor in the School of Interactive Computing at the Georgia Institute of Technology affiliated with the College of Computing and the GVU Center. He has conducted research in the fields of computer science education and the learning sciences and internationally in the field of Information Technology. From 2001–2003, he was selected to be an ACM Distinguished Lecturer, and in 2007 he was appointed Vice-Chair of the ACM Education Board Council. He was the original developer of the CoWeb, one of the earliest wiki engines, which was implemented in Squeak and has been in use at institutions of higher education since 1998. He is the inventor of the Media Computation approach to learning introductory computing, which uses contextualized computing education to attract and retain students.

<span class="mw-page-title-main">Leonidas J. Guibas</span> Greek-American computer scientist

Leonidas John Guibas is the Paul Pigott Professor of Computer Science and Electrical Engineering at Stanford University. He heads the Geometric Computation group in the Computer Science Department.

Owen Astrachan is an American computer scientist and professor of the practice of computer science at Duke University, where he is also the department's director of undergraduate studies. He is known for his work in curriculum development and methods of teaching computer science. He was one of the first National Science Foundation CISE Distinguished Education Fellows, and is a recipient of the ACM Outstanding Educator Award. He was the principal investigator on the multi-year NSF/College Board project that led to the release of the AP Computer Science Principles course and exam.

<span class="mw-page-title-main">Anna Karlin</span> American computer scientist

Anna R. Karlin is an American computer scientist, the Microsoft Professor of Computer Science & Engineering at the University of Washington.

Subhash Suri is an Indian-American computer scientist, a professor at the University of California, Santa Barbara. He is known for his research in computational geometry, computer networks, and algorithmic game theory.

Margaret Martonosi is an American computer scientist who is currently the Hugh Trumbull Adams '35 Professor of Computer Science at Princeton University. Martonosi is noted for her research in computer architecture and mobile computing with a particular focus on power-efficiency.

The Association for Computing Machinery's Special Interest Group on Computer Science Education (SIGCSE) Technical Symposium is the main ACM conference for computer science educators. It has been held annually in February or March in the United States since 1970, with the exception of 2020 when it was cancelled due to COVID-19. In 2019, there were 1,809 attendees and 994 total submissions from over 50 countries, with a total of 2,668 unique authors representing over 800 institutions and organizations. There were 526 paper submissions, with 169 papers accepted across the three paper tracks which was up 5% over 2018. It is a CORE A Conference.

<span class="mw-page-title-main">David J. Malan</span> American computer scientist and professor

David Jay Malan is an American computer scientist and professor. Malan is a Gordon McKay Professor of Computer Science at Harvard University, and is best known for teaching the course CS50, which is the largest open-learning course at Harvard University and Yale University and the largest Massive Open Online Course (MOOC) at EdX, with lectures being viewed by over a million people on the edX platform up to 2017.

Sarah Ann Douglas is a distinguished computer scientist, known for her work in human-computer interaction (HCI), a field of computer science that she has helped pioneer, and, in particular, pointing devices and haptic interactions, WWW interfaces and bioinformatics, and visualization and visual interfaces. She is a Professor Emerita of Computer and Information Science and a member of the Computational Science Institute at the University of Oregon.

Syed Waqar ul Qounain Jaffry is a Pakistani academic and researcher in the field of computer science and artificial intelligence. He is a full Professor of Artificial Intelligence, Director of National Centre of Artificial Intelligence, and Chairman of the Department of Information Technology at the University of the Punjab, Lahore.

References

  1. 1 2 3 Mehran Sahami publications indexed by Google Scholar OOjs UI icon edit-ltr-progressive.svg
  2. Mehran Sahami at DBLP Bibliography Server OOjs UI icon edit-ltr-progressive.svg
  3. Sahami, Mehran (1999). Using Machine Learning to Improve Information Access (PDF). stanford.edu (PhD thesis). Stanford University. OCLC   42295094.
  4. Mehran Sahami at the Mathematics Genealogy Project OOjs UI icon edit-ltr-progressive.svg
  5. Reich, Rob; Sahami, Mehran; Weinstein, Jeremy M.; Cohen, Hilary (2020), "Teaching Computer Ethics", Proceedings of the 51st ACM Technical Symposium on Computer Science Education, ACM, pp. 296–302, doi:10.1145/3328778.3366951, ISBN   9781450367936, S2CID   211520552
  6. Sahami, Mehran; Astrachan, Owen; Czajka, Sandy; Decker, Adrienne; Rosato, Jennifer (2022), "Should the AP Computer Science A Exam Switch to Using Python?", Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2, ACM, pp. 1015–1016, doi:10.1145/3478432.3499230, ISBN   9781450390712, S2CID   247026722
  7. profiles.stanford.edu/mehran-sahami OOjs UI icon edit-ltr-progressive.svg
  8. Mehran Sahami Overview of the New Undergraduate Computer Science Curriculum. September 26, 2008
  9. Stanford School of Engineering Archived 2011-05-11 at the Wayback Machine - Stanford Engineering Everywhere. See.stanford.edu. Retrieved on 2011-07-31.
  10. "Stanford Professor Sahami to Class of '13: Use your 'superpower' to improve the world". Stanford University. 15 June 2013. Retrieved October 12, 2015.
  11. "ACM Presidential Award". ACM. Retrieved October 29, 2015.