4 ms·
seems to be lacking a number of cs topics, notably: databases, data structures, algorithms, machine learning, data mining, and security
by lazyjeff 16y ago
seems to be lacking a number of cs topics, notably: databases, data structures, algorithms, machine learning, data mining, and security
- presidentender 16y agoDatabases have been the most important topic in every interview I've had: can you "select col, count (col) as count from tbl group by col?" Their omission on this list surprises me.
- jey 16y ago> data structures, algorithms #2 on the list, The Art of Computer Programming by Donald Knuth, covers those.
- aidenn0 16y agoNo Discrete math book either. I wouldn't call anybody a "computer scientist" that didn't have a good grasp of discrete math. Though I suppose you can't make it through TAOCP without picking up some discrete math. Also, does anyone else think listing TAOCP as one book is a cop-out?
- Locke1689 16y agoIt's not even a cop-out, it's just ridiculous. TAOCP is basically a reference book -- no one actually reads through the entire thing like a textbook. TAOCP can be a good companion to other things but I wouldn't attempt to read it 1) in exclusion and 2) as a substitute for a CS degree. Also, no K&R?? How will you make it through OS design without K&R?
- paulgb 16y agoOn the bright side, at least they're computer science books. I was half-expecting to see "Teach Yourself C in 20 minutes" or "Visual Basic .NET For Dummies"
- diego_moita 16y agoAnd nothing on software engineering, testing, image & signal processing, numerical methods, ...