2013-2014 Catalog 
    
    May 13, 2024  
2013-2014 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 (was CMPSC 233).

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. [REASON]
  2. Utilize shell variables, environment variables, shell language constructs and advanced file commands within shell scripts. [REASON]
  3. Compare and contrast the Bourne, C and Korn Shells. [COMMUNICATE]
  4. Describe the responsibilities of the UNIX system administrator and perform the common tasks performed by a system administrator. [COMMUNICATE]
  5. Relate UNIX specific features to generalized operating system principles. [COMMUNICATE]



Add to Personal Catalog (opens a new window)