يتعلم الطلاب كيف يقودون الحاسوب كما يقودون أي سيارة، لكنهم لا يعلمون كيف تعمل هذه السيارة وما يحدث تحت غطاء المحرك، كذلك معظم دورات علوم الحاسوب تتخذ أسلوب (top down) فهم يبدأون ببرنامج "Hello world" ثم لغات البرمجة، تصميم الأنظمة، الخوارزميات، ربما بعض من بنية البيانات، وقليل ما تتطرق للنظام الثنائي والمستويات الدنيا لعمل الحاسوب وتصميمه.
هذا الكتاب هو محاولة لتعليم علوم الحاسب بطريقة عكسية بأن يبدأ بشرح المفاهيم الدنيا والفيزيائية ثم يتدرج لأعلى حتى يصل بك للغات البرمجة وعمل التطبيقات.
الكتاب متاح مجانا تحت رخصة المشاع الإبداعي:
https://www.bottomupcs.com