MSt is a master of studies, This is a postgraduate course which is not provided in all universities. You can avail this course in a few universities like the University of Oxford and the University of Cambridge. This course is equivalent to the MSc and MA. This postgraduate course includes both theoretical and practical knowledge including a thesis like PhD. If you are looking for a postgraduate degree then you can go for MSt.