Legjobb válasz
tldr: Csodálatos, és nagyon örülök, hogy a témára szakosodtam.
Osztályok: az előadások általában viszonylag elméleti jellegűek, és inkább ötleteket fednek le, mint programozási gyakorlatot. Laboratóriumok, mentorórák (a mentorok nagyszerűek, és szeretnek, mentorórákra járnak), és a verem túlcsordulás mind megtanítja a programozási szintaxis nagy részére. A tanfolyamok viszonylag nehézek, elvárható, hogy intellektuálisan kihívást kapjanak, és különféle gondolkodásra kényszerítsék őket. CS tanfolyamaimat csak nyers intellektuális nehézségekkel verték meg matematikai tanfolyamaim, bár a házi feladatok terhelése általában magasabb volt (alacsonyabb, mint egy nyelvtanfolyamé).
Professzorok: Az osztály nagyon szorosan kötődik egymáshoz és nagyon kedves. A professzorok nagyon szívesen segítenek az irodai órákban, ha anyaggal küzdenek, bár én személy szerint azt javasolnám, hogy rendszeresen menjen mentori órákra, ha küzd. A profok rendkívül okosak és jól ismerik a témájukat, ezért az előadások általában meglehetősen magas színvonalúak. Különösen Bull 52-es (bár unatkozni fog), Wu idősebb szemináriumát és Greenberg programozási nyelvek tanfolyamát ajánlom.
Osztálytársak: A többi CS-hallgató általában eléggé együttműködő és hajlandó segíteni a nehéz anyagok megértésében. Nagyon barátságosnak és barátságosnak találtam a csoportot.
Felkészülés az iparra: A pomonai CS tanfolyamok elméletileg jobban összpontosítanak, mint sok más iskolában. Ennek eredményeként vannak olyan szabványos ipari jellemzők (például a git és a UNIX környezet jobb megértése), amelyek hiányozhatnak. Azonban a pomonai hallgatók általában nagyon jól teljesítenek az ipari gyakorlatban, és úgy tűnik, hogy kiválóan teljesítenek, ha ott vannak.
A számítástechnika Pomonában van, nehéz szak, amely meglehetősen nagy szemcsét igényel, de nagyon kifizetődő azoknak, akik katonák.