#650 in Computers & technology books

Reddit mentions of Algorithmics: The Spirit of Computing (3rd Edition)

Sentiment score: 4
Reddit mentions: 7

We found 7 Reddit mentions of Algorithmics: The Spirit of Computing (3rd Edition). Here are the top ones.

Algorithmics: The Spirit of Computing (3rd Edition)
Buying options
View on Amazon.com
or
    Features:
  • 105 °C JAPANESE CAPACITOR; Highly reliable, quality component.
  • DIRECT CABLE WIRE OUTPUT; all the cables needed most commonly used for a PC system
  • 80 PLUS BRONZE - 82% efficient at 20% load, 85% efficient at 50% load, and 82% efficient at 100% load.
  • 120 mm FLUID DYNAMIC BEARING FAN; The 120 mm FDB fan inside is regulated by the Seasonic S2FC fan control, which optimizes the fan speed according to the needs of the system.
  • 5 YEAR WARRANTY; Our commitment to superior quality.
Specs:
Height9.2 Inches
Length7.3 Inches
Number of items1
Weight1.9400679056 pounds
Width1.1 Inches

idea-bulb Interested in what Redditors like? Check out our Shuffle feature

Shuffle: random products popular on Reddit

Found 7 comments on Algorithmics: The Spirit of Computing (3rd Edition):

u/comsci-bro · 8 pointsr/cscareerquestions

Algorithmics: The Spirit of Computing. A light read on the essentials of computer science. Didn't really get the hang of algorithms until after I read this book.

u/the_lie · 3 pointsr/compsci

Maybe this one: Algorithmics - The Spirit of Computing

A good conceptual overview of Computer Science
>The best selling 'Algorithmics' presents the most important, concepts, methods and results that are fundamental to the science of computing. It starts by introducing the basic ideas of algorithms, including their structures and methods of data manipulation. It then goes on to demonstrate how to design accurate and efficient algorithms, and discusses their inherent limitations. As the author himself says in the preface to the book; 'This book attempts to present a readable account of some of the most important and basic topics of computer science, stressing the fundamental and robust nature of the science in a form that is virtually independent of the details of specific computers, languages and formalisms'.

u/sv0f · 2 pointsr/compsci

This book was handed to me by my data structures and algorithms professor at CMU back in the day and it was really inspirational -- and totally accessible.

u/[deleted] · 2 pointsr/compsci

In addition to those listed in other comments, I highly recommend Algorithmics, by David Harel. I have the second edition (linked), but there is a third edition that I assume is equally good.

u/PinPinIre · 1 pointr/learnprogramming

It largely depends on which Computer Science degree you are going to do. There can be some that focus heavily on software and very little on hardware and some that get a nice balance between the two. If the degree is going to focus on hardware I would recommend reading up on the underlying logic of a computer and then reading this book (Inside the machine). ITM isn't a very technical book(I would label it as the computer science equivalent of popular science) but it gives a nice clear overview of the what happens in a processor.

When it comes to programming, I would recommend starting with Java and Eclipse. Java gets quite a bit of hate but for a newcomer, I think Java would be easier to grasp than the likes of C/C++. C/C++ are nice languages but a newcomer may find their error messages a little bit obscure and may get confused with the nitty-gritty nuances of the languages.

Though the one thing you should realise is that programming is a skill that isn't confined to one language. If you understand the basic concepts of recursion, arrays, classes, generics/templates, inheritance, etc. you can apply this knowledge to almost any language. Ideally i would recomend two books on programming (Algorithmics) and (Introduction to Algorithms). Algorithmics is another books I would label as the cs equivalent to popular science but the early chapters give a nice overview of exactly what algorithms actually are. Introduction to Algorithms is a more technical book that I would recommend to someone once they know how to program and want a deeper understanding of algorithms.

The rest is personal preference, personally I prefer to use a Unix machine with Sublime Text 2 and the command line. Some will try to convince you to use Vim or Emacs but you should just find whichever you are most comfortable with.

u/uhwuggawuh · 1 pointr/compsci

I'm kind of in the same position as you, OP. Thinking of getting CLRS, New Turing Omnibus, The Elements of Computing Systems, and Algorithmics!

So excited.

u/r4and0muser9482 · 0 pointsr/math

Not sure what you mean by CS background, but depending on the book, you may need more books to understand that one.

For introduction to computers and programming I recommend David Harel and some people really dig Jon Bentley. There's probably a ton of other recommendations out there, but ultimately they all lead to the bible :)

So yea, getting some background on programming may be necessary, but not too difficult. I mean, if a highschooler/college freshman can do it, so can anyone, right?