<p>Cal Poly and UCSB are probably comparable universities for undergraduate overall. Cal Poly will definitely be more career oriented than UCSB. So if you plan to work after undergraduate, Cal Poly would be an excellent choice.</p>
<p>In terms of going to graduate school, traditionally UC is more geared for that route. However, in the case of Cal Poly, you will be on equal footing with UCSB for graduate school. For instance, Cal Poly has a preferential agreement with USC engineering school for graduate school admission.</p>
<p>[USC</a> - Viterbi School of Engineering - Viterbi Integrated Master of Science Program (VIP)](<a href=“http://viterbi.usc.edu/admission/graduate/vip/]USC”>http://viterbi.usc.edu/admission/graduate/vip/)</p>
<p>I would not agree to the statement made by Singh that Cal Poly is weak on theory. In fact, my current experience as a sophomore in Cal Poly Engineering has shown me that CP is all about putting theory into action. Hence, almost every engineering class we have is accompanied by a lab class. This explains why it takes so long to graduate from Cal Poly engineering.</p>
<p>Also, Cal Poly and UCSB engineering schools are both ABET accredited. This means they both have to teach the same basic theoretical curriculum in order to be accredited. </p>
<p>As a disclaimer, I chose Cal Poly engineering over UC Davis, and UCSB. So I am definitely biased. </p>
<p>@Charlies1902</p>
<p>You really have never heard of Cal Poly?? Weird…I suppose you don’t check the USNWR undergraduate engineering ranking. Cal Poly has been ranked in the top 5 for the last million years, year after year.</p>