Book Recommendation:Computer Science

<p>Suppose one wants to master undergraduate computer science,what fields should he/she cover and which are the best books in each field?For example,Computer Architecture:-a)Computer Architecture:A quantitative Approach by Hennesy b)Structured Computer Organization by Tanenbaum.</p>

<p>Both Stanford and MIT have some classes with complete video lectures.
People often find this an easier way to learn than straight from books.
I would also find some people with some similar programming interests and work on
a programming project together. Having other people keep you on track
is often good for your motivation.</p>

<p>Thank you!I am left with a couple of lectures to complete MIT’s python class</p>