Akwizycja danych
Informacje ogólne
| Kod przedmiotu: | 1000-I2Danych |
| Kod Erasmus / ISCED: |
(brak danych)
/
(0613) Tworzenie i analiza oprogramowania i aplikacji
|
| Nazwa przedmiotu: | Akwizycja danych |
| Jednostka: | Wydział Matematyki i Informatyki |
| Grupy: | |
| Punkty ECTS i inne: |
3.00
|
| Język prowadzenia: | polski |
| Wymagania wstępne: | 1) Podstawowe wiadomości z zakresu informatyki, obejmujące bazy danych, inżynierię oprogramowania, programowanie współbieżne oraz systemy operacyjne. 2) Znajomość praktyczna współczesnego języka programowania: Java, Python oraz zasad programowania obiektowego |
| Całkowity nakład pracy studenta: | Konwersatorium - 30 godzin. |
| Efekty uczenia się - wiedza: | Osoba studiująca: Zna podstawy akwizycji danych: definicje, cele, źródła danych. Zna podstawowe aspekty prawne i etyczne ekstrakcji danych. (K_W01, K_W03-K_W07) |
| Efekty uczenia się - umiejętności: | Osoba studiująca: 1) Potrafi skutecznie implementować i stosować techniki zbierania danych z różnych źródeł (ustrukturyzowanych, częściowo ustrukturyzowanych, nieustrukturyzowanych). 2) Potrafi stosować techniki czyszczenia/uzupełniania danych, transformacji oraz agregacji. 3) Potrafi zbudować system raportujący. (K_U01-K_U04,K_U06,K_U13) |
| Metody dydaktyczne: | Metoda konwersatoryjna, metody dydaktyczne poszukujące: laboratoryjna |
| Skrócony opis: |
Kurs skupia się na rozwijaniu umiejętności związanych z ekstrakcją informacji, ich przetwarzaniem, analizą i wizualizacją, przygotowując studentów do wyzwań związanych z pracą w obszarze data science oraz sztucznej inteligencji. |
| Pełny opis: |
Przedmiot przygotowuje studentów do pracy w obszarze data science, kładąc nacisk na aspekty praktyczne i teoretyczne pozyskiwania, przetwarzania i zarządzania danymi. Kurs zapewnia głębokie zrozumienie procesów akwizycji i przetwarzania danych, ucząc uczestników pozyskiwania różnorodnych typów danych, zarządzania bazami danych oraz skutecznego oczyszczania danych. W ramach programu studenci zdobywają wiedzę z zakresu procesu ETL (Extract, Transform, Load), web scrapingu oraz innych aspektów wydobywania wiedzy. Istotnym elementem kursu jest także nauka wizualizacji danych oraz wykorzystania różnorodnych narzędzi umożliwiających efektywną prezentację wyników analiz. |
| Literatura: |
Leskovec, Jure, Anand Rajaraman, and Jeffrey David Ullman. Mining of massive data sets. Cambridge University Press, 2020. Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Introduction to Information Retrieval, Cambridge University Press. 2008. Strengholt, Piethein. Data management at scale. " O'Reilly Media, Inc.", 2023. Mitchell, Ryan. Web scraping with Python: Collecting more data from the modern web. " O'Reilly Media, Inc.", 2018. Jiawei Han, Micheline Kamber and Jian Pei, Data Mining: Concepts and Techniques A volume in The Morgan Kaufmann Series in Data Management Systems. Third Edition, 2012 |
| Metody i kryteria oceniania: |
Zaliczenie konwersatorium odbywa się na podstawie średniej z ocen 6 projektów programistycznych. |
Zajęcia w cyklu "Semestr zimowy 2025/26" (w trakcie)
| Okres: | 2025-10-01 - 2026-02-22 |
Przejdź do planu
PN WT ŚR CZ PT KON
KON
|
| Typ zajęć: |
Konwersatorium, 30 godzin, 16 miejsc
|
|
| Koordynatorzy: | Mikołaj Fejzer | |
| Prowadzący grup: | Mikołaj Fejzer | |
| Lista studentów: | (nie masz dostępu) | |
| Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Konwersatorium - Zaliczenie na ocenę |
Właścicielem praw autorskich jest Uniwersytet Mikołaja Kopernika w Toruniu.
