Operating Systems


C Programming


Unix

The best way to learn working with a large system like UNIX (or derivatives like LINUX) is to use it and read the documentation that comes with the operating system itself. Learn how to use and leverage the info and man programs.

Computer Architecture and Assembly