Algorytmy i struktury danych
Kurs pozwala inaczej spojrzeć na zagadnienia, z którymi możesz się zmierzyć podczas rozwiązywania bardziej złożonych problemów programistycznych.
Kurs pozwala inaczej spojrzeć na zagadnienia, z którymi możesz się zmierzyć podczas rozwiązywania bardziej złożonych problemów programistycznych.
Kurs powstał w ramach projektu wdrożeniowego dofinansowanego z Funduszy Europejskich (program Wiedza - Edukacja - Rozwój) "MOOC w ZPSB" (POWR.03.01.00-00-W068/18-00)
Trafiając kurs "Algorytmy i struktury danych" najprawdopodobniej nie są Ci obce takie pojęcie jak algorytmy i zapewne znasz co najmniej kilka sposobów na ich zapisanie. Prawdopodobnie posiadasz również wiedzę i umiejętności z zakresu programowania w dowolnym języku oraz spotkałeś/-aś się z tak popularną strukturą danych jaką jest tablica. W tym kursie zapoznasz się z najważniejszymi strukturami danych, które często mogą być bardziej efektywne od tablicy oraz z algorytmami, które na tych strukturach operują.
Wiedza, umiejętności i przede wszystkim doświadczenie, które zdobędziesz po tym kursie powinny ułatwić Ci rozwiązywanie bardziej złożonych problemów programistycznych oraz pozwolą inaczej spojrzeć na zagadnienia, z którymi przyjdzie Ci się kiedyś zmierzyć.
Cel ogólny kursu – Zapoznanie się z różnymi strukturami danych i algorytmami, które na nich operują.
Cele szczegółowe:
Podstawowe struktury danych
Liczby pierwsze
Sortowanie struktur danych
Stos LIFO
Algorytmy zachłanne i dynamiczne
Warunkiem zaliczenia kursu jest przystąpienie do testu końcowego, składającego się z 20 pytań zamkniętych i prawidłową odpowiedź na 11 z nich.
Warunkiem uzyskania zaświadczenia ukończenia kursu (generowane automatycznie w ciągu 24 godz. od pozytywnego zaliczenia kursu i można je pobrać z zakładki Moje kursy - Moje zaświadczenia.) jest udzielnie min. 11 poprawnych odpowiedzi z 20 pytań w Egzaminie końcowym.
Mgr inż. Dominik Jerzy Rynkiewicz – informatyk, wykładowca akademicki. Informatyką zajmuje się od początku obecnego tysiąclecia. Od najmłodszych lat rozwiązywanie łamigłówek to jego pasja, która w połączeniu z informatyką poprowadziła go w kierunku projektowania algorytmów i baz danych. Zawodowo zajmuje się również grafiką komputerową i poligrafią.