bug fix: update in-memory list of courses using a problem when creating asst