added in conversion from ! to _ for kis course ids

this is to account for the fact that our course codes can now contain !