I came across this recently and it looks very interesting. A great concept to develop on an inexpensive, embedded platform. Kids these days have all the fun!
Stanford Course Online: CS140e – Operating systems from the Ground Up.
Course Overview Slides
IBM is the convienent whipping boy here but they have plenty of company.
Laying off older workers at IBM
IEEE story here
Linux Kernel Map
An interesting visual of the Linux kernel.