sending in SAT scores?

<ol>
<li><p>I am planning on taking the SAT I again in December. I am applying to UCs and I need to make the deadline for sending in SAT scores, which is 12/31. If I indicate the UC to send scores to during registration, will the scores be sent there in time? If not, would it be okay for me to send in my November scores just to make sure they at least have something and then send them my December scores? Any more information about this would be greatly appreciated.</p></li>
<li><p>I am planning on taking SAT IIs in November. I already took Math II (670) and US History (770) I need to improve my math, but should I take a third subject test? I want to major in computer science. It's technically not engineering, so I don't HAVE to take a science subject test, but would it be beneficial to take it? And after I get into a college and want to change my major to some kind of engineering, would they use the fact that I did not take a science subject test against me? I at least want the option of going into engineering.</p></li>
</ol>