説明21世紀において、計算的思考は、世界中のすべての市民にとって重要なスキルです。 コンピューティングとテクノロジーは私たちの生活に影響を与えており、コンピューターがそれを実行できるように、誰もが問題を定式化し、解決策を表現する方法を知る必要があります。 このスペシャライゼーションでは、両方ともいくつかのブロックベースの言語を学びます[…]
説明DiscreteMathは、操作するオブジェクトの数学的構造を確認し、それらのプロパティを理解するために必要です。 この機能は、ソフトウェアエンジニア、データサイエンティスト、セキュリティ、および金融アナリストにとって重要です(数学パズルがインタビューによく使用されるのは偶然ではありません)。 基本的な概念と結果(組み合わせ論、グラフ、確率、[…])について説明します。
説明このスペシャライゼーションは、ソフトウェア開発の中間トピックをカバーしています。 Javaを最大限に活用できるオブジェクト指向プログラミングの原則を学び、効率的で操作しやすい方法で大量のデータを整理するためのデータ構造とアルゴリズムを実装します。 また、批判的に評価する練習もします[…]
説明この専門分野は理論と実践を組み合わせたものです。さまざまな計算問題を解決するためのアルゴリズム手法を学び、選択したプログラミング言語で約100のアルゴリズムコーディング問題を実装します。 アルゴリズムの他のオンラインコースでは、プログラミングの課題を豊富に提供することに近いものはありません[…]
説明2%これは、カリフォルニア全体で2015年にコンピュータサイエンスのクラスを受講した高校生の推定数です。それでも、コンピュータとデータはいたるところにあります。 あなたの人生の典型的な24時間を考えてみてください…あなたはいくつの異なるコンピュータデバイスを使用していますか? 私たちは皆、複数のデジタル世界に住んでいます[…]
説明Pythonデータ製品はAI革命を推進しています。 Google、Facebook、Netflixなどのトップ企業は、予測分析を使用して、私たちが毎日使用する製品やサービスを改善しています。 Pythonスキルを次のレベルに引き上げ、データ駆動型システムで正確な予測を行い、このXNUMXコースのスペシャライゼーションで機械学習モデルを展開する方法を学びましょう[…]
説明史上トップ50のMOOCに参加しましょう! ゲノムをどのようにシーケンスして比較しますか? 病気の遺伝的根拠をどのように特定しますか? 地球上のすべての種の進化的な生命の樹をどのように構築しますか? このスペシャライゼーションを完了すると、[…]で多くの質問に答える方法を学びます。
説明 人々にフラストレーションではなく喜びをもたらすテクノロジーを設計する方法を学びます。 デザインのアイデアを生み出す方法、それらをすばやくプロトタイプ化するためのテクニック、プロトタイプを使用してチームメイト、クライアント、ユーザーなどの他の利害関係者からフィードバックを得る方法を学びます。 また、視覚的なデザイン、知覚、認知の原則についても学びます […]
このスペシャライゼーションは、モノのインターネット (IoT) 製品およびサービス (センシング、作動、処理、および通信用のデバイスを含む) の開発をカバーし、新しいシステムの設計に使用できるスキルと経験を開発するのに役立ちます。 スペシャライゼーションには、理論と実験のセクションがあります。 ラボのセクションでは、センシング、アクチュエーションなどの実践的な IoT の概念を学習します […]
説明ビッグデータがどのように編成、分析、解釈されるかについての概要を示し、より良いビジネス上の意思決定を推進します。 洞察を実際の問題や質問に適用します。 *********ビッグデータとそれがビジネスにどのように影響するかを理解する必要がありますか? このスペシャライゼーションはあなたのためのものです。 ビッグデータがどのような洞察を持っているかを理解できます[…]