Mar 28, 2024  
Official Course Syllabi 2020-2021 
    
Official Course Syllabi 2020-2021 [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

ITOS 1710 - Introduction to Linux

Credit Hours: 3.00


Prerequisites: None

ITOS 1710 provides a technical overview of the Linux operating system, providing hands-on experience with commands and files. Students explore the basic structure, functions, and tools of the Linux operating system. Topics include basic Linux commands, files and directories, text editing, pipes and filters, shell environment, and scripting. This is one of two courses required for students wishing to pursue the Linux+ industry certification.

Contact Hours: 3
Billable Contact Hours: 3
OUTCOMES AND OBJECTIVES
Outcome 1: Upon completion of this course, students will be able to manipulate files in the Linux Operating System.

Objectives:

  1. Using a standard text editor, students create and modify files with a minimum of 85% accuracy.
  2. Using standard Linux software utilities, students create and modify file directories with a minimum of 85% accuracy.
  3. Using standard Linux software utilities, students create, delete and modify directory and file permissions with a minimum of 85% accuracy.

Outcome 2: Upon completion of this course, students will be able to use Linux command line utilities to perform simple management tasks.

Objectives:

  1. Using Linux command line utilities students manipulate files, with a minimum of 85% accuracy.
  2. Use basic Linux utilities to perform more complex file manipulation tasks.
  3. Using a standard text editor and the Linux command line, students create and execute basic shell scripts, with a 85% minimum accuracy.

Outcome 3: Upon completion of this course, students will be able to perform basic Linux system administration.

Objectives:

  1. Using the command line, students will archive and compress files with a minimum of 85% accuracy
  2. Using Linux software utilities, students install application packages, with a 85% minimum accuracy.
  3. Using Linux software utilities, students manage jobs and processes, with a 85% minimum accuracy.

COMMON DEGREE OUTCOMES
(Bulleted outcomes apply to the course)

  • 1. The graduate can integrate the knowledge and technological skills necessary to be a successful learner.
  • 2. The graduate can demonstrate how to think competently.
  1. The graduate can demonstrate how to employ mathematical knowledge.
  1. The graduate can demonstrate how to communicate competently.
  1. The graduate is sensitive to issues relating to a diverse, global society.

COURSE CONTENT OUTLINE
  1. Basic Concepts
    1. Logging on to the system
    2. Starting Linux terminal sessions
    3. Communicating instructions to the shell
    4. Basic file system navigation
    5. Accessing the manual pages
  2. Intermediate Concepts
    1. Issuing commands to execute utilities
    2. Managing input and output
    3. Modifying the user environment
    4. Managing files and directories
    5. Changing file and directory permissions
  3. Manipulating File Contents
    1. Introduction to Linux file editors
    2. Adding and deleting text in a file
    3. Moving and copying text in a file
  4. Using Utilities to Accomplish Complex Tasks
    1. Using intermediate utilities
    2. Creating and executing a script
    3. Using scripts to perform administrative tasks
    4. Changing permissions for files in all subdirectories
  5. Basic System Administration
    1. Managing jobs and processes
    2. Printing files
    3. Archiving files
    4. Managing system startup and shutdown
    5. Managing users
    6. Installing application packages

Primary Faculty
Koss, John
Secondary Faculty

Associate Dean
Johnson, Elise
Dean
Balsamo, Michael



Official Course Syllabus - Macomb Community College, 14500 E 12 Mile Road, Warren, MI 48088



Add to Favorites (opens a new window)