15-251 は絶対に素晴らしいコンテンツでした。 問題やパズルを解くために自分の心を曲げ、解決策を見つけると満足するのは本当に楽しかったです。 柔軟性のある良い仲間を持つことを強くお勧めします。 たとえそれがベストなアイデアでなくても、お互いのアイデアを出し合うことは素晴らしいことであり、理解を深めるのに役立ちます。 私はオンライン学習の手法には反対ですが(2020年春に受講しました)、それでも素晴らしい授業です。 全体としては15時間/週程度です。
私は15-210のファンではありません(SMLはとても好きなのに)。 現在受講していますが、あまり学んでいないような気がします。 いくつかの概念は他の場所で見たことがあります (たとえば、分割統治はどこにでもあり、動的計画法、確率の概念、そして、いくつかのグラフアルゴリズムも扱われます)。 他のクラスで扱われるものよりも深く掘り下げた興味深いトピックもあります(例:非定数の関数でreduceがどのように機能するかを説明したり、より難しい再帰を解いたりすること)。
210 の宿題は 150 よりも簡単ですが、私の意見ではあまり面白くありません — 通常、締め切り間際までやる気が起きないのですが、150 と 251 ではいくつかの課題が非常に素晴らしく、楽しむためにやる価値があると思いました。 全体として、私は週に約9時間ですが、私は2倍速で講義の録画を見るようになりました(その方が気が散らないので、私にはとても良いのですが、私の数学のクラスでは1倍速ではほとんどついていけないので、それは絶対にできません)
。