Unfortunately, the problem is not posed in a way adequate to the big problem of data recovery. In particular, everything highly depends on the file system(s) used. In practice, from the samples of the file name patterns, all or most of them will be NTFS.
To get an idea of the complexity of the data recovery field, take a look:
http://ntfs.com[
^].
But there are a lot more file systems… Besides, the partition structure can be damaged, and a lot more.
I would estimate the change of getting a decent well-earned degree in this field, starting from your level (which I don't really know, but the answer and comments tall the tail), as very low. Sorry, it's just hard for me to imagine. Maybe you should better avoid mentioning the degree issues in your question, honestly.
Sorry for not giving you any "real" help. It would be just impossible by some ethical and "economical" reasons (try to estimate realistically how much data recovery software may cost). It it was possible, I would not be sure who deserves the degree, you or the one who would help you.
—SA