Its a Masters Degree. Its an internationally recognised high level qualification. There are Masters Degrees in many areas. This is unique because it is the first in Proprietary Trading that we know of. But , it still enables the succesful candidate to have the letters MSc after their name.
Its official as it comes from the University of Hertfordshire and took two years to build to an internationally recognised level, and has been signed off by profesionals and academia.