Tufts CS è cresciuta da 121 laureati (2013), a 568 (2016). Questo può essere correlato al mercato del lavoro complessivo per i laureati in CS, ma riflette anche il grande lavoro che il dipartimento CS di Tufts ha fatto nel farsi un nome.
La singola classe che si distinguerà per voi, e per i datori di lavoro (pensate a Google, Facebook, Amazon, ecc ...) sarà Comp40 - Struttura della macchina e programmazione dell'Assemblea. E' la classe più impegnativa, gratificante e fondamentalmente applicabile che potrai mai prendere, e le aziende di cui sopra hanno iniziato a prenderne atto.
Non capirai veramente l'informatica finché non avrai superato questa classe. Il curriculum è stato messo insieme da Norman Ramsey, un professore incredibile e una persona ancora migliore (insegna ancora a Tufts).
L'unica cosa negativa che ho da dire su Tufts non riguarda il dipartimento di CS, ma la commissione di assegnazione e la direzione futura della scuola.
Tufts ha recentemente preso una posizione di forte priorità alla ricerca dei professori, con la speranza di costruire le scuole di specializzazione Tufts in "programmi di ricerca" più rinomati (cioè più finanziamenti e più studenti).
Questo è ben intenzionato, ma è venuto a spese della perdita di quello che è probabilmente il miglior professore del dipartimento CS di Tufts, Ben Hescott. A Ben è stata negata la cattedra nella primavera del 2017, e anche se non ha ottenuto il maggior numero di borse di studio per la ricerca nel dipartimento, è stato il miglior insegnante del dipartimento.
Se state valutando le scelte della scuola, certamente sceglierei ancora Tufts per CS (dato che sono di parte), ma andateci piano: Se il modello di cui sopra continua nei prossimi anni, e altri professori orientati all'insegnamento si vedono negare la cattedra e fuggono, allora potresti scoprire che il dipartimento è molto diverso da quello che era quando c'ero io.