2018-2019 Academic Catalog 
    
    Nov 15, 2019  
2018-2019 Academic Catalog [ARCHIVED CATALOG]

[Add to Personal Catalog]

CS 225 - UNIX Shell Programming



5.0 Credits
An intermediate course that extends previous experience with the Bourne/bash shells to program scripts used to automate system administrative tasks. Topics include environment/user defined variables, branches, loops, menus, user interaction, and functions.
Prerequisite CS 125 or instructor permission.
Course-level Learning Objectives (CLOs)
Upon successful completion of this course, students will be able to:

  1. Design and implement useful shell scripts utilizing AWK programming language statements.
  2. Utilize shell variables, environment variables, shell language constructs and advanced file commands within shell scripts.
  3. Compare and contrast the Bourne, C and Korn Shells.
  4. Describe the responsibilities of the UNIX system administrator and perform the common tasks performed by a system administrator.
  5. Relate UNIX specific features to generalized operating system principles.



[Add to Personal Catalog]