2021-2022 Undergraduate Catalog 
    
    Dec 26, 2024  
2021-2022 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Personal Catalog (opens a new window)

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 (opens a new window)