Qu’est-ce que ça fait d’être un étudiant en informatique à l’université de Purdue ?


J'ai obtenu mon diplôme en informatique à Purdue en 2012. J'ai choisi Purdue parce que leur bâtiment CS (Lawson) était tout neuf en 2008 et que je voulais me concentrer sur la sécurité informatique. Beaucoup de professeurs font partie du CERIAS, qui est un grand centre de recherche en sécurité informatique basé à West-Lafayette.

Les deux premières années sont des fondamentaux de la CS comme les structures de données, les mathématiques discrètes et les algorithmes. Purdue a depuis introduit un système de "track" qui vous permet de vous concentrer sur un domaine spécifique de l'informatique pour les deux dernières années. Les pistes disponibles sont les suivantes :

  • Science et ingénierie informatiques
  • Informatique et visualisation
  • Bases de données et systèmes d'information
  • Fondations de l'informatique
    Intelligence artificielle
  • Langages de programmation
    Sécurité
  • Génie logiciel
  • Programmation de systèmes

J'ai VRAIMENT apprécié ce nouveau cursus. J'ai pu le basculer en deuxième année lorsqu'il a été introduit et il m'a permis de prendre des cours optionnels liés à la sécurité comme cours de base, me libérant ainsi pour prendre des cours optionnels de CS dans d'autres domaines qui m'intéressaient, mais sur lesquels je ne voulais pas me concentrer.

La structure des classes est ce que vous attendez de toute grande école. Votre première année, vous pouvez vous attendre à ce que vos cours d'introduction (CS ou autre) soient enseignés dans de grands amphithéâtres avec beaucoup d'étudiants. En deuxième année, ma taille moyenne de classe était probablement autour de 20 - 25.

La petite taille des classes est également agréable parce que vous apprenez à connaître tout le monde assez facilement et finissez par suivre les mêmes cours avec eux. Beaucoup de gens traînent dans les laboratoires de CS même lorsqu'ils ne sont pas's à travailler sur des projets.

La majorité des cours de base sont basés sur des projets. Les projets durent entre deux et trois semaines et sont rendus en ligne, sauf s'ils doivent faire l'objet d'une démonstration à votre professeur. Les laboratoires sont obligatoires au début mais finissent par devenir facultatifs en tant qu'endroit où vous pouvez demander de l'aide au TA sur les choses avec lesquelles vous avez des difficultés.

Les professeurs et les TA sont très bons. Ils se soucient de la réussite de leurs étudiants et ont généralement une politique de porte ouverte pour les questions et l'aide. Purdue est une école de recherche, donc une grande partie de leur travail est directement liée à ce qu'ils enseignent, et cela se voit.

Purdue a un salon des carrières spécifiquement pour l'informatique et les entreprises qui y participent doivent parrainer le programme CS à différents niveaux pour pouvoir y assister. Des entreprises comme Cisco, Amazon, Microsoft et Google sont toujours présentes. Les employeurs considèrent que le programme CS prépare très bien les étudiants aux environnements de programmation du monde réel et la plus grande plainte qu'ils ont est que Purdue ne diplôme pas suffisamment de seniors chaque année pour répondre à leur demande.