I’m currently studying industrial systems engineering and am in final year. The professors at the university can sure do a better job. It would be very hard to pass the class without self study at-least as far my experience goes. The campus is fairly smaller than alot of other universities. I didn’t live on campus but have friends who did. Their experience wasn’t bad but surely it’s expensive than to find yourself some rental close to the university.