Rust book. §1.2 and 1.3; read §1.1 for installation instructions on your own computer, if you want.
Week 5 | | |
---|
Mon, Sep 25 | No class: Yom Kippur No reading | |
Wed, Sep 27 | Basic Rust programming [slides] Reading |
Fri, Sep 29 | More Rust programming Reading |
Week 6 | | |
---|
Mon, Oct 02 | Ownership in Rust Reading | |
Wed, Oct 04 | References Reading |
Fri, Oct 06 | Ownership II Reading |
Week 7 | | |
---|
Mon, Oct 09 | Structure types I Reading | |
Wed, Oct 11 | Structures types II Reading |
Fri, Oct 13 | Enumerations Reading |
Week 8 | | |
---|
Mon, Oct 16 | No class: fall break No reading | |
Wed, Oct 18 | No class: fall break No reading |
Fri, Oct 20 | No class: fall break No reading |
Week 9 | | |
---|
Mon, Oct 23 | TBA No reading | |
Wed, Oct 25 | TBA No reading |
Fri, Oct 27 | TBA No reading |
Week 10 | | |
---|
Mon, Oct 30 | TBA No reading | |
Wed, Nov 01 | Regular expressions I Reading |
Fri, Nov 03 | Regular expressions II No reading |
Week 11 | | |
---|
Mon, Nov 06 | TBA No reading | |
Wed, Nov 08 | System calls I Reading |
Fri, Nov 10 | System calls II Reading |
Week 12 | | |
---|
Mon, Nov 13 | UNIX Signals Reading | |
Wed, Nov 15 | Static Libraries Reading - I.L. Taylor. Linkers. Read Linkers parts 1, 2, and 3.
|
Fri, Nov 17 | Dynamic Libraries Reading |
Week 13 | | |
---|
Mon, Nov 20 | TBA No reading | |
Wed, Nov 22 | Introduction to networking Reading |
Fri, Nov 24 | No class: Thanksgiving break No reading |
Week 14 | | |
---|
Mon, Nov 27 | TBA No reading | |
Wed, Nov 29 | Advanced Git No reading |
Fri, Dec 01 | Memory unsafety: Introduction to control flow hijacking No reading |
Week 15 | | |
---|
Mon, Dec 04 | TBA No reading | |
Wed, Dec 06 | TBA No reading |
Fri, Dec 08 | TBA No reading |
Week 16 | | |
---|
Mon, Dec 11 | Last day of class No reading |
|