Currently, a course must be submitted, then an admin can approve by adding to a "cohort" (see also T126504). Courses are not visible until they're approved.
Should we allow people to self-publish a course without admin review? That is the wiki way...