24sp ver.
Note: this is for the Spring 2024 iteration of CSE 391. Looking for a different quarter? Please visit https://courses.cs.washington.edu/courses/cse391/.
Policies¶
Homeworks are to be completed individually, although you may discuss concepts and problems at a high-level as outlined in our Collaboration policy. See the syllabus for more details on Homework and collaboration policies.
Unless otherwise noted, assignments will be due right before the live class session at 3:00 pm.
Feeling Stuck?¶
First and foremost: if you feel like you’re stuck on a problem for unreasonably long, reach out and ask for help! Learning should be challenging, but it shouldn’t be overly frustrating. Post on Ed or come to office hours!
If you…
- don’t remember a command? Try the commands and flags reference sheet; all the commands you need to do the homework are here.
- need to catch up on a concept? Double-check the lecture notes, and follow-up by watching the pre-class and in-class materials!
- are struggling with using
vim
oremacs
? Check out the linked editor guides and reference cards.
While you are welcome (and often encouraged!) to use the internet, we’ll also point out that external resources are not strictly necessary to succeed: the solution to all the homeworks can be done with only the items we talk about in pre-class materials and lecture (and a bit of man
page digging).
List of Homeworks¶
Posted below in reverse-chronological order as they are released.
Due Tuesday 06/04 at 3:00 pm. No late submissions accepted.
Submission: Gradescope
Specification: Spec
Due Tuesday 05/28 at 3:00 pm. No late submissions accepted.
Submission: Gradescope
Specification: Spec
Due Tuesday 05/21 at 3:00 pm. No late submissions accepted.
Submission: Gradescope
Specification: Spec
sed
(2 points)Due Tuesday 05/14 at 3:00 pm. No late submissions accepted.
Submission: Gradescope
Specification: Spec
Due Tuesday 05/07 at 3:00 pm. No late submissions accepted.
Submission: Gradescope
Specification: Spec
git
(2 points)Due Tuesday 04/30 at 3:00 pm. No late submissions accepted.
Submission: Gradescope
Specification: Spec
git
(2 points)Due Tuesday 04/23 at 3:00 pm. No late submissions accepted.
Submission: Gradescope
Specification: Spec
Due Tuesday 04/16 at 3:00 pm. No late submissions accepted.
Submission: Gradescope
Specification: Spec
Due Tuesday 04/09 at 3:00 pm. No late submissions accepted.
Submission: Gradescope
Specification: Spec
Due Tuesday 04/02 at 3:00 pm. No late submissions accepted.
Submission: Gradescope
Specification: Spec
Due Friday 03/29 at 3:00 pm. No late submissions accepted.
Submission: Google Forms
Specification: Spec