Problem Overview
You’re a CSV-only (i.e. non-integrated) school and your Course Code changes are reflected in the course’s URL but not in the courses inventory.
Explanation
There is a distinct code field on the course; it isn’t dynamically updated for non-integrated schools.
Solution
Add the code field to the Course Template.
Edit this field directly alongside changing the course number.