Home · Tracks · CS & IT

Close-up of a computer motherboard
The foundations of computing

Computer Science & IT

How computers, the internet, operating systems, databases and data structures actually work — the core knowledge under every tech career.

7 free lessons · 4 hands-on labs · 1 practice quiz · 100% free

What you will be able to do

  • Explain CPU, RAM, storage and operating systems
  • Describe how the internet delivers a webpage
  • Work confidently with binary and data
  • Design simple databases and run SQL queries
Step 1 · Learn

Your lessons, in the right order

Read them in this order — each lesson builds on the one before it. Every lesson is free and opens on its own page.

1 How a Computer Works: CPU, RAM and Storage ExplainedCPU, RAM and storage are the three parts behind everything your computer does. A kitchen analogy makes each part obvious — and helps you buy or fix computers with confidence. Beginner11 min read 2 How the Internet Works: From Browser to WebsiteYou type an address and a page appears in two seconds. What actually happens in between? DNS, servers and HTTP explained in plain, simple words. Beginner10 min read 3 Binary and Data: Why Computers Use 0 and 1Computers speak in only two symbols: 0 and 1. It sounds too simple to power the modern world — until you see how counting, text, photos and music all become binary. Beginner10 min read 4 Operating Systems ExplainedWindows, Linux, Android — the operating system is the manager of your whole computer. What an OS actually does: processes, memory, files, users and security, explained with a hotel-manager analogy. Beginner10 min read 5 Data Structures Basics: Arrays, Lists and StacksPrograms are algorithms plus data structures — how you organise data decides how fast everything else becomes. Arrays, lists, stacks and queues explained with everyday pictures and Python examples. Beginner11 min read 6 Cloud Computing: What It Is and Why It MattersThe cloud is not a place in the sky — it is other people’s powerful computers, rented by the hour over the internet. IaaS, PaaS, SaaS, and why every career path now touches the cloud. Beginner10 min read 7 Databases Explained: Tables, Keys and SQL for BeginnersEvery app you use \u2014 from WhatsApp to your university portal \u2014 stores its data in a database. Learn tables, rows, primary and foreign keys, relationships, and your first SQL queries, in plain words. Beginner11 min read

Open this track in the full library

Not your track?

Explore the other tracks

You decide what to learn. Every track is free, and you can switch any time.