2021-2022 Undergraduate Catalog 
    
    Dec 26, 2024  
2021-2022 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Personal Catalog (opens a new window)

CS 125 - Linux and UNIX I



5.0 Credits
First of a two-quarter survey of Linux/UNIX operations. Topics include base Linux commands; combining commands to create utilities; managing files, software and processes; creating partitions and Logical Volumes; editing text; managing users and groups; extended attributes and basic networking.
Prerequisite Some computer experience highly recommended.
Course-level Learning Objectives (CLOs)
Upon successful completion of this course, students will be able to:

  1. Install and manage OS configuration settings on current Linux operating systems.
  2. Parse system logs for any relevant data and present it in a readable fashion.
  3. Manage local and networked files using Linux command line tools.
  4. Handle backing up files to compressed archives using tar and various compression algorithms.
  5. Create dynamically resizable disk volumes and optimize file system formatting.
  6. Manage users and permissions using groups and inheritable access control lists.
  7. Describe the pros and cons of various open source licenses.
  8. Identify best use cases for Linux and other types of open source software.



Add to Personal Catalog (opens a new window)