<p>As PurdueEE stated originally, you have to be realistic and figure that you aren’t going to get into UCSB, UCI, and Cal Poly SLO anyway with a 2.7 GPA, so the debate about which school is best is somewhat of a moot point for addressing your particular situation. I think if you can get into CPP, you should be very happy. San Jose State may also be a good fit. The intern jobs in the Silicon Valley are a nice plus for attending school up in San Jose.</p>