Com’è studiare informatica alla Cornell?

Studiare CS alla Cornell:

L'informatica è molto orientata alla teoria alla Cornell. Se guardi il curriculum, vedrai che la maggior parte dei corsi di livello superiore come OS, AI, DB ecc. sono accompagnati da un corso di progetto chiamato Practicum. I corsi offrono alcuni progetti, ma la maggior parte di essi sono altamente teorici. Il praticantato è il posto dove andare se vuoi immergerti in un particolare campo e costruire effettivamente un vero sistema operativo per esempio o qualcosa di simile. Inoltre la maggior parte delle nostre classi hanno esami (due preliminari e uno finale) che sono orientati agli algoritmi. In termini di esposizione a nuovi linguaggi, ci sono corsi per C, C++, Unix scripting, Java, python e matlab. Man mano che si arriva ai corsi di livello superiore si aspettano che ci si metta al passo con linguaggi come SQL, Ocaml e C#.

Corsi interessanti in CS: Game design, Introduzione allo sviluppo di app per iPhone, AI, COMPILATORI (basta farlo!)

Il lavoro del corso è molto impegnativo ma alla fine della giornata, ci si rende conto che si sta diventando un INGEGNERE DEL SOFTWARE - qualcuno che può progettare sistemi e non solo cercare su Google come codificare. Anche se sarà una lotta, ne raccoglierai i frutti!

Cultura delle startup: Cornell sta lavorando su questo per coinvolgere più studenti. Qui c'è una lista di startup che gli ex alunni di Cornell hanno avviato, se sei interessato - Cornell Startup List

Per quanto riguarda i programmi nel campus, abbiamo 3 Day Startup, Hackathons qua e là e proprio quest'anno Cornell si è unita alla Major League Hackathon - l'ultima hackathon del college alla Cornell University

Cornell ai potenziali datori di lavoro: In termini di reclutamento di startup a Cornell è molto raro, ma ci sono un sacco di ex allievi che sono sempre alla ricerca di sviluppatori di Cornell. La maggior parte della nostra classe quest'anno è andata alle grandi 3, ma se vuoi delle statistiche puoi dare un'occhiata qui: Department of Computer Science

Così se vuoi lavorare in una startup, ci sono molte opportunità ma non così tante come la Silicon Valley ti offre