5 ms·
Allen Downey (author of the above) has a number of books on computer science-y things. You can buy hardcopies but I think all of them are also just freely avail
by staplung 4mo ago
Allen Downey (author of the above) has a number of books on computer science-y things. You can buy hardcopies but I think all of them are also just freely available.
Here's a few:
Think Complexity
https://github.com/AllenDowney/ThinkComplexity2 https://github.com/AllenDowney/ThinkComplexity2
Think DSP
https://github.com/AllenDowney/ThinkDSP https://github.com/AllenDowney/ThinkDSP
Think Stats
https://github.com/AllenDowney/ThinkStats/ https://github.com/AllenDowney/ThinkStats/
Think Bayes
https://github.com/AllenDowney/ThinkBayes2/ https://github.com/AllenDowney/ThinkBayes2/
- fn-mote 4mo agoYou missed How to Think Like a Computer Scientist. Many places on the web. Runestone is probably the most useful like but I’ll leave my favorite classic one below. http://www.openbookproject.net/thinkcs/python/english3e/ http://www.openbookproject.net/thinkcs/python/english3e/
- nosioptar 4mo agoHere's a newer version (2023 vs 2012). I'm pretty sure there are also some forks where people adapted the book to other languages than Java or Python. https://allendowney.github.io/ThinkPython/ https://allendowney.github.io/ThinkPython/
- neves 4mo agoBTW, if Allen Downey is reads this, I just want to send some love. I saw the beginning of the Internet. Everybody was full of dreams of the free flow of information and shareable knowledge, which greatest representation was executable code. Now, when we are surrounded by walled gardens and evil billionaires, Allen is always sharing his knowledge for all the world. Thank you.
- nosioptar 4mo agoSeconded, not only is Downey quite generous, his books are every bit as good, if not better, than expensive counterparts. Think Stats bailed my ass out of failing a stats class because it was so much clearer than the assigned book.
- guiambros 4mo agoAlso: - Think Python - Think Data Structures - Think Java - Think Perl6 (!) - Modeling and Simulation in Python - Probably Overthinking It And more [1]. He's a prolific writer, and very generous for offering many of them for free. I read several of them online or through O'Reilly, and bought printed copies just to appreciate his work. Really enjoyed Think DSP, Think Complexity, Think Bayes, etc. [1] https://www.amazon.com/stores/Allen-Downey/author/B001O8NBPS https://www.amazon.com/stores/Allen-Downey/author/B001O8NBPS
- shibaprasadb 4mo agoI love his blog too! Probably overthinking it.