How do I publish a course that I have unpublished?

You just have to edit and save it. This will put the course in the moderation queue and will be made public once a moderator has approved it.