Module 1: Introduction to the shell
Module 2: Shell scripting basics
Module 3: Working with files
Module 4: Regular expressions
Module 5: Branching and looping
Module 6: Data munging
Module 7: Security, whitespace, and other gotchas
Module 8: Challenge
Module 9: Emacs
Module 10: The secure shell (SSH)