CCOG for CIS 140L archive revision 202304

You are viewing an old version of the CCOG. View current version »

Effective Term:
Fall 2023 through Winter 2025

Course Number:
CIS 140L
Course Title:
Introduction to Linux/UNIX
Credit Hours:
4
Lecture Hours:
30
Lecture/Lab Hours:
0
Lab Hours:
30

Course Description

Introduces working with the Linux/UNIX family of operating systems. Explores the use of operating system utilities such as text editors, electronic mail, file management, scripting, and C/C++ compilers. Discusses trends in Linux/UNIX, including use of graphical user interfaces. Recommended: CS 160 or CIS 121. Audit available.

Intended Outcomes for the course

Upon completion of the course students should be able to:

  • Identify and use Linux/UNIX utilities to perform simple file processing operations, organize directory structures with appropriate security, and develop shell scripts to perform more complex tasks.
  • Use the Linux/UNIX system effectively to accomplish typical personal, office, technical, and software development tasks.
  • Monitor system performance and network activities.
  • Use technical documentation to complete computing tasks, prepare simple readable user documentation and adhere to style guidelines.
  • Discuss open source community, history, ecosystem, and tools.

Course Content (Themes, Concepts, Issues and Skills)

Topics include: task scheduling and management, memory management, input/output processing, internal and external commands, shell configuration, and shell customization.