Sefism is free for learners. We are here to help you grow, one step at a time.Join for free
Sefism.
Video · OtherFree

Core Dumped (YouTube channel)

Core Dumped explains operating systems and computer architecture with clear visual walkthroughs: how CPUs run functions, how Linux creates processes, what signals and threads really are, and why low-level code looks the way it does. It is a newer channel with a small, focused catalogue. It suits CS students studying OS and architecture, and developers who want to understand what happens under their programs.

Subscribers

512K

YouTube · Oct 2026

Videos

50

YouTube · Oct 2026

Since

2023

YouTube · Oct 2026

Format

Video

Topic

Other

Provider

Core Dumped

Time needed

Self-paced

Level

Intermediate

Access

Free

What the channel covers

Core Dumped is run by a computer science engineer who teaches complex low-level concepts in a simple format. The channel started in late 2023 and has around 50 videos, almost all on operating systems and computer architecture. Each video takes one question that textbooks often gloss over and answers it visually and step by step.

Where to start

The channel has two main playlists:

  • Operating Systems Theory: processes, threads, scheduling, memory and the boundary between user space and the kernel.
  • Computer architecture from scratch: how a CPU executes instructions, represents numbers and talks to devices.

Individual videos that show the style well include:

  • "How CPUs Run Functions" (the call stack in hardware terms).
  • "The Weird Way Linux Creates Processes" (fork and exec).
  • "Signals: Make Ctrl+C Do Anything You Want".
  • "How Hardware Makes Threads Less of a Nightmare".
  • "Why Python Is Removing The GIL".
  • "The Binary Trick Behind Negative Numbers" and "Bit Shifting: The Hidden Trick Inside Your CPU".
  • "The Question Nobody Ever Explains: Where Does the Kernel End?"

Who it suits

Students taking operating systems or computer organisation courses who find the textbook abstract, and working developers who want a better mental model of processes, memory and concurrency. You will get more from it if you can read a little C, but the explanations stand on their own.

How to learn from it without getting stuck in tutorial loops

Short explainers are easy to enjoy and forget. Anchor each one to practice:

  1. After a process or signal video, write a small C program on Linux that calls fork, exec or a signal handler and observe the behaviour.
  2. After an architecture video, work through the same idea on paper, for example converting numbers to two's complement by hand.
  3. Read the matching chapter in Operating Systems: Three Easy Pieces, which is free online and goes deeper.
  4. When you want a serious challenge, try the labs in MIT 6.1810: Operating System Engineering.

Pair it with on Sefism

Best for: learners who want operating systems and architecture explained clearly, one concrete question at a time.

computer sciencefree course

Ready to start?

Opens on Core Dumped in a new tab.

Watch on YouTube
Link broken or out of date?

Report a problem

With "Core Dumped (YouTube channel)". Only Tauseef reads this.

Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.