random code and assignments from most of my CS courses as an undergrad