Jump to ratings and reviews
Rate this book

The Computer Science Book: A complete introduction to computer science in one book

Rate this book
Learn the computer science foundations you need to jump start your career. Ten chapters covering all the career-essential topics. Become confident in computer architecture, networking, databases and much more. Perfect for beginners, self-taught developers, bootcamp graduates and anyone who wants to really understand how computers work. Ten concise chapters covering the essential computer science topics. Each one functions both as a standalone introduction and a launch pad for further, independent study.

- Computer architecture
- Operating systems
- Algorithms and data structures
- Computer networking
- Databases
- Concurrent programming
- Theory of computation
- Programming languages
- Compilers and interpreters
- Distributed systems

364 pages, Kindle Edition

Published January 1, 2020

15 people are currently reading
48 people want to read

About the author

Thomas Johnson

453 books2 followers
Librarian Note: There are more than one author in the Goodreads database with this name.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
10 (55%)
4 stars
8 (44%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Valerie.
1 review5 followers
January 25, 2024
Extremely digestible, clear, concise and to the point. Its a great book for anyone who may want a refresher on computer science topics or for someone who is interested in going into it. What I like about this book is that it keeps the information engaging with the right amount of fluff and examples to hone down the ideas. A lot of the concepts in this book was in a nutshell which is what I liked in comparison to reading from a textbook. This book won't go into all of the minute details a textbook would give you, but does a very good job at providing a breadth into networking, data structures, operating systems, concurrent programming, and more.
3 reviews
October 22, 2023
5/5

Although this little book is small and focused on giving an introduction to computer science, it does do it exceptionally well. Great for getting to grips with various aspects of computers and also points you in the direction of where to learn more if something interests you. Fantastic and written.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.