Assignment 3 has been posted!

I’ve posted the next assignment, which will also provide an opportunity to learn a bit more about how computers really work. As always:

  1. start reading (and thinking) early

  2. break the problem into parts

  3. think about the problem and test cases before designing algorithms or writing code: writing code is the last thing you want to do

  4. if you have any questions or concerns, don’t hesitate to come talk with me!

Since I’m a couple of days late getting this assignment posted, I will also give you a couple of extra days to work on it: this one will be due on Saturday instead of Thursday.