Najlepsza odpowiedź
Zawsze trudno jest określić, jak dobry jest jakikolwiek „wydział”. Ogólnie mówiąc, patrzysz na jakość wykładowców na wydziale, jak aktywnie publikują na najważniejszych konferencjach w swoich dziedzinach. To sprawia, że nawet innym profesorom CS trudno jest ocenić, jak dobry jest każdy wydział, ponieważ większość ludzi nie wie zbyt wiele najlepszych miejsc publikacji w innych obszarach CS. Na samą myśl powiedziałbym, że columbia jest całkiem niezła i mam wybitne umiejętności w tworzeniu sieci (Henning Schulzinne, Dan Rubenstein, Angelos Keromytis, Augustin Chaintreau itp.) Dobrą rzeczą jest to, że zatrudniali wielu młodych wykładowców i nadal zatrudniają. To zawsze dobry znak energii i witalności w dziale CS.
Odpowiedź
Jestem stronniczy, ale myślę, że tak. Nauczyłem się tam dużo o CS, więc daleko, a teraz odbywam staż w NASA na stanowisku, które wykorzystuje moje umiejętności programistyczne. Mam przyjaciół na głównym kierunku, którzy odbywają staż na stanowiskach programistycznych w renomowanych firmach technologicznych w całym kraju. Mam wrażenie, że studenci tam kończący są dość dobrze przygotowany do podjęcia pracy w branży programistycznej. Jestem pewien, że wydział jest wysoko oceniany (chociaż nie wiem dokładnie, jak wysoko) i wiem, że wielu studentów przechodzi na studia magisterskie w tej dziedzinie.
Pamiętaj, że twoje doświadczenie w nauce CS na Columbii będzie się znacznie różnić w zależności od tego, czy zapisujesz się na jeden z trzech programów dla osób niepełnoletnich (Columbia College i School of General Studies przyznają stopnie licencjackie, School of Engineering and Applied Science przyznaje stopnie BS i wszystkie trzy programy studiów są zupełnie różne) lub w czy zapiszesz się na program dla absolwentów CS (którego w ogóle nie znam).