Add possibility for dash in course code

This prq adds the possibility for course codes such as `INF-MAT2000`.

This fixes #299 .