| Caltech has definitely taken people without 800s on SAT1s before (myself included). However it is much more difficult to get in without an 800 on the SAT2, so I would retake that (considering an 800 is only the 88th percentile). Otherwise, she would not have a bad chance of admission.
You should also keep in mind that Caltech EE/CS is very theoretical, and EE is considered one of the harder majors (mainly because of two ridiculously time-consuming classes that can take up to 30-40 hours a week in the lab).
Also, a published paper will help a lot. Research is very important and she will have many, many opportunities to do research here. |