Announcements¶
Oct 13 Lecture 1 and HW1 Posted
- Reminder about class sessions.
- HW1 due today.
- HW2 released later today.
- Reminder about ItemPool.
Oct 05 Lecture 1 and HW1 Posted
- Lecture 1 and HW1 released
- HW0 Due tomorrow @ 1:00 pm
- Reminder about class sessions
Sep 24 Welcome to CSE 391!
Welcome to CSE 391! This announcement outlines:
- Where to find information about the course (it’s this course website!).
- How the class will be run.
- What the schedule will look like for the start of the quarter, including your first (mini) homework assignment due right before our first day of class 10/6.
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 09/29 | No Class | ||
Released HW0 Due 1:00 pm EC: Intro Survey | |||
Week 2 | |||
Tue 10/06 | LEC 01 Syllabus, Introduction to Linux/Bash Administrivia and Remote Learning [15:21] Introduction to Linux [15:24] Flags, Arguments, and Editors! Oh My! [24:00] All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW1 Due 1:00 pm Unix Shell Commands | |||
Week 3 | |||
Tue 10/13 | LEC 02 More shell commands, streams, I/O redirection | ||
Released HW2 Due 1:00 pm More Unix Shell | |||
Week 4 | |||
Tue 10/20 | LEC 03 More I/O, xargs , streams, cut | ||
Released HW3 Due 1:00 pm Even More Unix Shell! | |||
Week 5 | |||
Tue 10/27 | LEC 04 Version control ( git ) Class Session: zoom | ||
Released HW4 Due 1:00 pm git | |||
Week 6 | |||
Tue 11/03 | LEC 05 Version Control ( git ) | ||
Released HW5 Due 1:00 pm More git | |||
Week 7 | |||
Tue 11/10 | LEC 06 Regular expressions, grep -E Introduction to Regular Expressions [18:57] Or and Repeated Characters [11:56] Character Sets and Backreferences [14:33] resources: files All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW6 Due 1:00 pm Regular Expressions | |||
Week 8 | |||
Tue 11/17 | LEC 07 More regular expressions, sed Review Regex + Intro Sed [13:04] Sed + Regex [25:07] resources: files All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW7 Due 1:00 pm More regex and sed | |||
Week 9 | |||
Tue 11/24 | HOLIDAY Thanksgiving break | ||
Week 10 | |||
Tue 12/01 | LEC 08 Users, groups, permissions, persistent shell settings Users, Groups, and Processes [18:32] User Settings and $PATH [16:48] File and Directory Permissions [19:13] All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW8 Due 1:00 pm Users, Groups, Permissions | |||
Week 11 | |||
Tue 12/08 | LEC 09 Basic shell scripting Introduction to Bash Scripting [23:07] Math and Loops [11:46] If Statements and Exit Codes [12:08] Demo and Course Wrap-up [21:57] resources: files Advanced Bash-Scripting Guide All files available in one zip. To download all files at once, type the following commands in a shell on your machine:
Class Session: zoom | ||
Released HW9 Due 11:59 pm Shell Scripting | |||
Week 12 | |||
Tue 12/15 | Finals Week | ||
Wed 12/16 | Finals Week | ||
Released HW10 Due 11:59 pm More Shell Scripting | |||
Fri 12/18 | Finals Week | ||