Assignments
Note that HW0 is for review and practice only, you won't turn it in, and it won't impact grades. Students in this class come from a variety of background knowledge (depending on which quarter you took 373, or which institution you took the equivalent course). HW0 reviews the concepts that you are most likely to need in the future, and offers practice with fundamental logic we'll introduce early on.
Sample Problems
To help see what solutions might look like (since we can't give out solutions), we're writing sample problems with solutions for big topics as we come across them through the quarter. If you're wondering how much detail we usually include in pseudocode, what kinds of things we write in proofs/running time analyses, or just want another example, these should be helpful!