Shakespeare
I wish it was true for course names too; but am afraid not. Coming up with relevant and striking names for courses has been one of the challenging tasks.
One of the common ways to get to a name is to make it content and level specific, like a course on business communication for trainees could be Communication 101.
But there are times when we struggle to name a course. For example, a course on tips for all people on where to go in the city they are visiting; would you name it Travel 101 or Destination or relate the name to the reason behind the course like 10 Best Places in or just a very jazzy name which gives no clue to whats being taught but is jazzy enough to get the learners go and take the course like DeTraBest (short form of Delhi Travel Best) ... see what I mean, I could build another course on the meaning of DeTraBest :)
Well the search goes on... but as per my experience, the basic is to have a name that the learner can relate to and understand what he/she will learn when going through it.