The phrase course list can be substituted for a range of other terms depending on the context and purpose. One alternative is curriculum, which refers to the entirety of a course or program offered by a school or educational institution. Another synonym is class roster, which denotes the list of students enrolled in a particular course. Similarly, syllabus indicates the content, structure, and schedule of a specific class. Course catalog is another term for the list of courses available within a school or department. Finally, program guide or schedule may refer to a timetable of all courses within a school or educational program.