It's done on a "reach the standard" system. So if they're oversubscribed and you're good enough, you'll get in and just get put on a later course.
Similarly, if they're undersubscribed and you're crap, they won't take you. Courses run under capacity all the time they don't just fill them up with the next best candidates, they can't afford to risk their repuation and 100% record.