大学ネットワーク

データ構造とアルゴリズムの専門化

説明

この専門分野は、理論と実践を組み合わせたものです。さまざまな計算問題を解決するためのアルゴリズム技法を学び、選択したプログラミング言語で約100のアルゴリズムコーディング問題を実装します。 アルゴリズムの他のオンラインコースでは、次の就職の面接で直面する可能性のある豊富なプログラミングの課題を提供することはできません。 お客様を準備するために、MOOCで通常見られる複数の選択肢の質問の代わりとしての課題の設計に3000時間以上を費やしました。 申し訳ありませんが、アルゴリズムの学習など、コンピュータサイエンスの分野では、多肢選択問題は考えていません。 開発および実装するアルゴリズムごとに、その正確さと実行時間を確認するために複数のテストを設計しました。これらのテストが何であるかさえ知らなくても、プログラムをデバッグする必要があります。 難しそうに聞こえるかもしれませんが、アルゴリズムがどのように機能するかを真に理解し、プログラミング技術を習得する唯一の方法であると私たちは信じています。 専門分野には、Big NetworksとGenome Assemblyの1000つの実際のプロジェクトが含まれます。 道路ネットワークとソーシャルネットワークの両方を分析し、ニューヨークとサンフランシスコ間の最短ルートを計算する方法を学びます(標準の最短経路アルゴリズムよりXNUMX倍高速です!)その後、数百万の短いフラグメントからゲノムを組み立てる方法を学びますDNAとアセンブリアルゴリズムが個別化医療の最近の発展をどのように促進するか

価格:無料で登録!

言語:

字幕: 英語、スペイン語

データ構造とアルゴリズムの専門化 –カリフォルニア大学サンディエゴ校

タグ: