I changed up a few things in my undergraduate algorithms course this year. I probably wouldn’t have if I wasn’t charged with designing an online version of the same course, one that would be static for at least three years, so far as I understand it. One major thing that I changed was the assignment [...]