Awesome book for CS students. Covers Hardware and Digital Electronics, Extremely detailed Chapters of Computer Networking. Smooth C and C++ Programming makes the learner capable of Problem Solving using Data structures in C. Perfect if you have taken CS in 10+2 and want to make yourself prepared for IT or CS in college.