Об этом курсе

Недавно просмотрено: 88,010

Сертификат, ссылками на который можно делиться с другими людьми

Получите сертификат по завершении

100% онлайн

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

Гибкие сроки

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

Промежуточный уровень

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

Английский

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

Сертификат, ссылками на который можно делиться с другими людьми

Получите сертификат по завершении

100% онлайн

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

Гибкие сроки

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

Промежуточный уровень

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

Английский

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

от партнера

Логотип Санкт-Петербургский государственный университет

Санкт-Петербургский государственный университет

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

Оценка контентаThumbs Up93%(1,187 оценки)Info
Неделя
1

Неделя 1

5 ч. на завершение

Programming Competitions

5 ч. на завершение
9 видео ((всего 74 мин.)), 2 материалов для самостоятельного изучения, 2 тестов
9 видео
Specifics of Programming Competitions11мин
Problem Example8мин
Steps in Solving a Problem6мин
Soft Skills4мин
Competitions Review8мин
Testing, Sample Tests, Min/Max Tests11мин
Custom Cases and Testing Workflow7мин
Stress-testing10мин
2 материала для самостоятельного изучения
Welcome!4мин
Solution to Problem 1-4: Straight Flush10мин
1 практическое упражнение
Inventing Tests30мин
Неделя
2

Неделя 2

5 ч. на завершение

CORRECTNESS FIRST

5 ч. на завершение
9 видео ((всего 66 мин.)), 1 материал для самостоятельного изучения, 2 тестов
9 видео
What is Readability?5мин
Intuitive "Proofs" are wrong5мин
Defining solution set7мин
Recursive backtracking7мин
Worst cases6мин
Big-O notation10мин
From theory to practice7мин
How to make a solution faster9мин
1 материал для самостоятельного изучения
Solution to Problem 2-4: Expression Evaluation10мин
1 практическое упражнение
Time complexity30мин
Неделя
3

Неделя 3

5 ч. на завершение

COMMON STRUGGLES

5 ч. на завершение
11 видео ((всего 78 мин.)), 1 материал для самостоятельного изучения, 3 тестов
11 видео
Dealing with Overflow5мин
Non-integers8мин
Fixed Point Numbers and Errors7мин
Floating Point Numbers6мин
Where and How to Use Doubles10мин
More on Floating Point8мин
Debugging Small Programs5мин
Simplifying Code7мин
Double-checking5мин
Upsolving7мин
1 материал для самостоятельного изучения
Solution to Problem 3-4: Binary Knapsack10мин
2 практического упражнения
Numbers30мин
Upsolving30мин
Неделя
4

Неделя 4

5 ч. на завершение

COMMON STRUGGLES 2

5 ч. на завершение
14 видео ((всего 97 мин.)), 1 материал для самостоятельного изучения, 2 тестов
14 видео
Warmup7мин
Proving Correctness7мин
Activity Selection9мин
Maximum Scalar Product6мин
Greedy Ordering6мин
Segment Tree Structure4мин
Summing a Segment7мин
Modifying an Element4мин
Basic Data Structures5мин
Advanced Data Structures and I/O7мин
C++11мин
Java5мин
Python8мин
Comparing Languages4мин
1 материал для самостоятельного изучения
Solution to Problem 4-4: Maximal Sum Suba10мин
1 практическое упражнение
Segment Tree30мин

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Оплатив сертификацию, вы получите доступ ко всем материалам курса, включая оцениваемые задания. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

  • Средства можно вернуть в течение двух недель с момента оплаты или (для только что начавшихся курсов) в течение двух недель после первой сессии, в зависимости от того, какое событие наступит позже. Средства не возвращаются после получения сертификата о прохождении курса, даже если вы закончили курс в течение двухнедельного гарантийного срока. Ознакомьтесь с нашей политикой возврата средств.

  • Да, Coursera предоставляет финансовую помощь учащимся, которые не могут оплатить обучение. Чтобы подать заявление, перейдите по ссылке 'Финансовая помощь' слева под кнопкой 'Зарегистрироваться' и заполните форму. Если его примут, вы получите уведомление. Подробнее

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