Bästa svaret
Låt mig börja med en berättelse.
När jag jobbade för Rice IT, en av de andra studentarbetarna vid Helpdesk, en TA för Algoritmisk tänkande , graderade uppdrag högt under stilleståndstiden. Han funderade: ”Samma misstag?” efter att ha markerat några papper i rad under en mindre än optimal körtid. Sekunder senare, ”Vad fan! De implementerade det direkt från biblioteket.” Med andra ord är kod från bibliotek redan den snabbaste och mest kortfattade. Han förbannade och tog rasande upp det felaktiga betygsbladet.
Bara när det händer kom Prof. Rixner med sin egen implementering, mer elegant än den offentliga, officiella Python Library-versionen. NBD.
Rice hade en stor hit på Coursera i år i Introduktion till interaktiv programmering med Python , en av våra CS Intro-klasser. Glansen som lockade människor, tror jag, var metoden för att lära sig bygga-spel och att professor Rixner byggde en Python IDE direkt i webbläsaren ( CodeSkulptor ). Om du någonsin har tagit programmering känner du smärtan med att ställa in en IDE som nybörjare.
Om du tar lektionen på Rice kommer du att lägga upp och utforma ett spel under andra halvåret. Det här är en sällsynt klass där du lämnar med något att visa, lite kreativ produktion. Jag lovar att det kommer att dröja länge innan du bygger något själv inom fysik eller matematik. Många av mina klasskamrater lämnade med ganska fantastiska arkadspel , första termin första året.
Som sagt, vi har inte hotshotprofessorer här. Inga Turing Awards vid kontorstid. Du kommer inte att ”läsa” verkligt anmärkningsvärda saker som görs för fältet ”i Times. Och det finns verkligen avdelningar i detta land där varje enskild professor där har några små anspråk på denna hotshottedness. Du kommer inte att missa kreativ produktion heller (Berkeleys SaaS-kurs tilldelar lag att bygga för ideella grupper, till exempel; MIT: s leksakslaboratorium också). Cal har tre EECS-byggnader; vi har en samling av korridorer i Duncan Hall. Stanford har Gates Computer Science Building; vi har inte ens en CS-lounge. Vi har färre CS-klubbar och lag och mycket färre utmärkelser.
Kanske kommer du till Rice eftersom världen är stor och livet är kort. Men kom inte bara för att du lockas av en vision om mindre klassstorlekar och tillmötesgående professorer. Rice CS redigerade bara hela läroplanen. Det kan mycket väl vara starkt en dag, och jag är säker på att professorerna vill ha god undervisning i sina hjärtan. Ris kastar sig in i den nya MOOC-kulturen, och om du studerar inom en snar framtid, finns det en god chans att professorer testar Coursera och EdX-kurser på dig.
Om ris är ett av dina val för att du är rädd att du inte kommer att arbeta med professorerna på de stora, dåliga skolorna hur som helst, låt mig berätta detta. Du är bra nog. Du kan gå. Och utmärker sig. Och fånga uppmärksamheten hos den professor du vill arbeta med.
Och om det händer så kommer de inte att ta dig och Rice gör det, eller om du redan är här vet du att på alla sätt som betyder, ”nöjer du dig inte med mindre.
PS CS, och alla avdelningar på Rice, har någon koppling till medicin, förmodligen för att det massiva Texas Medical Center intill. Det finns något att säga om att Rice har en av de snabbaste superdatorerna, men den används för att studera sjukdomar vid BRC. Om du är speciellt intresserad av att använda CS i medicin, tycker jag att Rice är ganska unikt.
Svar
Det beror på ditt mått på ”godhet”: Tycker du att en avdelning är bra eftersom den har Turing-prisvinnare eller på grund av mångfald i kurser eller större / mindre studentkår eller jobb på campus tillgängliga för undergrads / Masters / PhD eller något annat? Denna åtgärd skiljer sig också beroende på om du pratar med en grundutbildning (se Waseems svar) eller gör dina Masters eller en doktorand (det är jag), eftersom var och en av dem har olika förväntningar från institutionen.
För att inte förvränga Rices studentkår kommer jag att svara på en annan fråga: ”Vad är en typisk doktorandperspektiv på Rice Universitys datavetenskapliga avdelning? ” … och låt dig härleda svaret på ovannämnda fråga 😛
– Jag kom bara till Rice University för att min rådgivare flyttade hit, men i efterhand kunde jag inte ha fattat ett bättre beslut: – ) – Risadministratör och sedan ordförande var mycket tillmötesgående (och är fortfarande) med övergångsprocessen och hjälpte mig mycket med att avstå från några av kraven. Varför pekar jag på det? Tja, i vissa offentliga universitet där antalet inskrivna studenter är mycket stor, den stora volymen pappersarbete / ärenden gör ibland administratörspersonalen ganska oönskad och ibland oförskämd. – Stora bilder …Visst, de är bra för publicitet, men det som verkligen betyder något för en doktorand är fakultetens publikationsrekord och också om de fortfarande publicerar i topptidskrifter / konferenser … Varför? Vi måste ta examen på 5-6 år och få ett jobb 😉 … Btw, om du tror att Turing-utmärkelser gör en till en stor chans, jag misstänker att Moshe kommer att få en på senare tid 🙂 – Jag håller med om att det finns färre klubbar och den nuvarande ordföranden (tillsammans med få entusiastiska studenter) försöker ta itu med det. Så vad doktorander beträffar finns det relativt färre möjligheter att umgås … men fredagskvällsamlingar på studentdrivna puben Valhalla (som serverar billiga öl) hjälper 😉 – Vissa klasser är små, medan andra är ganska stora … det beror på popularitet och även typ av kurs (seminarieorienterad, kodningsintensiv, teoriintensiv, inledande eller avancerad) … så klassstorlek borde inte riktigt vara en motiverande faktor för att välja ris (åtminstone inte för en doktorand nt). Med detta sagt är det viktigt att påpeka att bland (mycket utvalda) kurser som jag tog, tyckte jag att professorerna var ganska tillmötesgående och hjälpsamma. – Baserat på avslappnade diskussioner med andra doktorander verkar de flesta ganska nöjda med sina rådgivare (med frågor som mikrohantering, val av problem, rapport osv.). – Finansieringssituationen är ganska bra jämfört med andra universitet. Kontor med tre studenter per rum tilldelas också doktorander, vilket hjälper om du behöver lugn och ro medan du jobbar … vissa kanske gillar det, andra kanske föredrar en ”stor” lab-liknande miljö. – Det är mycket surr på entreprenörskap på Rice de senaste åren. MBA-school erbjuder ganska bra kurs på det, plus det finns händelser som 3-dagars start som är användbara för både undergrads och grads. Rice OTT är också ganska bra på detta område.
Eftersom Rice har en mindre avdelning finns det i genomsnitt 2-3 professorer per forskningsområde. Vissa forskningsområden har bara ett. Så här är mitt förslag till potentiella doktorander: Gör lite läxor innan du ansöker här. Om du är lite säker på vilket område du vill arbeta inom och om du gillar publiceringsprotokollet för den ”potentiella” rådgivaren inom det området, då och då bara ansöka här. Om du är helt orolig kan du antingen slå en guldgruva och hitta en rätt rådgivare eller så kan du sluta bosätta dig (eller byta universitet).