Quelle est votre opinion sur le programme de premier cycle en informatique de l’UMass Amherst ?


Comme la plupart des endroits, il est ce que vous en faites.

J'aime mieux le programme de CS de premier cycle de l'UC Berkeley que celui de l'UMass, donc s'il vous arrive de choisir entre l'UMass et Cal, choisissez Cal.


Voici quelques réflexions :

  • La spécialité de l'UMass CS est l'apprentissage automatique, mais l'UMass ne propose pas vraiment de cours de ML au niveau de premier cycle. Cela ne devrait pas empêcher un étudiant de premier cycle intelligent et ambitieux de prendre quelques cours de ML, mais sachez qu'ils sont tous au niveau 500 ou plus.
  • L'UMass est une école axée sur la recherche. L'une des meilleures façons d'en profiter en tant qu'étudiant de premier cycle est de s'impliquer dans la recherche en tant qu'étudiant de premier cycle. C'est la meilleure façon d'obtenir une bonne lettre de référence lorsque vous allez à l'école supérieure.
  • Certains des cours de premier cycle sont un peu abrutis, à mon avis. Par exemple, le cours d'algorithmes de premier cycle CS 311 ne place généralement pas la barre assez haut pour que les étudiants soient à l'aise pour s'attaquer aux entretiens intensifs en algorithmes donnés par des entreprises comme Google. Cependant, un étudiant de premier cycle ambitieux peut suivre le cours d'algorithmique de deuxième cycle CS 611, qui couvre presque exactement le même matériel que le CS 311, mais avec des ensembles de problèmes plus difficiles et des examens plus difficiles, qui donnent une meilleure pratique pour les entretiens.
  • Les classes de premier cycle peuvent être assez grandes, et continuent de le devenir. Même les classes d'années supérieures peuvent être bien plus de 100 étudiants.
  • Le langage de programmation qui est enseigné aux étudiants de premier cycle est Java. Certains étudiants obtiennent leur diplôme sans connaître d'autre langage que Java, ce qui n'est pas bon à mon avis. Vous devriez étudier d'autres langages de programmation en dehors des cours.

Vue d'ensemble:

UMass a des professeurs célèbres très intelligents en informatique, mais ils n'attendent pas beaucoup des étudiants de premier cycle, ce qui, à mon avis, conduit à un programme d'études de premier cycle plus faible que dans certaines autres écoles de haut niveau. Cela peut être remédié en prenant quelques cours de deuxième cycle, car les professeurs ont des attentes beaucoup plus élevées de leurs étudiants de deuxième cycle.

Comme les classes sont très grandes, si vous voulez que ces professeurs vous considèrent comme plus qu'un numéro, vous devrez les amener à vous remarquer en montrant de l'intérêt pour leurs recherches. Il ne suffit pas de bien faire vos cours pour que les professeurs vous remarquent, car la plupart du temps, ils ne notent même pas vos travaux de classe.

UMass est à peu près une école du Top 20 en informatique, principalement en fonction de la force de ses professeurs et de ses doctorants. Je pense qu'il y a des écoles moins bien classées et non classées (comme les collèges d'arts libéraux) avec un programme standard de premier cycle plus fort, mais ces écoles ont des professeurs moins célèbres. Cependant, les meilleurs étudiants de premier cycle de l'UMass ont la possibilité d'aller bien au-delà de leur programme standard, ce qui n'est peut-être pas une option dans toutes les écoles.

Le programme standard de premier cycle de l'UMass n'est pas horrible. J'ai vu des écoles avec des programmes d'études de premier cycle très mauvais que je ne mentionnerai même pas, mais ayant vu des écoles qui ont un très bon programme d'études (comme Berkeley et Stanford), il y a un certain nombre de changements que je ferais pour l'améliorer.

Les programmes d'études de premier cycle de l'UMass ne sont pas horribles.