Date | Topics | Reading | Due dates |
---|---|---|---|
August 22 (W) | About the course (Notes) | ||
August 27 (M) | Where to find information; a little about files and processes (Notes) | Reading for 08/27 | |
August 29 (W) | Shell basics (Notes) | Reading for 08/29 | |
September 3 (M) | Holiday | ||
September 5 (W) | Shell customizations; I/O redirection; pipes (Notes) | Reading for 09/05 | Homework 1: HTML, PDF |
September 10 (M) | Filters and other useful commands (Notes) | Reading for 09/10 | |
September 12 (W) | Shell scripting (Notes) | Reading for 09/12 | |
September 17 (M) | Shell scripting, continued (Notes) | Homework 2: HTML, PDF | |
September 19 (W) | Shell scripting, continued (Notes) | ||
September 24 (M) | Text editors (Notes) | Reading for 09/24 | Homework 3: HTML, PDF |
September 26 (W) | Regular expressions (Notes) | Reading for 09/26 | |
October 1 (M) | No class | ||
October 3 (W) | A little more about this and that; introduction to make (Notes) | Reading for 10/03 | Homework 4: HTML, PDF |
October 8 (M) | make, continued (Notes) | Homework 5: HTML, PDF | |
October 10 (W) | gnuplot (Notes) | Reading for 10/10 | |
October 15 (M) | LaTeX (Notes) | Reading for 10/15 | |
October 17 (W) | LaTeX, continued (Notes) | Homework 6: HTML, PDF | |
October 22 (M) | Diagrams and plots for LaTeX (Notes) | Homework 7: HTML, PDF | |
October 24 (W) | Running commands "in absentia"; the screen command (Notes) | ||
October 29 (M) | Miscellaneous text-mode tools (Notes) | Homework 8: HTML, PDF | |
October 31 (W) | Mail in UNIX (Notes) | Reading for 10/31 | |
November 5 (M) | A little about installing software (Notes) | ||
November 7 (W) | Environment modules (Notes) | ||
November 12 (M) | A little about filesystem hierarchy conventions (Notes) | Project proposal: HTML, PDF. | |
November 14 (W) | A little about CGI scriptin (Notes) | ||
November 19 (M) | A little about full-screen text-mode programming (Notes) | ||
November 21 (W) | Holiday | ||
November 26 (M) | A little about Perl (Notes) | ||
November 28 (W) | Server room tour (courtesy of ITS) (Notes) | ||
December 3 (M) | Course wrap-up and evaluations (Notes) | Homework 9: HTML, PDF (accepted without penalty through 12/11) | |
December 11 (T), noon | Project presentations | Project presentation, report, and deliverables: HTML, PDF. | |
December 12 (W) (Not a class day) | Final deadline for all homeworks (nothing accepted past this date) |