Assignments
We will have a mix of written assignments, programming/tool use assignments, and in-class presentations. Feel free to post questions on Piazza or come to office hours for help with homework. If you’re stuck on something for more than 15 minutes or so, take a break and ask a question! There are a lot of ways concurrency can go wrong, and a bit of outside perspective often helps. Assignments will be submitted via Gradescope. We will work through example solutions in class, so please submit assignments on time, even if they’re not 100% complete.