CSCI 3294 (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.

Date Topics Reading Due dates
January 17 (M) Holiday    
January 24 (M) About the course; where to find things out; a little about shells and files (Notes) Reading for 01/24  
January 31 (M) No class    
February 7 (M) A little about processes; more about shells (Notes) Reading for 02/07  
February 14 (M) No class    
February 21 (M) More useful commands; introduction to shell scripting (Notes) Reading for 02/21  
February 28 (M) No class    
March 7 (M) Text editors (Notes) Reading for 03/07  
March 14 - March 18 Spring break    
March 21 (M) Regular expressions (Notes) Reading for 03/21 Homework 1
March 28 (M) Text formatting with LaTeX (Notes) Reading for 03/28 Homework 2
April 4 (M) No class   Homework 3, Homework 4
April 11 (M) The make utility (Notes) Reading for 04/11 Homework 5
April 18 (M) Miscellaneous commands; a little about X (Notes) Reading for 04/18 Homework 6, Homework 7
April 25 (M) Course wrap-up (Notes)    
May 2 (M) (No class)   Homework 8
May 10 (T) (No class)   Project (optional)