Talis Aspire is a new-ish Reading List system used at the University of Sussex Library.
On Aspire, a url for a Department looks like this:
A page for a course looks like this (for course l6061):
The nice thing is that you can replace the ‘.html’ with .json or .rdf – while the html only has a link to the related list, the json and rdf expose other links and relationships, such as the department.
For us, most (but not all) courses only have one list. URLs for lists are not predictable in the same way as the courses URL. E.g.