Etudier l'informatique à Cornell:
L'informatique est très orientée vers la théorie à Cornell. Si vous regardez le programme, vous verrez que la plupart des cours de niveau supérieur comme OS, AI, DB etc sont accompagnés d'un cours de projet appelé Practicum. Les cours offrent quelques travaux de projet mais la plupart d'entre eux sont très théoriques. Les stages sont l'endroit où aller si vous voulez vous plonger dans un domaine particulier et construire un vrai système d'exploitation par exemple ou quelque chose d'approchant. De plus, la plupart de nos cours comportent des examens (deux préliminaires et un final) qui sont orientés vers l'algorithmique. En termes d'exposition à de nouveaux langages, il y a des cours pour C, C++, Unix scripting, Java, python et matlab. Lorsque vous arrivez à des cours de niveau supérieur, ils s'attendent à ce que vous rattrapiez les langages comme SQL, Ocaml et C#.
Des cours intéressants en CS : conception de jeux, introduction au développement d'applications iPhone, IA, COMPILATEURS (faites-le !)
Le travail de cours est très difficile, mais à la fin de la journée, vous réalisez que vous devenez un INGÉNIEUR EN LOGICIELS - quelqu'un qui peut concevoir des systèmes et pas seulement google comment coder. Même si ce sera une lutte, vous en récoltez les bénéfices !
Culture de startup : Cornell travaille sur ce point pour que plus d'étudiants s'impliquent. Voici une liste de startups que les anciens de Cornell ont lancé si vous êtes intéressé - Cornell Startup List
En ce qui concerne les programmes sur le campus, nous avons 3 Day Startup, Hackathons ici et là et juste cette année Cornell a rejoint Major League Hackathon - le hackathon ultime du collège à l'Université Cornell
Cornell aux employeurs potentiels : En termes de startups qui recrutent à Cornell, c'est très rare mais il y a beaucoup d'anciens élèves qui sont toujours à la recherche de développeurs de Cornell. La majorité de notre classe cette année est allée dans les big 3 mais si vous voulez des statistiques vous pouvez jeter un coup d'œil ici : Département d'informatique
Alors si vous voulez vraiment travailler dans une startup, il y a beaucoup d'opportunités mais pas autant que ce que la Silicon Valley vous offre
.