Lammert's idea of a 303 as a suggestion of relatedness is intriguing, and I like the way he would reword the text... but I'm not sure that the "noindex,follow" is necessary or desirable.
Google's treatment of "noindex,follow" has changed over the past year, and essentially, over time on a given page, this tag causes Google to treat the page as a 404, which you don't want. Quoting lammert, my emphasis added in the area now treated differently...
You'll add the robot tags "noindex,follow" to these old course pages to prevent them from showing up in the search engines, but the follow tag still lets the link juice flow.
According to John Mueller, discussed here on WebmasterWorld in Dec 2017, and also on Search Engine Roundtable, Google eventually stops following the links on pages where there's a long term use of "noindex"... whether or not you use follow. It's not clear how long, though, "long term" is.
Our thread about the changed view of "noindex,follow" is here (and I should warn that the future tense in the title can be confusing)...
Google Will Eventually Stop Following Links on Noindex Pages Dec, 2017 https://www.webmasterworld.com/google/4881752.htm [webmasterworld.com]
The video is worth playing, as John M's emphasis clarifies the transcript, which I've taken and tuned a bit from the YouTube page...
JOHN MUELLER:
So it's kind of tricky with noindex... which... which I think is somewhat of a misconception in general with the SEO community, in that, with a noindex and follow, it's still the case that we see the noindex. And in a first step, we say, OK, you don't want this page shown in the search results. We'll still keep it in our index.... we just won't show it. And then we can follow those links.
55:20: But if we see the noindex there for longer than we think, this page really doesn't want to be used in search. So we will remove it completely. And that we won't follow the links, either. And noindex and follow is essentially kind of the same as a noindex nofollow. There is no really big difference there in the long run.
So, if you don't wnat the page treated as a 404... if do want it to be found in search... I'm thinking out loud, why use the noindex at all? In a way, without it, you have a synonym search and also a description of the situation for your legacy users.
Also see Barry's article about noindex on seroundtable here:
Google: Long Term Noindex Will Lead To Nofollow On Links [
seroundtable.com...]