Techniki przetwarzania danych Kierunek studiów: Informatyka
Kod programu: 08-S1INI12.2014

Nazwa modułu: Techniki przetwarzania danych
Kod modułu: 08-IO1S-13-6ST06
Kod programu: 08-S1INI12.2014
Semestr: semestr letni 2016/2017
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:
Dobra znajomość programowania obiektowego.
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. [08-IO1S-13-6ST06-K_7]
K_1_A_I_K03 [1/5] K_1_A_I_K06 [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. [08-IO1S-13-6ST06-U_3]
K_1_A_I_U15 [1/5] K_1_A_I_U20 [1/5] K_1_A_I_U21 [1/5]
Student potrafi zaimplementować algorytmy z zakresu eksploracji danych. [08-IO1S-13-6ST06-U_4]
K_1_A_I_U14 [1/5] K_1_A_I_U20 [1/5]
Student potrafi napisać algorytm eksploracji z zastosowaniem sztucznej inteligencji. [08-IO1S-13-6ST06-U_5]
K_1_A_I_U14 [1/5] K_1_A_I_U16 [1/5] K_1_A_I_U13 [1/5]
Student potrafi dostosować algorytm do analizowanych danych oraz rozbudować go w odpowiedni sposób. [08-IO1S-13-6ST06-U_6]
K_1_A_I_U14 [1/5] K_1_A_I_U13 [1/5]
Student ma wiedzę z zakresu podstawowych pojęć związanych z programowaniem. [08-IO1S-13-6ST06-W_1]
K_1_A_I_W06 [1/5]
Student zna rodzaje realizacji języków programowania i potrafi je scharakteryzować oraz wytłumaczyć zasady ich działania. [08-IO1S-13-6ST06-W_2]
K_1_A_I_W06 [1/5]
Typ Opis Kody efektów modułowych do których odnosi się sposób weryfikacji
egzamin [08-IO1S-13-6ST06_w_1]
Rozwiązywanie zadań z treścią i rozwiązywanie testu związanego z pytaniami teoretycznymi.
08-IO1S-13-6ST06-U_3 08-IO1S-13-6ST06-U_4 08-IO1S-13-6ST06-U_5 08-IO1S-13-6ST06-U_6 08-IO1S-13-6ST06-W_1 08-IO1S-13-6ST06-W_2
prace kontrolne [08-IO1S-13-6ST06_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.
08-IO1S-13-6ST06-U_3 08-IO1S-13-6ST06-W_1 08-IO1S-13-6ST06-W_2
projekt praktyczny [08-IO1S-13-6ST06_w_3]
Stworzenie programu umożliwiającego analizę danych. W kolejnych etapach projektu stosowane algorytmy ulegają stopniowym modyfikacjom i udoskonalaniu.
08-IO1S-13-6ST06-K_7 08-IO1S-13-6ST06-U_4 08-IO1S-13-6ST06-U_5 08-IO1S-13-6ST06-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 [08-IO1S-13-6ST06_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 [08-IO1S-13-6ST06_w_1]
laboratorium [08-IO1S-13-6ST06_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 [08-IO1S-13-6ST06_w_2] projekt praktyczny [08-IO1S-13-6ST06_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)