[Solved]: What CS Textbooks should I buy?

Problem Detail: I am preparing to graduate high school. Although I do not intend to study computer science in college, I feel like it might be useful to familiarize myself with the theoretical CS concepts taught in academia (eg. algorithms, structures, compilers). Can you recommend books that are either frequently used in current CS curricula or equate what one would learn in a CS curriculum? Right now, I am planning on buying The C Programming Language, The Algorithm Design Manual, Algorithms + Data Structures = Programs, and Compilers: Principles, Techniques, and Tools.

Asked By : ruswick

Answered By : Matti

For Computer Science, I would recommend you

Computer Science: An Overview 11th J. G. Brookshear.

If you are more interested, you can attend one of the online courses, you can register for free and finish these courses online with exercises. I recommend you one of these:

  • An Introduction to Computer Science from Harvard, more informations you can find here EDX
  • Computer Science from Stanford, more info here

Algorithms, you can find relevant online courses following these books on EDX and Coursera as well. Depends on how much time you have and want to spend on these subjecs, and how deep you want to go.

Algorithms (4th Edition) by Robert Sedgewick and Kevin Wayne

or

Introduction to Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein

Best Answer from StackOverflow

Question Source : http://cs.stackexchange.com/questions/22115

Leave a Reply