Developing a Multithreaded Kernel From Scratch!
A really excellent super detailed course. If you want to learn down and dirty about Operating SYstems this is a good one!
-
Web site excerpt: Build a multitasking operating system and kernel with an interactive shell!
-
Link to site: Developing a Multithreaded Kernel From Scratch!