CS469 - Linux and Unix Administration and Networking

Course Description

The description for this course is:

"Includes installation and configuration of Unix/Linux operating system software; set-up of hardware and software for Unix/Linux networking including TCP/IP, FTP, Telnet, DNS, DHCP, and Apache; Unix/Linux administration tasks including directories, users, tuning, backup, security, and networking."

In terms of depth, the course approximately 2/3 Unix/Linux administration including a small amount of Bash scripting and 1/3 networking administration. Those who have done well in CS151 should be familiar with most of the programming concepts used in this course.

Learning Outcomes

  • Comprehensive overview of command line tools used by a system administrator
  • More advanced bash scripting
  • Ability to install and configure a Linux system
  • Some Virtual Machine experience

Recommended text

Most information required for the course is available on-line. Sources that can be used for the course include the following.