Course code must be unique. If there's a collision, regenerate it.