// Phase 4 · Computer science core · course 11
How Computers Really Work: Systems
The computer science that separates coders from engineers: memory, processes, concurrency, operating systems and networks, explained without the jargon.
IntermediateIn production6 coming soon
You'll be able to
- Explain the stack, the heap and how memory works
- Reason about processes, threads and race conditions
- Understand TCP/IP, DNS and HTTP in depth
- Spot performance problems using latency numbers
Syllabus
- 1Memory: the stack & the heapComing soon
- 2Processes & threadsComing soon
- 3Concurrency bugs & how to avoid themComing soon
- 4Operating systems in plain EnglishComing soon
- 5Networking deep dive: TCP/IP, DNS & HTTPComing soon
- 6Latency numbers every engineer should knowComing soon
This course is being recorded now. Members get every new lesson the day it ships.