Wednesday, 16 January 2008

Get yourself a free computer science education

On Lambda the Ultimate I found a link to the ACM Classic Books Series. There are some great books here that I haven't read since University. So a few of my choice favourites follow...

All the books I'm going to list below are available on the web page once you register with the ACM (and you can do this for free)

I'm going to reread E.F Codd's "The Relational Model for Database Management" as I remember getting a little lost in there the last time I read it.

I have read Seymour Papert's "Mindstorms" several times and my paperback copy is yellowing slightly so a pdf version will do me nicely. I'm looking forward to playing Logo with my Son as he gets older but I suspect that Squeak might be taking the place of Logo in the discussion of Children and Programming now.

But what is really exciting me is the inclusion of Aho and Ullman's "The theory of parsing, translation, and compiling". The contents for this looks fantastic although I suspect Volume 1 parsing is going to be most interesting. I don't think I've read this one.

The Dragon book got me through my final year university project butI still haven't properly digested Ullman's "Introduction to Automata Theory, Languages and Computation".

ACM are trying to get pdf versions of the other books in the list, and from that list I am particularly interested in reading "Anatomy of Lisp" and Von Neumann's "The Computer and the brain" if they become available.
So, next action: check out the list.

No comments:

Post a Comment