Programming

Rivest
Ron Rivest
Professor of Electrical Engineering and Computer Science at MIT. Ph.D. Stanford

Note: the following books are not recommended by Professor Rivest. They are books that have been used as reference texts in one/some courses he has taught.


Number Theory
for Computing

Computers and
Intractability

Introduction to the
Theory of Computation


Lynch
Nancy A. Lynch
NEC Professor of Software Science and Engineering, and Professor of Electrical Engineering and Computer Science at Massachusetts Institute of Technology. Ph.D. - MIT.

Note: the following books are not recommended by Professor Lynch. They are books that have been used as reference texts in one/some courses she has taught.


Distributed
Computing


Jordan
Michael I. Jordan
Pehong Chen Distinguished Professor at the Department of EECS and Department of Statistics, University of California, Berkeley. Ph.D. University of California, San Diego.

Note: the following books are not recommended by Professor Jordan. They are books that have been used as reference texts in one/some courses he has taught.


Probability
and Computing


Aho
Alfred Aho
Lawrence Gussman Professor Emeritus of Computer Science at Columbia University. Ph.D. Princeton.

Note: the following books are not recommended by Professor Aho. They are books that have been used as reference texts in one/some courses he has taught.


Programming Language
Pragmatics

Concepts of
Programming Languages


Please spread the word by sharing on social media:

Share on FacebookTweetShare on LinkedInShare on Google+Submit to RedditPin itAdd to Pocket