splitting SCT and course creation functionality, for server-side reasons