A shape that reminds me of pictures of an eclipse combined with curious shaped serifs on a three letter abbreviation which puts me in mind of a nineties Corporate Document Wallet and a profitable but dull business.
The aforementioned serifs are very exaggerrated in what seems to be an attempt to give a modern, dyanmic feel to the text but doesn’t really work for me. The nicest part of the whole wordmark is the simple Glasgow Caledonian University text. I think it works in contrast to the unresolved other elements of the logo.
Strangely, the logo works much better on the website where all the elements are more unified by being on the same line.