Revision 1
Topic 1 - Command Line Interface (CLI)
Topic 2 - Using data types with variables in a scripting language
Topic 3 - Main operations used in Bash scripting language.
Topic 4 - Principles of algorithm design.
Topic 5 - Testing methods for applications
Topic 6 - Main programming constructs:
Topic 7 - Debugging a script
Topic 8 - Major development methodologies used in software development
Topic 9 - Utility software
Topic 10 - Operating system tools
Topic 11 - Critical log files
Topic 12 - Sample expressions
Topic 13 - Debugging non-integer argument error
Topic 14 - Program scheduling utility
Topic 15 - Techniques and syntax of a scripting language