Techniki przetwarzania danych Kierunek studiów: Informatyka
Kod programu: W4-S1IN19.2021

Nazwa modułu: Techniki przetwarzania danych
Kod modułu: 08-IO1S-13-TPD
Kod programu: W4-S1IN19.2021
Semestr:
  • semestr letni 2025/2026
  • semestr letni 2024/2025
  • semestr letni 2023/2024
Język wykładowy: polski
Forma zaliczenia: egzamin
Punkty ECTS: 5
Opis:
Celem zajęć opisywanych w tym module jest zapoznanie studentów ze sztuczną inteligencją stosowaną w eksploracji danych oraz najważniejszymi zagadnieniami dotyczącymi tej tematyki. Zaprezentowane zostaną algorytmy i szczegółowe rozwiązania związane z eksploracją danych oraz rodzaje algorytmów stosowanych w tej problematyce. W rezultacie studenci pogłębią swoją wiedzę dotyczącą zagadnienia eksploracji danych i sztucznej inteligenci, dzięki czemu potrafi dopasować oraz zaimplementować odpowiedni algorytm.
Wymagania wstępne:
(brak informacji)
Literatura podstawowa:
(brak informacji)
Efekt modułowy Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 1-5]
Student potrafi pracować w zespole kilkuosobowym oraz potrafi wyrażać konstruktywne opinie. [TPD_K_7]
K_K01 [1/5]
Student potrafi dobierać odpowiednie narzędzia i sposoby realizacji w zależności od przedstawionego do rozwiązania problemu z zakresu eksploracji danych. [TPD_U_3]
K_U14 [1/5] K_U19 [1/5] K_U20 [1/5]
Student potrafi zaimplementować algorytmy z zakresu eksploracji danych. [TPD_U_4]
K_U13 [1/5] K_U19 [1/5]
Student potrafi napisać algorytm eksploracji z zastosowaniem sztucznej inteligencji. [TPD_U_5]
K_U13 [1/5] K_U15 [1/5] K_U12 [1/5]
Student potrafi dostosować algorytm do analizowanych danych oraz rozbudować go w odpowiedni sposób. [TPD_U_6]
K_U13 [1/5] K_U12 [1/5]
Student ma wiedzę z zakresu podstawowych pojęć związanych z programowaniem. [TPD_W_1]
K_W06 [1/5]
Student zna rodzaje realizacji języków programowania i potrafi je scharakteryzować oraz wytłumaczyć zasady ich działania. [TPD_W_2]
K_W06 [1/5]
Typ Opis Kody efektów modułowych do których odnosi się sposób weryfikacji
egzamin [TPD_w_1]
Rozwiązywanie zadań z treścią i rozwiązywanie testu związanego z pytaniami teoretycznymi.
TPD_U_3 TPD_U_4 TPD_U_5 TPD_U_6 TPD_W_1 TPD_W_2
prace kontrolne [TPD_w_2]
Implementacje algorytmów mające na celu sprawdzenie umiejętności zastosowania zdobytej wiedzy w praktycznym rozwiązywaniu problemów związanych z tematem konkretnych laboratoriów.
TPD_U_3 TPD_W_1 TPD_W_2
projekt praktyczny [TPD_w_3]
Stworzenie programu umożliwiającego analizę danych. W kolejnych etapach projektu stosowane algorytmy ulegają stopniowym modyfikacjom i udoskonalaniu.
TPD_K_7 TPD_U_4 TPD_U_5 TPD_U_6
Rodzaj prowadzonych zajęć Praca własna studenta Sposoby weryfikacji
Typ Opis (z uwzględnieniem metod dydaktycznych) Liczba godzin Opis Liczba godzin
wykład [TPD_fs1]
Podanie treści kształcenia w formie werbalnej z wykorzystaniem wizualizacji treści. Przedstawienie teoretycznych i praktycznych kwestii związanych z zagadnieniem realizacji języków programowania oraz tworzeniem kompilatorów.
15
Zapoznanie się z tematyką prezentowaną podczas wykładu oraz przygotowanie się do laboratoriów powiązanych z wykładami.
45 egzamin [TPD_w_1]
laboratorium [TPD_fs2]
Szczegółowe omawianie zapoznanych pojęć oraz praktyczne zastosowanie zdobytej wiedzy. Rozwiązywanie zadań dotyczących realizacji języków programowania oraz stworzenie własnego języka programowania i napisanie kompilatora dla przedstawionego języka.
30
Dokładne zapoznanie się z omawianą problematyką oraz rozwiązywanie zadań dodatkowych. Projektowanie nowego języka programowania i implementacja kompilatora.
45 prace kontrolne [TPD_w_2] projekt praktyczny [TPD_w_3]
Załączniki
Opis modułu (PDF)
Informacje o sylabusach mogą ulec zmianie w trakcie trwania studiów.
Sylabusy (USOSweb)
Semestr Moduł Język wykładowy
(brak danych)