It is a very big university with a good curriculum under various majors. Giving a student more than one option is a really good thing they are doing. Shifting from one major to another, undergoing joint degree programs are really good ones. They have many good professors and very mind drying classes :). Everything is for good and they are the best.