So what are the differences between PhD in Finance and M.S. in Financial Engineering/Math Finance? I know that PhD requires a thesis but M.S. doesnt. I am wondering about which one is more mathematically rigorous? I dont think Finance PhD curriculum has courses like Stochastic Calculus, Monte Carlo, etc. I guess PhD courses focus more theoretical aspect of finance? Are MSFE/math fin courses comparable to Finance PhD courses?