|
Dec 04, 2024
|
|
|
|
CTS 220 - UNIX/LINUX Shell Programming4 credit hours - Three hours of lecture and two hours of laboratory weekly; one term. Formerly CSI 235 - UNIX/LINUX Shell Programming
Gain a detailed introduction to programming with shell scripting language in a UNIX/LINUX environment, including Bourne shell, C-shell, and Korn shell programming. Use UNIX/LINUX tools such as grep, awk, sed, and sort. Examine environments such as perl, bash, and tcsh. Lab fee $35.
Prerequisite(s): CTS 120 or permission of CTS department chair.
Course Outcomes:
- Familiarity with several common shells including the Bourne shell and C shell.
- Demonstrate familiarity with several common shells including the Bourne shell and C shell.
- Ability to develop and execute shell scripts in at least one shell.
- Demonstrate ability to develop and execute shell scripts in at least one shell.
- Ability to use tools for searching and editing files such as grep and awk.
- Demonstrate ability to use tools for searching and editing files such as grep and awk.
- Ability to write simple scripts in a more advanced language such as Perl.
- Demonstrate ability to write simple scripts in a more advanced language such as Perl.
- Familiarity with the organizations of UNIX file system.
- Demonstrate a familiarity with the organizations of UNIX file system.
|
|