This document provides an outline for a tutor session on UNIX shell script programming. It introduces shells and shell scripts, and covers topics like variables, data operations, decision statements like if-else and switch-case, and iteration statements like for loops and while loops. Examples are provided throughout to illustrate different shell script programming concepts and syntax. Links to additional online resources on shell scripting are also included at the end.