3 ms·
I think this list is missing some important parts of computer science. Here are the books that our university uses for first-year students combined with books
by adem 13y ago
I think this list is missing some important parts of computer science.
Here are the books that our university uses for first-year students combined with books that I found to be useful:
Introduction to Programming (using Eiffel) [1]
Mathematics for Computer Science (or: Discrete Mathematics) [2]
Introduction to Datastructures and Algorithms [3]
Introduction to Digital Design [4]
Parallel Programming (using Java) [5]
Optional but highly recommended, you'll probably find it completely out of scope:
Real Analysis I [6]
Real Analysis II [7]
Introduction to Linear Algebra [8]
Introduction to Physics [9]
[1]: http://www.amazon.com/Touch-Class-Learning-Program-Contracts/dp/3540921443/ref=sr_1_3?ie=UTF8&qid=1396688827&sr=8-3&keywords=touch+of+class http://www.amazon.com/Touch-Class-Learning-Program-Contracts...
[2]: http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/readings/MIT6_042JF10_notes.pdf http://ocw.mit.edu/courses/electrical-engineering-and-comput...
[3]: http://www.amazon.de/Introduction-Algorithms-Thomas-H-Cormen/dp/0262533057/ref=sr_1_1?ie=UTF8&qid=1396689336&sr=8-1&keywords=introduction+to+algorithms http://www.amazon.de/Introduction-Algorithms-Thomas-H-Cormen...
[4]: http://www.amazon.com/Digital-Design-Computer-Architecture-Edition/dp/0123944244 http://www.amazon.com/Digital-Design-Computer-Architecture-E...
[5]: http://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601/ref=sr_1_1?ie=UTF8&qid=1396689424&sr=8-1&keywords=java+concurrency+in+practice http://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/...
[6]: http://www.amazon.com/Analysis-Texts-Readings-Mathematics-No/dp/8185931941/ref=sr_1_1?ie=UTF8&qid=1396689443&sr=8-1&keywords=terence+tao+analysis http://www.amazon.com/Analysis-Texts-Readings-Mathematics-No...
[7]: http://www.amazon.com/Analysis-II-Texts-Readings-Mathematics/dp/818593195X/ref=sr_1_1?ie=UTF8&qid=1396689499&sr=8-1&keywords=analysis+ii+terence+tao http://www.amazon.com/Analysis-II-Texts-Readings-Mathematics...
[8]: http://www.amazon.com/Introduction-Linear-Algebra-Fourth-Gilbert/dp/0980232716/ref=sr_1_1?s=books&ie=UTF8&qid=1396689522&sr=1-1&keywords=gilbert+strang http://www.amazon.com/Introduction-Linear-Algebra-Fourth-Gil...
[9]: http://www.amazon.com/Fundamentals-Physics-Extended-David-Halliday/dp/0470469080/ref=sr_1_1?ie=UTF8&qid=1396689544&sr=8-1&keywords=physics+halliday http://www.amazon.com/Fundamentals-Physics-Extended-David-Ha...
- iamryandrake 13y agoThanks so much for this list! What's your Twitter handle I can follow you on? Have added this list to my project!
- adem 13y agoUnfortunately I don't use Twitter anymore. Good luck with your journey!