This is the first post in what I hope will be a regular series. I will share a guideline from The Canadian Style: A Guide to Writing and Editing, the official style guide for Public Works and Government Services Canada Translation Bureau.
7.41 Enumerations
Use a dash, not a colon, to enclose a list of terms that does not end the sentence.
You can choose from the majors we offer—accounting, finance, international management, marketing, political science—when you enrol in the bachelor’s programme.