<p>I have not read the whole thread, but it depends on the engineering school, for example UCs in California are just more picky, but my daughter has a friend who only took Honors Physics in senior year of high school and he got into UIUC engineering or computer science. Of course he has to pay OOS tuition but he would be lucky to get into any UCs because it’s so much more competitive this year.
Purdue is another school that is in the top 10 engineering schools but the acceptance indicates it’s much easier to get accepted than a lot of UCs.</p>