Run it on actual silicon.
Your custom operating system will run directly on the Raspberry Pi. No emulators, the real deal.
You'll master hardware interaction, write real device drivers, and experience the thrill of bare-metal programming. When it boots, you'll know exactly why.
Think bigger. Design smarter.
We'll focus on the concepts behind how operating systems work, without neglecting the low-level details of how to build one.
The course allows use of modern AI tools to help you tackle bigger, more complex challenges. We'll couple the implementation work with regular whiteboard sessions with our course staff, so you'll learn to architect and design an OS while also building one that is uniquely yours.