CIS 179L : Linux Essentials

Transcript title

Linux Essentials



Grading mode

Standard letter grades

Total contact hours


Lecture hours


Other hours



CIS 120 or CIS 124 or COCC Computer Competency.

Course Description

Introduces Linux and helps students to 1) understand Linux and the open source industry while providing knowledge of the most popular open source applications; 2) understand the major components of the Linux operating system and have the technical proficiency to work on the Linux command line; and, 3) understand the basics of security and administration related topics such as user/group management, working on the command line, and permissions.

Course learning outcomes

1. Explain the history of open-source development and the major Linux distributions used today.
2. Demonstrate knowledge of Linux basics to run applications, navigate, and manage files and directories.
3. Illustrate techniques for using the command line to archive files, extract data, and run scripts.
4. Summarize the differences between Windows, OS X, and Linux; and, how hardware is managed in each operating system.
5. Implement basic security in Linux based on user types, groups, file permissions, and ownership.

Content outline

  • Linux Evolution and Popular Operating Systems
    • Major Open Source Applications
    • Open Source Software and Licensing
    • ICT Skills and Working in Linux
  • Command Line Basics
    • Using the Command Line to Get Help
    • Using Directories and Listing Files
    • Creating, Moving and Deleting Files
  • Archiving Files on the Command Line
    • Searching and Extracting Data from Files
    • Turning Commands into a Script
  • Choosing an Operating System
    • Understanding Computer Hardware
    • Where Data is Stored
    • Your Computer on the Network
  • Basic Security and Identifying User Types
    • Creating Users and Groups
    • Managing File Permissions and Ownership
    • Special Directories and Files

Required materials

  1. Students will need frequent access to a computer under which they have administrative rights to configure the computer fully.
  2. Students will need frequent and reliable access to the Internet in order to conduct research, participate with the class online using cloud technologies, and access the Pioneer Data Center via a secure VPN connection.
  3. Students will need access to the course training materials, textbooks, software, online resources as determined in the course syllabus.

Outside of

Use the COCC Catalog to find extraordinary classes and degree programs. Start your journey here »