How hard is it to get a Master's in engineering?