diff --git a/extras/free-books.md b/extras/free-books.md index a8cc62c..84aae99 100644 --- a/extras/free-books.md +++ b/extras/free-books.md @@ -37,6 +37,10 @@ ### Introduction to Computer Science +Name | Author(s) +:-- | :--: +[Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html) | Hal Abelson, Jerry Sussman, Julie Sussman + ### Math (Mathematical Thinking) ### Program Design @@ -51,6 +55,10 @@ ### Math (Calculus) +Name | Author(s) +:-- | :--: +[Calculus Made Easy](http://www.gutenberg.org/ebooks/33283) | Silvanus P. Thompson + ### Software Architecture ### Theory @@ -59,6 +67,10 @@ ### Math (Probability) +Name | Author(s) +:-- | :--: +[Grinstead and Snell’s Introduction to Probability](https://math.dartmouth.edu/~prob/prob/prob.pdf) |Charles M. Grinstead, J. Laurie Snell + ### Computer Architecture ### Operating Systems @@ -77,6 +89,11 @@ ### Compilers +Name | Author(s) +:-- | :--: +[Compiler Construction](http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf) | Niklaus Wirth + + ### Parallel Computing ### UX Design