このコースについて
82,554 最近の表示

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

約14時間で修了

推奨:5 weeks of study, 2-3 hours/week...

英語

字幕:英語

習得するスキル

Graph TheoryC++11Standard Template LibraryC++

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

約14時間で修了

推奨:5 weeks of study, 2-3 hours/week...

英語

字幕:英語

シラバス - 本コースの学習内容

1
3時間で修了

STL and the game of Hex

16件のビデオ (合計157分), 1 reading
16件のビデオ
1.1 Overview10 分
1.2 New in C++115 分
1.3 Standard Template Library9 分
1.4 Iterator Categories11 分
1.5 Example Poker Probability26 分
1.6 Bidirectional Iterator8 分
1.7 Random Access Iterator6 分
1.8 STL: Overview of Containers10 分
1.9 Associative Containers11 分
1.10 STL: Algorithms Library6 分
1.11 Non-mutating Algorithm7 分
1.12 Lambda Expressions: for_each Function11 分
1.13 Numerical algorithms6 分
1.14 Functional Objects9 分
1.15 Defined Function Object Classes: Function Adapters7 分
1件の学習用教材
Topics, readings & files10 分
2
4時間で修了

Hex as a graph and Inheritance

14件のビデオ (合計138分), 1 reading, 1 quiz
14件のビデオ
2.2 Homework Basic Hex Program4 分
2.3 Basics of Inheritance13 分
2.4 Traits and Inheritance7 分
2.5 Virtual Member Functions10 分
2.6 C++ Feature: 'final'1 分
2.7 Topics on Inheritance1 分
2.8 Hex Overview15 分
2.9 One Style for a 11x11 Hex Graph6 分
2.10 The Inheritance Mechanism10 分
2.11 A Derived Class: grad_student18 分
2.12 Students and Graduate Students12 分
2.13 Virtual Function Selection10 分
2.14 Confusion with Overloading5 分
1件の学習用教材
Topics, homework, readings & files10 分
3
2時間で修了

Hex and the use of AI and C++ Move semantics

11件のビデオ (合計133分), 1 reading
11件のビデオ
3.2 Some Further Constructors5 分
3.3 'Move' Constructor17 分
3.4 Lookahead12 分
3.5 Plausible Move Generator22 分
3.6 alpha-beta Algorithm Preview4 分
3.7 alpha-beta Improvement to Min Max15 分
3.8 Polish Notation8 分
3.9 Referential Garbage Collection17 分
3.10 Abstract Base Class = 0 Notation9 分
3.11 Tree Constructors8 分
1件の学習用教材
Topics, readings & files10 分
4
5時間で修了

Monte Carlo Hex Program, Further advanced C++ Topics and Patterns

16件のビデオ (合計178分), 1 reading, 1 quiz
16件のビデオ
4.2 Monte Carlo12 分
4.3 Basic Monte Carlo Idea5 分
4.4 Simple Idea for Generating Board7 分
4.5 MC - Go (2006)16 分
4.6 Asserts and Exceptions18 分
4.7 Static Asserts - New C++11 Feature8 分
4.8 Exceptions13 分
4.9 C++11 & Design Patterns18 分
4.10 C++11 Standard12 分
4.11 Thread8 分
4.12 <tuple> C++11 New Library12 分
4.13 The Bigger Picture10 分
4.14 Factory Method6 分
4.15 Factory Code; C++ 11 Example3 分
4.16 Adapter Pattern6 分
1件の学習用教材
Topics, homework, readings & files10 分
4.3
35件のレビューChevron Right

17%

コースが具体的なキャリアアップにつながった

20%

昇給や昇進につながった

C++ For C Programmers, Part B からの人気レビュー

by CKFeb 1st 2019

It was good to avoid redundantly learning what C language is. Graph theory and Monte-Carlo methodology were fun. I enjoyed listening history of computer science and programming languages.

by SESep 10th 2019

I learned a lot doing the programming assignments. I also really enjoyed the calm and patient manner that the prof taught.

講師

Avatar

Ira Pohl

Professor
Computer Science

カリフォルニア大学サンタクルーズ校(University of California, Santa Cruz)について

UC Santa Cruz is an outstanding public research university with a deep commitment to undergraduate education. It’s a place that connects people and programs in unexpected ways while providing unparalleled opportunities for students to learn through hands-on experience....

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • 修了証を購入する際、コースのすべての教材(採点課題を含む)にアクセスできます。コースを完了すると、電子修了証が成果のページに追加されます。そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。