CSCI 3194 (UNIX Power Tools):
Lecture Topics and Assignments

The table below shows what we will be discussing in each class meeting, readings, and due dates for homeworks. Homework is due at 5pm on the date shown, unless otherwise indicated.

   
Date Topics Reading Due dates
August 27 (W) No class    
September 3 (W) About the course (Notes)    
September 10 (W) Where to find information; a little about files, processes, and shells (Notes) Reading for 09/10  
September 17 (W) No class    
September 24 (W) Shell customizations; I/O redirection; pipes; filters (Notes) Reading for 09/17  
October 1 (W) No class    
October 8 (W) Shell scripting (Notes) Reading for 10/08  
October 15 (W) Shell scripting, continued (Notes)   Homework 1: HTML, PDF  
October 22 (W) Text editors (Notes) Reading for 10/22  
October 29 (W) Regular expressions (Notes) Reading for 10/29 Homework 2: HTML, PDF  
November 5 (W) The make utility (Notes) Reading for 11/05 Homework 3: HTML, PDF (accepted without penalty through 11/12)  
November 12 (W) Text formatting with LaTeX (Notes) Reading for 11/12 Homework 4: HTML, PDF (accepted without penalty through 11/19)  
November 19 (W) No class   Homework 5: HTML, PDF (accepted without penalty through 11/26)  
November 26 (W) Holiday    
December 3 (W) More text-mode tools; course wrap-up and evaluations (Notes)    
December 17 (W) Not a class day   Homework 6: HTML, PDF