Note that this course is remote-only. You can find Zoom meeting links here, as well as links to recordings of lectures.
Lecture date | Topics | Reading | Assignments |
---|---|---|---|
August 26 (W) | About the course (Notes) | ||
August 31 (M) | No class | ||
September 2 (W) | Introduction, continued; where to find information (Notes) | Reading for 09/02 | |
September 7 (M) | No class | ||
September 9 (W) | A little about files and processes (Notes) | Reading for 09/09 | |
September 11 (F) |
(Not a class day but I recorded a lecture for asynchronous viewing) Shell basics (Notes) |
Reading for 09/11 | |
September 14 (M) | Shell customizations; I/O redirection; pipes (Notes) | Reading for 09/14 | |
September 16 (W) | Filters and other useful commands; introduction to shell scripting (not live) (Notes) | Reading for 09/16 | Homework 1: HTML, PDF |
September 21 (M) | (No class) | Reading for 09/21 | |
September 23 (W) | Shell scripting (Notes) | Reading for 09/23 | Homework 2: HTML, PDF |
September 28 (M) | (No class) | ||
September 30 (W) | Shell scripting, continued (Notes) (not live) | ||
October 5 (M) | Text editors (Notes) (not live) | Reading for 10/05 | |
October 7 (W) | Regular expressions (Notes) (not live) | Reading for 10/07 | Homework 3: HTML, PDF |
October 12 (M) | No class | ||
October 14 (W) | make (Notes) (not live) | Reading for 10/14 | Homework 4: HTML, PDF |
October 16 (F) | make, continued (Notes) (not live) | ||
October 19 (M) | No class | ||
October 21 (W) | gnuplot (Notes) (not live) | Reading for 10/21 | Homework 5: HTML, PDF |
October 26 (M) | No class | ||
October 28 (W) | LaTeX (Notes) (Not live) | Reading for 10/28 | Homework 6: HTML, PDF |
November 2 (M) | No class | ||
November 4 (W) | LaTeX, continued (Notes) (Not live) | ||
November 9 (M) | No class | ||
November 11 (W) | Running commands "in absentia"; the screen command; more about vim (Notes) (Not live) | Homework 7: HTML, PDF | |
November 13 (F) |
(Not a class day but I recorded a lecture for asynchronous viewing) A little about installing software (Notes) |
||
November 16 (M) | Mail in UNIX (Notes) (not live) | Reading for 11/16 | |
November 18 (W) | No class | Homework 8: HTML, PDF | |
November 23 (M) | Holiday | ||
November 25 (W) | Holiday | ||
November 30 (M) | Environment modules; a little about shared libraries (Notes) (not live) | ||
December 2 (W) | A little more about shared libraries (Notes) (not live) | ||
December 7 (M) | Course wrap-up and evaluations (Notes) | ||
December 11 (F) | (Not a class day) | Homework 9: HTML, PDF | |
December 18 (F) | (Not a class day) | Final deadline for turning in late or missed work |