Which offer is better?

Financial aid officers don’t think in terms of “peer majors”. They think in terms of “peer schools”, and Columbia/MIT are peers schools. So make your request to MIT.

In terms of purely engineering, yes MIT is better.

@MYOS1634 Interesting point. Thanks.