Non sono uno studente di CS, ma conosco alcune persone che lo sono. Questa risposta sembrerà un po' vaga/incerta, ma questa è la natura delle ammissioni universitarie in generale. Non ho davvero aneddoti rilevanti, ma cercherò di intervenire dove possibile nel caso in cui nessuno con esperienza di prima mano intervenga.
Potresti entrare alla UCSD, ma specializzarsi in CS è probabilmente improbabile. I ruoli di leadership e gli stage probabilmente non sono un fattore per l'accettazione del trasferimento - specialmente come studente di trasferimento, si preoccupano meno di un approccio olistico e andranno dritti per GPA e performance.
Le matricole che cercano di trasferirsi in CS hanno bisogno da qualche parte di un 3.8 a un 4.0 nelle classi pertinenti per essere in grado di trasferirsi. Basandomi solo su questo, direi che le tue possibilità non sono troppo alte. La maggior parte delle persone scelgono di fare Math-CS, che è più facile da ottenere.
Se le tue credenziali sono buone in termini di stage rilevanti nel campo e ruoli di leadership, allora potresti essere preparato come molte major CS alla UCSD. Le classi alla UCSD possono darti più opzioni rispetto a quelle della tua attuale scuola, ma avere alcuni progetti ed esperienze decenti batte una laurea da una scuola prestigiosa, specialmente per CS.