courseID convention and bugfixes

unexpectedly needed to update all the regex's that deal with Course ID.