J'ai participé aux deux programmes puisque j'ai étudié à l'UCSB de 11 à 13 et que j'ai transféré à l'UCI et obtenu mon diplôme là-bas.
Je pense que cela dépend de votre objectif - la recherche et un master, ou aller dans l'industrie après avoir obtenu votre BS.
Dans l'ensemble, je pense que le programme de l'UCSB est plus intelligent. Les cours sont plus difficiles et semblent mieux formulés. Les professeurs sont présents et le nombre limité d'étudiants dans le programme CS vous permet d'avoir de bonnes opportunités de recherche et une bonne relation avec vos professeurs.
Cependant, il n'y a pas beaucoup d'opportunités de stage dans la région.
Je pense que l'UCSB est meilleure si vous voulez faire de la recherche et obtenir un master/PhD.
L'UCSB a un assez bon programme également et c'est probablement le plus grand (en termes de nombre d'étudiants) des systèmes UC. Cela signifie que les amphithéâtres sont surpeuplés et que vous n'obtenez pas beaucoup d'attention pendant les heures de bureau. Cela ne rend pas impossible l'apprentissage et n'est pas un gros problème, mais il est un peu plus difficile d'apprendre à connaître le professeur et d'avoir du temps 1 sur 1.
Cependant, il y a TELLEMENT d'entreprises technologiques dans la région. Il y a de grandes entreprises qui sont présentes dans la région (Sony, Broadcom, etc) et des startups géniales (comme Cylance) également. Avec autant d'opportunités, vous êtes en mesure d'obtenir un stage tout en travaillant à temps plein pendant l'été.
Si vous voulez aller dans l'industrie après votre BS, je voterais pour UCI en raison des opportunités.
Dans l'ensemble, ce sont DEUX bonnes écoles et quelqu'un de l'UCSB peut toujours obtenir une grande opportunité après l'école. De même, une personne motivée de l'UCI pourrait entrer dans un bon programme de maîtrise/doctorat. L'une des grandes particularités du domaine de la CS et de la programmation est qu'une grande partie de l'apprentissage se fait en dehors de l'école, ce qui n'est pas vraiment le cas pour d'autres domaines. L'endroit où vous allez à l'école compte moins que dans d'autres domaines.
Si vous ne savez pas si vous voulez travailler dans l'industrie ou obtenir un diplôme avancé, choisissez simplement l'endroit où vous voulez être. Ce sont toutes deux d'excellentes écoles et vous pouvez facilement suivre l'une ou l'autre voie à partir de l'une ou l'autre des écoles.