Something important to keep in mind - because of the open curriculum, engineering concentrators at Brown can take more electives than engineering students at other schools. My S is an engineering concentrator at Harvard, and along with the 22 engineering courses, he has 8 gen ed requirements and a semester long mandatory writing course all freshmen must take, which leaves him with…drumroll…one elective! He’s taken a fifth course most semesters to allow for more electives, but many engineering students will find that hard given the amount of lab work and difficulty of engineering courses. Harvard’s program needs an overhaul, and I know EE doesn’t attract many students. S is considering switching to applied math because it’s a much better program. I believe Fu and other schools relax the core for engineering students - something worth researching.