Calendar¶
Info
This is a rough sketch of the quarter and things are subject to change. We can accurately predict the past, but predicting the future is hard!
Topic | Homeworks | ||
---|---|---|---|
Week 1 | |||
Tue 06/24 | LEC 01 Syllabus, Introduction to Linux/Bash pre-class: videos Introduction to Linux [11:57] Flags, Arguments, and Editors [20:22] in-class: gslides All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
| ||
Released HW1 Due 11:00 am Unix Shell Commands | |||
Week 2 | |||
Tue 07/01 | LEC 02 More shell commands, streams, I/O redirection pre-class: videos resources: files commands Discussion Questions Lecture Notes All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
| ||
Released HW2 Due 11:00 am More Unix Shell | |||
Week 3 | |||
Tue 07/08 | LEC 03 More I/O, xargs , streams, cut pre-class: videos | ||
Released HW3 Due 11:00 am Even More Unix Shell! | |||
Week 4 | |||
Tue 07/15 | LEC 04 Version control ( git ) | ||
Released HW4 Due 11:00 am git | |||
Week 5 | |||
Tue 07/22 | LEC 05 More Version Control ( git ) | ||
Released HW5 Due 11:00 am More git | |||
Week 6 | |||
Tue 07/29 | LEC 06 Regular expressions, grep -E | ||
Released HW6 Due 11:00 am Regular Expressions | |||
Week 7 | |||
Tue 08/05 | LEC 07 More regular expressions, sed | ||
Released HW7 Due 11:00 am More regex and sed | |||
Week 8 | |||
Tue 08/12 | LEC 08 Users, groups, permissions, and persistent shell settings | ||
Released HW8 Due 11:00 am Users, Groups, Permissions | |||
Week 9 | |||
Tue 08/19 | LEC 09 Basic shell scripting | ||
Released HW9 Due 11:00 am Shell Scripting |