Computer Science books (algorithms)

Haircut

Platinum Member
Apr 23, 2000
2,248
0
0
I'm currently looking for a book on algorithms and hoping that the people here can help me with my choice.
I have a math degree and am working as a software developer, but I have never really had any formal computer science training and as such I want to extend my knowledge in certain areas.

The top choice at the minute looks like this book, although I was considering purchasing the seminal Art of computer programming

Basically what I am looking for is something that doesn't start off at complete beginner level and is mathematically rigorous.
Anyone had experience with either of these texts, or can recommend anything else.

TIA.
 

RossGr

Diamond Member
Jan 11, 2000
3,383
1
0
Elementary Numerical Analysis an Alogrithmic Approach by Conte and de Boor ougth to be a good starting point. It is math oriented.
 

LivinLaVivaPollo

Senior member
Dec 29, 2000
954
0
0
Cormen's Algorithms book is more common among universities/colleges for an equivalent algorithms course. In terms of it being rigorous, the fail rate for that course at my school is something around 60%. :Q
 

manly

Lifer
Jan 25, 2000
13,331
4,100
136
They're both excellent. While I can feel reasonably comfortable with CLR, I've never been able to get very far with TAOCP. You really have to be a math nerd to get into TAOCP.

If you're a practicing software developer without a formal CS background, I'd say go with CLR. TAOCP is more of a life-long adventure (for both the author and readers), and I wouldn't start out with it.
 

Kyteland

Diamond Member
Dec 30, 2002
5,747
1
81
CLR is an awsome book, especially for someone with a math background. Knuth is a difficult read, but is also very thorough.
 

Haircut

Platinum Member
Apr 23, 2000
2,248
0
0
Thanks for the advice guys, I think I'll stick with my original choice and go for CLR.
 

Zombie

Platinum Member
Dec 8, 1999
2,359
1
71
I remember "Introduction to Algorithms by Thomas H. Cormen". I used that book although not the second edition I found it to be a good book.

I don't know why people fail this class. At my school it was senior level class and by the time you get there you should know most of the things that the book talks about.

Now grad level Algo. is different story.