Michael Scott

Registered user since Thu 9 Jul 2015

Name:Michael Scott
Bio:

Michael L. Scott is the Arthur Gould Yates Professor of Engineering and Chair of the Department of Computer Science at the University of Rochester. He received his Ph.D. from the University of Wisconsin–Madison in 1985. He is a Fellow of the ACM, the IEEE, and the AAAS, and a 2006 recipient of the SIGACT/SIGOPS Edsger W. Dijkstra Prize in Distributed Computing. His textbook on language design and implementation (Programming Language Pragmatics, 5th edition, Morgan Kauffman, 2024) is a standard reference in the field. He has received both graduate and undergraduate teaching awards from the University or Rochester, together with the lifetime achievement award of the University’s Hajim School of Engineering. He spent the 2014–2015 academic year as a Visiting Scientist at Google.

Country:United States
Affiliation:University of Rochester
Research interests:Parallel Computing, Operating Systems, Programming Languages, Computer Architecture

Contributions

2023

Principles and Practice of Parallel Programming

2019

2018

Principles and Practice of Parallel Programming