homework and labs for cs370