IT 275: Scripting and Automation

Credits 5
Quarter Offered
Fall

An introduction to shell scripting and automation with Bash (Unix/Linux), Powershell (Windows) and how to automate systems administration and networking tasks in server, client and networking environments. This class may include students from multiple sections

  1. Demonstrate how to write a basic Bash script
  2. Demonstrate how to safely test and debug Bash scripts
  3. Demonstrate how to write a basic Powershell script
  4. Demonstrate how to safely test and debug Powershell scripts
  5. Describe and demonstrate how to ensure scripts are secure
  6. Demonstrate how to write scripts that use variables, conditions, loops, read and write to files
  7. Demonstrate how to schedule scripts to run on a regular interval in Linux, Unix and Windows