You're thinking far too much in traditional colleges, and also I personally didn't have an os 101 course at my college. The only time we talked operating systems was how they worked at the kernel/system level. Schedulers bootloader forking shared memory etc.
The author is more for the use case of 'hey I have a full time job and want to change careers to programming, how could I get started?' or 'i couldn't get into college even if I could afford it because that's just not a path my community is set up for, but I'm motivated and want to learn programming anyway'
The author is more for the use case of 'hey I have a full time job and want to change careers to programming, how could I get started?' or 'i couldn't get into college even if I could afford it because that's just not a path my community is set up for, but I'm motivated and want to learn programming anyway'