Prerequisites: CS 113 or CS 115. This course will introduce task automation using shell scripting in a multi-OS environment using the Shell and the Perl programming languages. Topics covered will include scripting commands, control structures, functions, scalar data and lists, regular expressions, hashing, automating administration functions and debugging. Lessons will be enhanced through the use of hands-on exercises to strengthen comprehension.