Comment se préparer à l’infâme cours 15-251  » Grandes idées théoriques en informatique  » proposé à la CMU ?


J'ai été TA pour le 251 et le cours qui le précédait, le 21-127. Mon conseil serait:

  • Retournez à Concepts et assurez-vous que vous'avez maîtrisé tous les concepts -- en particulier l'induction, le comptage, les fonctions, ..., ok tout.
  • Les conférences 251 sont en fait assez simples et la théorie est relativement simple. Le diable est vraiment dans les problèmes de devoirs. Cela dit, avoir une longueur d'avance sur la théorie n'est't une mauvaise idée.
  • Les problèmes de devoirs changent chaque année. Ils ne testent pas vraiment un certain type de problème où le modèle est facile à détecter. Par exemple, le cours magistral présentera les bases de la théorie des graphes. Puis le problème à la maison introduira rapidement un concept légèrement plus avancé, le genre de concept qui pourrait être discuté dans sa propre classe pour un cours. Ensuite, il vous posera un problème raisonnablement difficile, en supposant que vous soyez assez familier avec le concept nouvellement introduit. Les nouveaux concepts introduits changent chaque année, donc résoudre les problèmes de cette année'ne rendra pas nécessairement ceux de l'année prochaine'triviaux.
  • Cela dit, beaucoup de pratique n'est jamais une mauvaise chose et vous aidera toujours, au moins un peu.

La chose la plus importante est que vous maîtrisiez tout de Concepts au point où vous'obtiendriez facilement un A élevé. De cette façon, vous pouvez frapper le sol en courant pour 251.

J'ai également écrit ceci sur 251 il y a un certain temps : Comment la difficulté de 15-251 à CMU se compare-t-elle aux mathématiques d'introduction pour les cours de CS dans d'autres écoles théoriques CS fortes ?


.