CSCI 2200

UNIX Fundamentals

Credit Hours
3
Contact Hours
4
Course Coordinator
Jack Ramsey

Catalog Description

Introduces UNIX and UNIX-like command environments, including basic UNIX command-line commands and utilities; a representative UNIX interface; and a UNIX-based scripting language.

Prerequisite(s)

CSCI 1260 with a B- or better

Course Outcomes

  • Commands
  • mechanisms for pathname resolution (commands and filenames)
  • file system operation
  • common filters
  • multiprocessing commands
  • shell scripting
  • regular expressions
  • strategies for managing Unix security.
  • sysadmin tools, including tools for recursive directory traversal. ( Student Outcome IT1 )
  • Demonstrate the ability to write moderately complex shell scripts, as demonstrated through homework.

Topics

  • The basic UNIX command environment and command set.
  • A user's view of UNIX's file system
  • UNIX name resolution
  • Creating and editing files under UNIX
  • Pipes and Filters
  • UNIX multiprocessing
  • UNIX shell(s) and scripting
  • Regular expressions
  • Recursive directory traversal
  • Introduction to UNIX system administration.
Semester Uploaded Uploaded By Actions
Fall 2026 Sep 18, 2026 Jack Ramsey View