[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
What are some top tier computer science books?
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 27
Thread images: 5
File: 1439403371626.png (111 KB, 300x190) Image search: [Google]
1439403371626.png
111 KB, 300x190
What are some top tier computer science books?
>>
File: it-begins-pantsuhead.jpg (86 KB, 596x470) Image search: [Google]
it-begins-pantsuhead.jpg
86 KB, 596x470
Structure and Interpretation of Computer Programs (aka "SICP")
The C Programming Language, 2nd Edition by Kernighan and Ritchie (aka "K&R")
The Art of Unix Programming
Operating Systems Design and Implementation (3rd Edition) by Andrew S. Tannenbaum (aka "The Minix Book")
>>
File: 1437806561036.jpg (32 KB, 375x500) Image search: [Google]
1437806561036.jpg
32 KB, 375x500
>>51271285
Thank you! Now, where should I buy these texts online? I need physical books
>>
>>51271473
Amazon.
>>
>>51271626
Enemy of your freedom-azon? Search engines are your friend, friend.
>>
>>51271239
The Art of Computer Programming (aka "TAOCP), D. Knuth, Volumes 1 - 4

Everything else is good tier
>>
File: expert_c.jpg (15 KB, 260x317) Image search: [Google]
expert_c.jpg
15 KB, 260x317
Not "Computer Science" per se, but but if you're looking for a good programming book for C you should supplement your K&R with "Expert C Programming: Deep C Secrets" by Peter van der Linden.
>>
>>51273638
>>51273689
Thank you
>>
>>51271239
Read the /g/ wiki, nigger please.
>>
The Little/Seasoned/Reasoned Schemer
The Pragmatic Programmer
>>
>>51271239

1. Code: The Hidden Language of Computer Hardware and Software - Charles Petzold
2. Algorithms - Dasgupta
3. Structure and Interpretation of Computer Programs - Harold Abelson
4. Concrete Mathematics: A Foundation for Computer Science - Ronald L. Graham
5. Computer Systems: A Programmer's Perspective - Randal E. Bryant
>>
masters of doom
>>
These books are essential books that people should have, or at least have read or know about:

Compilers: Principles, Techniques and Tools (a.k.a The Dragon Book)
Operating Systems: Design and Implementation (a.k.a the MINIX book).
The Art of Computer Programming by Donald Knuth (essentially the holy grail of Computer Science literature)
The Mythical Man Month: Essays on Software Engineering
Design Patterns: Elements of Reusable Object-Oriented Software.
The Cathedral and the Bazaar. Eric S. Raymond
The C Programming Language
Structure and Interpretation of Computer Programs
The UNIX Programming Environment, 2nd edition An excellent introductory *nix book.
Advanced UNIX Programming, 2nd Edition Recommended as a follow on book from The UNIX Programming Environment.
The Pragmatic Programmer
Introduction to Algorithms
The Tao of Programming
Hacker's Delight
Code Complete
>>
REading through these 2 books was fun and informative:
Purely Functional Data Structures - Chris Osaki
Types and Programming Languages - Benjamin C. Pierce
>>
>>51273638
>>51275559
Don't bother, Knuth is amazing and TAOCP is an amazing piece of work but 99% of the people who own the complete set have never touched it.

If you do bother, just get one volume. When you've read it, get the next volume. Don't shell out for all of them at once. But seriously, you won't even need the one.
>>
Sam's Learn C++ in 21 days
>>
File: eops-cover.jpg (171 KB, 902x1358) Image search: [Google]
eops-cover.jpg
171 KB, 902x1358
>>51271239
anything by kernighan

elements of programming style is my favorite, also the practice of programming and the unix programming environment
>>
>>51273689

I can vouch for this book. Definitely a must have if you work with C.
>>
>>51276423
TOPKEK
T
O
P
K
E
K
>>
Computational Complexity: A Modern Approach
Introduction to the Theory of Computation
The Nature of Computation
Concrete Mathematics: A Foundation for Computer Science
Functional Programming: Practice and Theory
An Investigation of the Laws of Thought
Foundations of Cryptography
Applied Cryptography
The Mathematical Analysis of Logic
FPGA Implementation of Neural Networks
Probability and Computing: Randomized Algorithms and Probabilistic Analysis
Logical Foundations of Proof Complexity
>>
>"computer science"
>SE books everywhere, including an overrated C tutorial/reference manual hybrid (that would be better off as just a printed reference manual)
>>
Computer science is a very broad field. It depends on what area of research you're interested in.
>>
>>51276510
dude wtf are you talking about
one of the first books recommended was SICP and the minix book and most of the following posts have discrete math and algorithm books
>>
>>51275780
>Most of those are software engineering books
>>
>>51271285
can you believe that my library doesn't have "The C Programming Language"?
it's only Xna, C#, C++ and 100 books on "HOW 2 MAKE GAEMS: the easy way"
disgusting to be honest
>>
>>51277684
the only english coputer related books in my local library are K&R and The Pragmatic Programmer.

And no books released after 2013

The rest are UNIX books from the nineties and windows vista handbooks with some photoshop guides in between.
>>
>>51277684
>>51277726

I assume you're talking about public libraries or what? Well they have in stock what their customers ask for. And serious academic standard literature like K&R often ends up never returned, or stolen, while being quite expensive. So they pad their stocks with the cheap "learn X in Y days" tutorials.
Thread replies: 27
Thread images: 5

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.