Алгоритми – март 2019 - онлайн

За курса
Обучението развива умения за алгоритмично мислене и решаване на алгоритмични проблеми. Разглеждат се основните класове алгоритми, използвани в практиката: рекурсия и рекурсивни алгоритми, търсене с връщане назад (backtracking), комбинаторни алгоритми, алгоритми за сортиране и търсене. Ще придобиете умения да прилагате техниката динамично оптимиране за справяне с често срещани практически задачи. Ще се запознаете с това какво е граф както и с различните алгоритми върху графи и дървета за обхождане в дълбочина и ширина. Осъществяване на разпределени изчисления с map-reduce.
Умения, които ще придобиеш
- Дизайн и анализ на компютърни алгоритми
- Познаване на базовите алгоритми в програмирането
- Конструиране на рекурсивни, комбинаторни и изчерпващи алгоритми
- Ползване и имплементация на алгоритми за сортиране и търсене
- Използване на техниката "динамично оптимиране"
- Използване на графи за моделиране и решаване на задачи от реалния свят
- Използване на алчни алгоритмични техники
- Изграждане на графи и алгоритми за обхождането им
Теми
- 1 Resources
- 2 Course Introduction
- 1 Resources
-
- 2 Course Introduction
-
- 3 Recursion, Sorting and Searching Algorithms
- 4 Recursion, Sorting and Searching Algorithms - Exercise
- 3 Recursion, Sorting and Searching Algorithms
-
- 4 Recursion, Sorting and Searching Algorithms - Exercise
-
- 5 Combinatorial Algorithms
- 6 Greedy Algorithms
- 5 Combinatorial Algorithms
-
- 6 Greedy Algorithms
-
- 7 Combinatorial and Greedy Algorithms - Exercise
- 8 Dynamic Programming
- 7 Combinatorial and Greedy Algorithms - Exercise
-
- 8 Dynamic Programming
-
- 9 Dynamic Programming - Part II
- 10 Dynamic Programming - Exercise
- 9 Dynamic Programming - Part II
-
- 10 Dynamic Programming - Exercise
-
- 11 Graphs and Graph Algorithms
- 12 Advanced Graph Algorithms - Part I
- 11 Graphs and Graph Algorithms
-
- 12 Advanced Graph Algorithms - Part I
-
- 13 Graphs and Graph Algorithms - Exercise
- 14 Advanced Graph Algorithms - Part II
- 13 Graphs and Graph Algorithms - Exercise
-
- 14 Advanced Graph Algorithms - Part II
-
- 15 Advanced Graph Algorithms - Exercise
- 16 Problem Solving Methodology
- 15 Advanced Graph Algorithms - Exercise
-
- 16 Problem Solving Methodology
-
- 17 Solving Practical Problems
- 18 Exam Preparation
- 17 Solving Practical Problems
-
- 18 Exam Preparation
-
- 19 Exam Preparation
- 20 Exam
- 19 Exam Preparation
-
- 20 Exam
-
- 21 Retake Exam
- 21 Retake Exam
-
Курсът е подходящ за хора, които искат да развиват логическото си мислене и познават езика, на който ще пишат на средно ниво. За курса ще ви бъдат необходими Фундаментални знания по ООП и по основните структури от данни (масиви, списъци, речници, сетове, опашки и стекове).
Докога мога да се запиша и кога стартира курсът?
Записването за курса е отворено до 9 март. Обучението стартира на 11 март 2019 г. и завършва с практически изпит, който ще се проведе на 2 и 16 юни 2019 г. (може да изберете удобната за вас дата)
Как мога да се запиша?
За да се запишете за курса, кликнете ТУК или на оранжевия бутон "ЗАЯВЕТЕ УЧАСТИЕ" и следвайте стъпките, за бъдете записани в него.
Кога и къде ще се провеждат занятията?
Занятията ще се провеждат в онлайн форма, всеки понеделник и четвъртък
Какви са формите на обучение?
Имате възможност да се обучавате в онлайн форма на обучение:
- Онлайн: Курсът се състои приблизително от 25 часа видео лекции. Ще имате пълен достъп до материалите от обучението за неограничен период от време, което ви позволява да надграждате знанията си с удобно за вас темпо.
Какво представлява практическият изпит на края на курса и ще получа ли сертификат?
Изпитът е присъствено и ще се проведе под формата на решаване на практически задачи по програмиране. Желаещите да се явят на изпита ще получат официален сертификат от Софтуерния университет, ако получат оценка над Много добър (5).

Колко струва обучението в курса?
Обучението в курса е безплатно. Единствено желаещите да се явят на изпит и да получат сертификат на Софтуерния университет, заплащат еднократна такса:
Форма на обучение | Включва | Цена |
---|---|---|
Онлайн | Записване в онлайн форма на обучение
| Безплатно |
Изпит (до 21.03.2019 г.) | Ранно записване за изпит
| 100 лв. |
Изпит (след 21.03 дo 16.05.2019 г.) | Записване за изпит
| 200 лв. |

СофтУни ви дава 100% гаранция за качеството на този курс. За нас е важно да придобиете необходимите умения и знания. Ако по някаква причина обучението не отговори на очакванията ви, ние ви гарантираме възстановяване на сумата, която сте заплатили. Таксата може да ви бъде възстановена до края на ранното записване за онлайн изпита (до 21 март).