Об этом курсе
4.4
Оценки: 508
Рецензии: 117
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Часов на завершение

Прибл. 18 часа на выполнение

Предполагаемая нагрузка: 4 hours/week...
Доступные языки

Английский

Субтитры: Английский

Приобретаемые навыки

Graph TheoryC++11C++Graph Algorithms
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Часов на завершение

Прибл. 18 часа на выполнение

Предполагаемая нагрузка: 4 hours/week...
Доступные языки

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
1
Часов на завершение
4 ч. на завершение

Module 1

How to convert an existing C program to C++. Use of type safe Input/Output. Avoiding the preprocessor....
Reading
10 видео ((всего 122 мин.)), 1 материал для самостоятельного изучения, 1 тест
Video10 видео
1.2 Getting Started5мин
1.3 Converting a C Program to C++7мин
1.4 Using C++ Code7мин
1.5 C++ Improvements6мин
1.6 C++ Advantages12мин
1.7 C++ is Better Than C16мин
1.8 C Swap Function10мин
1.9 Swap Function in C++15мин
1.10 Generics20мин
Reading1 материал для самостоятельного изучения
1.0 Module 1 Overview10мин
Неделя
2
Часов на завершение
2 ч. на завершение

Module 2

Review of Dijkstra's shortest path algorithm. C++ Functions and Generics. C++ classes and OO. Point as an example....
Reading
10 видео ((всего 122 мин.)), 1 материал для самостоятельного изучения
Video10 видео
2.2 Multiple Template Arguments8мин
2.3 Graph Theory & Algorithms9мин
2.4 Graph as a Data Structure11мин
2.5 Dijkstra Shortest Path16мин
2.6 C++ Creating Types5мин
2.7 Enum & Operator Overloading4мин
2.8 Example: typedef days18мин
2.9 Natural Way to Build Widgets6мин
2.10 C++ Point26мин
Reading1 материал для самостоятельного изучения
2.0 Module 2 Overview10мин
Неделя
3
Часов на завершение
4 ч. на завершение

Module 3

Point: Default constructor and initializing syntax. Conversion Constructors. Copy Constructor. List and dynamic memory allocation. Deep Copy. ...
Reading
12 видео ((всего 116 мин.)), 1 материал для самостоятельного изучения, 1 тест
Video12 видео
3.2 Point and its Constructor12мин
3.3 More Constructors18мин
3.4 Using Dijkstra's Algorithm14мин
3.5 The is-connected Algorithm12мин
3.6 Complex Aggregates - Lists6мин
3.7 List12мин
3.8 Print() Chaining6мин
3.9 More Elaborate List3мин
3.10 Deep vs. Shallow Copy8мин
3.11 Destructor4мин
3.12 Dynamic Data Structures in STL7мин
Reading1 материал для самостоятельного изучения
3.0 Module 3 Overview10мин
Неделя
4
Часов на завершение
5 ч. на завершение

Module 4

Prim’s and Kruskal’s algorithms. Use of basic Container Classes. Tripod-Container, Iterator, Algorithm....
Reading
14 видео ((всего 164 мин.)), 1 материал для самостоятельного изучения, 1 тест
Video14 видео
4.1 MST13мин
4.2 Jarnik-Prim MST11мин
4.3 Jarnik-Prim MST: Another Look11мин
4.4 Kruskal's Algorithm8мин
4.5 Overloading and Function Selection32мин
4.6 STL and STL C++1111мин
4.7 STL Example5мин
4.8 C++11 Feature: auto5мин
4.9 Vector Methods10мин
4.10 More Code8мин
4.11 C++11 Feature: for statement7мин
4.12 STL Input File11мин
4.13 Iterators Categories14мин
4.14 Output a Random Graph12мин
Reading1 материал для самостоятельного изучения
4.0 Module 4 Overview10мин

Преподаватель

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. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.