Skip to content
Scan a barcode
Scan
Paperback Foundations of Computer Science & Systems Design: From Digital Logic to Software Architecture — An Integrated Python-Driven Guide Book

ISBN: B0HLN3XZMM

ISBN13: 9798177274898

Foundations of Computer Science & Systems Design: From Digital Logic to Software Architecture — An Integrated Python-Driven Guide

The Complete CS Foundation - From Transistors to Transformers

Foundations of Computer Science & Systems Design is a first-principles, Python-integrated technical textbook that takes B.Tech, BS/MS, BSe, B.E., BCA, and diploma engineering students on a complete journey - from the physics of transistors and Boolean algebra, through computer architecture and operating systems, to machine learning, neural networks, and cloud computing. Eighteen chapters. Six structured parts. One coherent path.

What You Will Learn
Boolean algebra, logic gates, Karnaugh map minimisation
Number systems: binary, octal, hexadecimal, and BCD arithmetic
Combinational circuit design - adders, decoders, multiplexers, ALUs
Sequential circuits - flip-flops, registers, counters, finite state machines
CPU architecture, instruction sets, pipelining, and memory hierarchy
Operating systems: process scheduling, memory management, file systems
Python programming from fundamentals to recursion and OOP
Data structures and algorithms with Big-O complexity analysis
NumPy, Pandas, and Python for data science and analytics
Machine learning: regression, classification, decision trees, SVMs
Neural networks, deep learning, and Transformer architectures
Cloud computing infrastructure, virtualisation, and green IT


Six-Part Structure - 18 Chapters
Part I (Ch 1-3): Computing Fundamentals and Digital Systems
Part II (Ch 4-6): Number Systems and Binary Arithmetic
Part III (Ch 7-9): Boolean Logic and Combinational Circuits
Part IV (Ch 10-12): Logic Design and Sequential Circuits
Part V (Ch 13-16): Python Programming and Data Structures
Part VI (Ch 17-18): Machine Learning, AI, and Cloud Systems


Curriculum-Aligned for Indian Universities

Aligned with the Computer Science & Engineering (CSE), AI & Computer Science (AICS), and Computer Science & Data Analytics (CSDA) curricula at IIT Patna, IIT Madras, IIT Bombay, IIT Delhi, IIT Kharagpur, IIT Roorkee, IIT Kanpur, NIT Trichy, NIT Warangal, NITK Surathkal, BITS Pilani, VIT, and hundreds of AICTE-affiliated engineering colleges. Covers syllabi for courses commonly designated CS101, CS201, CS301, CS401, and CS501 across multiple universities.

Key Features
90+ hand-crafted technical diagrams - every concept visualised
18 Python laboratory sessions with complete, runnable code
Exercises graded Easy / Medium / Hard in every chapter
Chapter-opening real-world motivation and learning outcomes
Key-terms glossary and prerequisites listed at every chapter
One-semester path (Parts I-III) or full two-semester course (all 6 parts)
Self-paced learning path for software engineers and CS professionals


Published by Dhurta Organisation - committed to open, accessible engineering and computer science education. First Edition 2026. Available on Amazon, Dhurta.org

Recommended

Format: Paperback

Condition: New

$10.58
Ships within 2-3 days
Save to List

Customer Reviews

0 rating
Copyright © 2026 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Notice | Cookie Preferences | Accessibility Statement
ThriftBooks ® and the ThriftBooks ® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured