SCS3107 Unix Shell Programming
Course Unit Title
SCS3107 Unix Shell Programming
Course Unit Description
This course introduces the UNIX operating system as a basic environment for information handling and software development. It covers the UNIX file system, job control, and processes using both the C shell and Korn shell, common UNIX utilities (sed, awk, grep), UNIX networking utilities, piping and redirection, and an introduction to shell programming.
Course Objectives
- To provide a fair knowledge of Unix concepts
- To gain sharp skills in Unix Shell programming
Learning Outcomes
- Graduates will acquire fundamental knowledge and concepts of UNIX Operating System
- Graduates will acquire the concepts of UNIX shell as a beginner user
- Graduates will acquire knowledge about text processing utilities like grep, sed and awk in UNIX
- Graduates will acquire fair knowledge about programming features of UNIX shells sh and csh
- Graduates will have basic knowledge of process management and system operation of UNIX
