ライス大学無料オンライン教育

アルゴリズム思考(パート2)

説明

経験豊富なコンピューターサイエンティストは、特定のプログラミング言語を超えた抽象化レベルで計算問題を分析および解決します。 このXNUMX部構成のクラスは、「アルゴリズム的思考」の数学的概念とプロセスについて学生をトレーニングするように設計されており、計算問題に対するより簡単で効率的なソリューションを構築できるようにします。

このコースのパート2では、分割統治法や動的プログラミングなどの高度なアルゴリズム手法を学習します。 コースの中心部分として、学生はこれらの手法を組み込んだいくつかのアルゴリズムをPythonで実装し、これらのアルゴリズムを使用してXNUMXつの大きな実世界のデータセットを分析します。 これらのタスクの主な焦点は、アルゴリズムとこれらのアルゴリズムによって分析されるデータセットの構造との間の相互作用を理解することです。

学生はこのクラスを修了すると、数学とプログラミングの両方のスキルを身に付け、さまざまな計算問題の解決策を分析、設計、およびプログラミングできます。 このクラスは、アルゴリズム思考を実践するための選択肢としてPythonを使用しますが、このクラスで学習する概念は、特定のプログラミング言語を超越します。

価格:無料で登録!

言語: 英語

字幕: 英語、韓国語、スペイン語

アルゴリズム思考(パート2) –ライス大学