Tanenbaum has written a whole series of textbooks that are really incredible learning resources. They cover all of the essential topics in computer science without being so specific that they are prone to becoming out of date rapidly. They are also extrodinarily well written.
titles include:
Structured Computer Organization
Computer Networks
Operating System Design and Implementation
Modern Operating Systems
Distibuted Operating Systems
Tanenbaum has written a whole series of textbooks that are really incredible learning resources. They cover all of the essential topics in computer science without being so specific that they are prone to becoming out of date rapidly. They are also extrodinarily well written. titles include: Structured Computer Organization Computer Networks Operating System Design and Implementation Modern Operating Systems Distibuted Operating Systems