Time: Friday 13:30-15:00 ET
Prerequisites: CIS 120
Unix, in its many forms, runs much of the world's computer infrastructure, from cable modems and cell phones to the giant clusters that power Google and Amazon. This half-credit course provides a thorough introduction to Unix and Linux. Topics will range from critical basic skills such as examing and editing files, compiling programs and writing shell scripts, to higher level topics such as the architecture of Unix and its programming model. The material is applicable to many classes, including CIS 240, CIS 331, CIS 341, CIS 371, and CIS 380.