Mi sono trasferito dalla UCR's CS alla UCLA's. Ho anche seguito un corso di CS in un college comunitario. Posso dire che c'era un enorme divario di qualità tra la classe di CS alla UCR e il community college, anche se solo un divario medio tra UCR e UCLA.
E' difficile dire quanto sia "buono" un dipartimento di CS. Per quanto riguarda le classifiche e tutto il resto, la UCR di solito non è classificata terribilmente in alto in CS. Secondo la UCR's About Page, è stata classificata nella gamma 101-150 per CS dall'ARWU e 170° da Leiden.
Sento che le classi di informatica della UCR's, almeno quelle introduttive, erano fantastiche. Ho imparato molto da CS 10 e CS 12 (introduzione al C++. CS 10 è stata in realtà la classe che mi ha ispirato a specializzarmi in CS. Penso che Kris Miller, il docente di CS 10/CS 12 alla UCR, sia fantastico, e bravo come i migliori professori della UCLA.
E' certamente possibile imparare molto alla UCR, ma non è super competitivo. Sono uscito da quasi tutti i miei corsi di CS con un "A+" o una "A". Anche alcune classi che ho abbandonato per quasi tutto il trimestre sono uscite con un "A-" o giù di lì. Quello che mi ha dato un "A+" alla UCR spesso mi avrebbe dato un "B-" alla UCLA. Quello che mi ha dato una "A-" alla UCR mi avrebbe probabilmente dato una "C" alla UCLA.
Da questa prospettiva, è relativamente facile rallentare e non imparare molto alla UCR. Tuttavia, se ci si mette d'impegno, si può sicuramente imparare molto lì e alcuni degli insegnanti sono fantastici.