An intermediate-level course covering the fundamentals of the UNIX Operating System, including the file system, editor, and standard UNIX utilities. Emphasizes how the UNIX shell operates, and also presents advanced forms of utilities, regular expressions, and shell scripts.
Goals, Topics, and Objectives
- UNIX Operating System basics
- UNIX File System
- The VI editor
- UNIX Boot Process
- Exploring the shell
- UNIX Communication
- Shell Scripting
- Program Development
- Describe the UNIX file system.
- Demonstrate proficient use of the VI editor.
- Discuss the different shells available.
- Demonstrate proficient use of standard UNIX utilities such as sed, grep and awk.
- Write and debug UNIX shell scripts.
Assessment and Requirements
Quizzes, Tests, Labs and Projects
Credit for Prior College-Level Learning
Skills-based assessment proficient score, assessment administered by the Computer Information Systems department faculty. Faculty will assess skills-based assessment based on evaluation rubric. Assessment information located in Department Office. Students must also complete a departmental exam and have proper licensure/certification.
CompTia Linux+ Certification OR TestOut Linux Pro Certification must be current. Department faculty will verify certification(s). Verified certifications, and the Credit for Prior College-Level Learning application will be signed, copied, and retained in the Division Office. Students must also complete a departmental exam and a skilled demonstration.