I was manually looking for #OCL #courses (via a classical Google search, yes, some of us still do it from time to time) to complement the info we got from our hashtag#teaching #ocl online form 
https://modeling-languages.com/teaching-ocl/ You still have the time to fill it!
And my overall impression is that:
Very few institutions teach OCL.
Even worse, I feel there are less and less. Indeed, when searching online, I get quite a lot of old results from courses that were offered at some point (many around 15-20 years ago) but have since then disappeared (I guess replaced by, among others, sexier AI related topics).
The tooling situation is one of the key factors (as reported also in the comments of the post linked above).
I'm hoping that our online OCL tool (see https://github.com/BESSER-PEARL/B-OCL-Interpreter, led by Fitash Ul Haq, PhD and now part of our #web #modeling #editor https://editor.besser-pearl.org/ ) and free #tutorials can be useful if any of you wants to give OCL a second chance.
Because if not OCL, then what? 