CS160A (Section 36294)

Spring 2018

6:10pm - 10pm (M)

Batmale 413

Course Syllabus

Course Syllabus (subject to change throughout the semester)

Homework Assignments are submitted through our course Canvas site

The textbook used for this course is free and available online. In our explorations with the Linux system, we'll regularly be referring to this course text:

The Linux Command Line: A Complete Introduction by William E. Shotts. Jr web reference


4/10/18: All assignments have been graded and grades have been recorded in Web4.

Miscellaneous Information

Using Hills @CCSF for Completing Homework Assignments

Homework Submission

Greg Boyd's Introduction to Linux CS160B modules


Assignment 1 due Wednesday 2/7/18 | raw

Assignment 2 due Wednesday 3/5/18 | raw

Assignment 3 due Wednesday 3/14/18 | raw

Class Notes

Shell and Navigating File Structures: Shotts Chapters 1-3

Basic Commands

Posted 1/29/18SCP and SFTP

Posted 1/29/18Wildcards

Posted 2/5/18File Systems, Symbolic Links: Shotts Chapters 4, 5, 7

Posted 3/4/18Permissions

Posted 3/4/18File Filters

In-Class Lab Assignments to Turn in On Canvas

Due Wednesday 1/24/18: In-Class Lab 1: Submitting an Output Script Session | raw

Due Wednesday 1/31/18:

Due Wednesday 2/7/18:

Due Wednesday 2/14/18:

Due Wednesday 2/28/18:

Due Wednesday 3/4/18:

Due Wednesday 3/14/18: