The top comment on YouTube at the moment is ‘I’ve generally held the viewpoint that if you need to advertise your university it probably sucks, you just demolished that viewpoint in the first 15 seconds of this video, nice work.’
I don’t think that’s true, it’s to tempt undergrads from going to other uni’s, and possibly to showcase students work from around Central Institute of Technology.