Orientation to Computing — I
Unit 1: Computer System
From transistors to RAID arrays — understand every component inside a computer, why it exists, and how Indian companies spec their servers, workstations, and data centres.
🏢 Industry-Aligned | 📝 15 MCQs (Bloom's Taxonomy) | 🔬 5 Lab Exercises | 💼 Interview & Career Prep
Why This Chapter Changes How You Think About Computing
Every app you've ever used — Instagram, PhonePe, Google Maps — runs on physical hardware. A CPU processes your UPI payment. RAM holds your WhatsApp messages while you type. An SSD stores your photos. A GPU renders your BGMI game. Understanding these components isn't optional knowledge for a B.Tech student — it's the vocabulary of every tech interview, every server room, every cloud console.
When a TCS interviewer asks "Why is your application slow?", they're not expecting "I don't know." They're expecting you to reason: "Is it CPU-bound? Memory-constrained? Disk I/O bottleneck? Network latency?" That reasoning starts here, in this chapter.
🏢 Industry Snapshot — Who Uses This Knowledge Daily?
ISRO (Indian Space Research Organisation) — Every satellite mission runs on radiation-hardened processors with carefully chosen RAM and storage. ISRO's Chandrayaan-3 landing computer used a specially configured processor that had to survive extreme temperatures. Hardware selection is literally rocket science.
Flipkart — During Big Billion Days, their servers handle 15,000+ orders per second. Their cloud infrastructure team specs servers with exact RAM, SSD, and CPU configurations on AWS EC2 instances. Wrong spec = crashed sale = ₹100 crore lost.
TCS (Tata Consultancy Services) — India's largest IT company. Every new hire goes through hardware architecture training in their first month. They manage servers for banks (SBI, ICICI), airlines (Air India), and government portals (Aadhaar, IRCTC). You WILL spec hardware in your career.
Prerequisite Checklist ✅
- ✅ You've used a computer (desktop, laptop, or smartphone) — that's your only prerequisite
- ✅ Basic awareness of what "storage" and "memory" mean in everyday language
- ✅ Curiosity about what's inside the device you're reading this on right now
- ✅ No prior technical knowledge assumed — we define every term from scratch
Learning Outcomes — Bloom's Taxonomy
| Bloom's Level | Learning Outcome |
|---|---|
| L1 — Remember | List the types of RAM (DRAM, SRAM, DDR4, DDR5), ROM (PROM, EPROM, EEPROM), and cache levels (L1, L2, L3) with their key characteristics |
| L2 — Understand | Explain why SSDs outperform HDDs for OS boot and database operations, and why HDDs still exist for archival storage |
| L3 — Apply | Read a real computer specification sheet (from Amazon/MD Computers) and identify every component, its role, and whether the spec is appropriate for a given workload |
| L4 — Analyze | Compare RAID 0 vs RAID 1 vs RAID 5 for a hospital's medical record server and identify the optimal trade-off between speed, redundancy, and cost |
| L5 — Evaluate | Justify a storage and processor selection for a given use case (e.g., college server, ML workstation, gaming PC) with cost-performance reasoning |
| L6 — Create | Design a complete hardware specification for a realistic use case — including CPU, RAM, GPU, storage, RAID, and interfaces — with a budget and written justification |