Programming using the UNIX operating system, shells, utilities, and C. Emphasis on standards including the ISO/IEC C standard and the POSIX/IEEE Open Group Single Unix Specification.