CSE 391 (original) (raw)

Week 1

Tue 03/30

LEC 01 Syllabus, Introduction to Linux/Bash

All files available in one zip.

To download all files at once, type the following commands in a shell on your machine:

wget https://courses.cs.washington.edu/courses/cse391/21sp/lectures/1/lecture1.zip unzip lecture1.zip

Class Session: zoom

Released Due 1:00 pm

Week 2

Tue 04/06

LEC 02 More shell commands, streams, I/O redirection

All files available in one zip.

To download all files at once, type the following commands in a shell on your machine:

wget https://courses.cs.washington.edu/courses/cse391/21sp/lectures/2/lecture2.zip unzip lecture2.zip

Class Session: zoom

Released Due 1:00 pm

Week 3

Tue 04/13

LEC 03 More I/O, xargs, streams, cut

All files available in one zip.

To download all files at once, type the following commands in a shell on your machine:

wget https://courses.cs.washington.edu/courses/cse391/21sp/lectures/3/lecture3.zip unzip lecture3.zip

Class Session: zoom

Released Due 1:00 pm

Week 4

Tue 04/20

LEC 04 Version control (git)

Released Due 1:00 pm

Week 5

Tue 04/27

LEC 05 Version Control (git)

Released Due 1:00 pm

Week 6

Tue 05/04

LEC 06 Regular expressions, grep -E

Released Due 1:00 pm

Week 7

Tue 05/11

LEC 07 More regular expressions, sed

Released Due 1:00 pm

Week 8

Tue 05/18

LEC 08 Users, groups, permissions, persistent shell settings

Released HW8Users, Groups, Permissions Due 1:00 pm

Week 9

Tue 05/25

LEC 09 Basic shell scripting

Released Due 1:00 pm

Week 10

Tue 06/01

LEC 10 Industry Applications

Released Due 11:59 pm

Week 11

Tue 06/08

Fri 06/11