With that being said, engineering majors are often thought to be amongst the most challenging at MIT. The institution acknowledges that Unified Engineering is one of the toughest classes at MIT, and it's a required course for multiple types of engineering degrees.