If we're talking about, say, top 10 ranked US colleges and universities (other countries will likely have different traditions and people will have wildly different definitions of a "countryside college or university"), no. A community college will generally choose what languages to teach based on what languages employers in the geographic area served by the college use. The top-ranked universities, on the other hand, generally have much more idiosyncratic criteria. For example, when I went to MIT, the primary languages used were Scheme (because professors Abelson and Sussman wrote Structure and Interpretation of Computer Programs) and CLU because Prof. Liskov designed it. Neither of these have ever been particularly useful languages for professionals though LISP, at least, has some users in academic fields like AI. The top-ranked universities see themselves as teaching computer science, not programming, and since they generally assume that you'll use many different languages over your career, the particular languages that get taught are not particularly important. Community colleges are in the business of teaching programming so they generally prefer languages that are in more common use.
From time to time, universities do change the languages they teach. That's generally going to involve a lot of faculty meetings and discussions but it's hard to know whether that would qualify as "systemic" or "haphazard" in your definitions. In general, the criteria will be pedagogical, not practical. That is, the professors are much more likely to care about what languages make teaching the underlying concepts easier and what languages they view as promoting beautiful code rather than what languages employers demand.