Brown is another great school. Note that they have an open curriculum – few (or no) distribution requirements. You can pretty much study whatever you want.
Like Yale and Harvard, they aren’t particularly well known for Engineering – at least, it is not where their reputational bread is buttered. That is not to say that you couldn’t receive excellent instruction in Engineering there.
These are Brown’s ABET-accredited programs:
https://amspub.abet.org/aps/name-search?searchType=institution&keyword=Brown