Library
Theory
Anany Levitin
programming logic, algorithms, Java
John D. Kelleher
Machine learning, artificial intelligence, algorithms
Harold Abelson, Gerald Jay Sussman w/ Julie Sussman
programming logic, algorithms, data structures
Various
algorithms, logic, data structures, analysis, mathematics
Al Doerr & Ken Levasseur
discrete mathematics, mathematics, programming theory
James L. Hein
discrete mathematics, logic, programming theory, data structures
Dave Barker-Plummer, Jon Barwise, & John Etchemendy
logic, rationality, artifical languages
David A. Patterson & John L. Hennessy
computer architecture, assembly language
Languages
Greg London
Ownership, lifetimes, fearless concurrency.
Jeff Duntemann
programming logic, computer architecture, programming languages
William F. Clocksin & Christopher S. Mellish
programming languages, prolog
Wei-Meng Lee
programming languages, GoLang
P.J. Plaucer
programming languages, C, libraries
Brian W. Kernighan & Dennis M. Ritchie
programming languages, C
Cay S. Horstmann
algorithms, data structures, object oriented programming, java
David J. Barnes & Michael Kolling
algorithms, data structures, object oriented programming, java
Janet J. Prichard & Frank M. Carrano
algorithms, data structures, java
Methodologies
Harvard Business Review
business guides, psychology
Jeff Sutherland & J.J. Sutherland
agile, business, psychology, project management