How can I say better and shorter?
I have a Masters in rock mechanics engineering from UT.
You don't need to say "Masters degree" because everyone understands what a "Masters" is.