Get Started With A Collection of 247 Free Computer Science Books

by | Aug 18, 2019 | Computers and Internet, Top Compilations | 0 comments

Well what can we say, everything these days has something to do with computers, internet and some sort of technology. The development of this area is so fast that we’re not the one who dictate if technology should wait for us but most of us are struggling even to just keep up with the current pace. There are just way too many new information and new set of skills that are emerging in today’s modern world. Artificial Intelligence (AI) is one of them and hopefully movies and stories which are branded as fictions do not turn into non-fictions in the future. New and easier programming languages are sprouting to cater to newer demands and technological advances in various industries today. Basically it’s either we start learning them or we’re losing a lot of opportunities.

The good news is with advancements, resources will also be in abundance. Free ebooks, videos, tutorials, trainings are widely available on the net these days, with a majority of them are available for free. This post echos such effort, listing down 247 free computer science ebooks covering a reasonable amount of topics. We have posted a few other similar posts as well, so feel free to browse around the site, the different categories which you can find on the right bar. Have fun going through the long list below and don’t forget to bookmark our site, share it with your friends and feel free to leave your comments below.

Get Started With A Collection of 247 Free Computer Science Books

  1. 10 Print – Free ebook from MIT Press about Commodore 64 BASIC
  2. A Byte of Python
  3. A Computer Science Tapestry: Exploring Programming and Computer Science with C++ by Astrachan
  4. A Course in Machine Learning
  5. A Field Guide to Genetic Programming
  6. A First Course on Time Series Analysis with Examples in SAS
  7. A Machine Made This Book: Ten Sketches Of Computer Science
  8. A New Kind of Science by Stephen Wolfram
  9. A Pamphlet against R: Computational Intelligence in Guile Scheme
  10. A Practical Introduction to Data Structures and Algorithm Analysis by Clifford A. Shaffer
  11. A Quick and Gentle Guide to Constraint Logic Programming via ECLiPSe by Antoni Niederlinski
  12. Advanced Data Analysis from an Elementary Point of View by Cosma Rohilla Shalizi
  13. Advances In Genetic Programming 3 by Lee Spector, William B. Langdon, Una-May O’Reilly and Peter J. Angeline
  14. Algorithmic Mathematics
  15. Algorithms and Data Structures for External Memory (Series on Foundations and Trends in Theoretical Computer Science) by Jeffrey S. Vitter
  16. Algorithms for Clustering Data by Jain and Dubes
  17. Algorithms Illuminated (video book)
  18. Algorithms 4th Edition by Robert Sedgewick and Kevin Wayne
  19. Algorithms by Jeff Erickson
  20. An implementation of J
  21. An Introduction to Functional Programming Through Lambda Calculus/Elementary Standard ML by Greg Michaelson
  22. An Introduction to Probabilistic Programming
  23. Anisotropic Diffusion in Image Processing by Joachim Weickert
  24. Applied Mathematical Programming
  1. The Matrix Calculus You Need for Deep Learning by Terence Parr and Jeremy Howard
  2. The OpenGL Programming Guide by The Redbook
  3. The Playful Machine: Theoretical Foundation and Practical Realization of Self-Organizing Robots
  4. The Power of Prolog
  5. The Quest for Artificial Intelligence – A History of Ideas and Achievements – by Nils J. Nilsson (Stanford University)
  6. The Scheme Programming Language, 4th Edition
  7. The Scientist and Engineer’s Guide to Digital Signal Processing by Dr. Steven W. Smith
  8. The Theory and Practice of Concurrency by A. W. Roscoe
  9. The Ultimate Question of Programming, Refactoring, and Everything
  10. The Way To Go: A Thorough Introduction to the Go Programming Language
  11. Think Bayes: Bayesian Statistics Made Simple – Allen B. Downey
  12. Think DSP – Digital Signal Processing in Python
  13. Think Stats: Probability and Statistics for Programmers
  14. Thinking Forth
  15. Type Theory and Functional Programming
  16. Understanding and Writing Compilers – Richard Bornat
  17. UNIX Text Processing
  18. Using Z: Specification, Refinement, and Proof (Formal techniques and formal methods for software engineering)
  19. Vector Models for Data-Parallel Computing – Guy Blelloch
  20. VT330/VT340 Programmer Reference Manual – Volume 2: Graphics Programming
  21. Web Data Management (Abiteboul, Manolescu, Rigaux, Rousset, & Senellart. Cambridge University Press, 2011)
  22. What the C or C++ Programmer Needs to Know About C# and the .NET Framework – Charles Petzold
  23. xv6 – a simple, Unix-like teaching operating system

BONUS

  1. OVER TEN OF THOUSANDS OF FREE EBOOKS ON COMPUTERS & INTERNET (PART 1)
  2. 10 FREE COMPUTERS & TECHNOLOGY EBOOKS
  3. 2 FREE PROGRAMMING FOR COMPUTATIONS EBOOKS – MATLAB/OCTAVE & PYTHON
  4. 390 FREE LINUX, UNIX, FREEBSD AND OPERATING SYSTEM EBOOKS
  5. 42 MOST POPULAR AND DOWNLOADED ARTIFICIAL INTELLIGENCE, LOGIC & ROBOTICS EBOOKS

LOVE BOOKWORM VIDEOS?

Watch videos about books, reading and writing. Expect weird, amazing, never known before facts and many more.

SUPPORT US AT PATREON

If you like what you’re seeing here, feel free to visit our Patreon page and support us.

Related Posts

December is Spiritual Literacy Month – Free Spirituality Ebooks

December is Spiritual Literacy Month – Free Spirituality Ebooks

Reading spiritual books can be a wonderful way to spend some quiet time contemplating what spirituality means to us. It can also be an opportunity to learn about various spiritual practises and traditions from around the world as well as gain new perspectives on spirituality. So, if you’re looking for ways to commemorate Spiritual Literacy Month, consider downloading some free spirituality ebooks, reading and reflecting on what they have to offer.

December is Universal Human Rights Month – Free Human Rights Ebooks

December is Universal Human Rights Month – Free Human Rights Ebooks

Free ebooks can provide a wealth of knowledge and information, including books on human rights, equality, justice, freedom, and activism. Individuals can broaden their knowledge and understanding of human rights issues, as well as the larger world around them, by taking advantage of free ebook resources. This can be good for people on a personal level and also motivate them to take action and work for change in their communities and beyond.

Merry Christmas! – Free Christmas Ebooks

Merry Christmas! – Free Christmas Ebooks

Free Christmas ebooks are an excellent way to get into the holiday spirit and spread some holiday cheer. These ebooks, which can be found on a variety of websites and digital libraries, provide a variety of holiday-themed literature, ranging from classic tales like “A Christmas Carol” to modern romance novels and non-fiction works about the history and traditions of Christmas. There are plenty of free Christmas ebooks to choose from, whether you’re looking for something to read on your own or to share with friends and family. So why not incorporate some festive literature into your holiday festivities? Happy reading, and Merry Christmas!