Matematyka dyskretna
Kierunek studiów: Informatyka stosowana
Kod programu: 03-S1IS14.2018

Nazwa modułu: | Matematyka dyskretna |
---|---|
Kod modułu: | 03-IS-14-MD |
Kod programu: | 03-S1IS14.2018 |
Semestr: | semestr zimowy 2019/2020 |
Język wykładowy: | polski |
Forma zaliczenia: | egzamin |
Punkty ECTS: | 4 |
Opis: | 1. Elementy teorii liczb: liczby pierwsze, jednoznaczność rozkładu, NWD, algorytm Euklidesa, równania diofantyczne;
kongruencje, arytmetyka modularna, ciała skończone, małe twierdzenie Fermata i twierdzenie Eulera; sito Eratostenesa,
testy pierwszości, algorytm Rabina, rozkład liczby na czynniki, algorytm Fermata. Algorytm szyfrujący RSA i warunki
jego bezpieczeństwa.
2. Kombinatoryka: wariacje, permutacje, kombinacje; symbole dwumianowe Newtona i ich własności. Algorytmy generujące
proste obiekty kombinatoryczne: permutacje, wariacje, podzbiory zbioru; generowanie losowych obiektów kombinatorycznych; złożoność obliczeniowa i przykłady zastosowań takich algorytmów.
3. Metody zliczania obiektów: metoda bijektywna; reguła włączania i wyłączania; rekurencja i funkcje tworzące, liczby Fibonacciego i .
4. Elementy teorii grafów: podstawowe pojęcia; minimalne drzewo rozpinające; problem minimalnych odległości; grafy Eulera
i Hamiltona, problem komiwojażera.
|
Wymagania wstępne: | Podstawowa wiedza z algebry |
Literatura podstawowa: | (brak informacji) |
Efekt modułowy | Kody efektów kierunkowych do których odnosi się efekt modułowy [stopień realizacji: skala 1-5] |
---|---|
rozumie znaczenie zastosowań matematyki dyskretnej w informatyce [MD_1] |
K_W01 [5/5] |
zna podstawowe pojęcia i metody obliczeniowe elementarnej teorii liczb [MD_2] |
K_W02 [5/5] |
zna elementarne pojęcia kombinatoryki i podstawowe algorytmy kombinatoryczne [MD_3] |
K_W02 [5/5] |
zna podstawowe pojęcia teorii grafów [MD_4] |
K_W02 [5/5] |
potrafi zastosować algorytm Euklidesa do rozwiązywania równań diofantycznych liniowych i układów równań kongruencyjnych, potrafi zastosować poznane metody testowania liczb pierwszych i rozkładu liczb na czynniki pierwsze, [MD_5] |
K_U01 [5/5] |
potrafi zastosować właściwe schematy kombinatoryczne do rozwiązywania problemów informatycznych i przeprowadzić konieczne obliczenia przy pomocy poznanych metod i algorytmów. [MD_6] |
K_U01 [5/5] |
potrafi zastosować terminologię i algorytmy teorii grafów do rozwiązywania problemów informatycznych [MD_7] |
K_U01 [5/5] |
potrafi w sposób zrozumiały, w mowie i piśmie przedstawić poznaną wiedzę [MD_8] |
K_U01 [2/5] |
Typ | Opis | Kody efektów modułowych do których odnosi się sposób weryfikacji |
---|---|---|
kolokwium [MD_w_1] | kolokwium pisemne |
MD_5 |
aktywność na zajęciach ( ocena ciągła) [MD_w_2] | rozwiązywanie zadań - odpowiedź ustna; udział w dyskusji; |
MD_1 |
egzamin pisemny i/ lub ustny [MD_w_3] | wszystkie zagadnienia omawiane na wykładach; |
MD_1 |
Rodzaj prowadzonych zajęć | Praca własna studenta | Sposoby weryfikacji | |||
---|---|---|---|---|---|
Typ | Opis (z uwzględnieniem metod dydaktycznych) | Liczba godzin | Opis | Liczba godzin | |
wykład [MD_fs_1] | wykład wybranych zagadnień z wykorzystaniem pomocy audiowizualnych;
|
20 | praca z podręcznikiem; lektura uzupełniająca |
10 |
kolokwium [MD_w_1] |
konwersatorium [MD_fs_2] | rozwiązywanie zadań rachunkowych, analiza, wybór metody, przeprowadzenie obliczeń i dyskusja wyników;
wyprowadzenie niektórych wzorów i omówienie wybranych przykładów zasygnalizowanych na wykładach, dyskusja; możliwość wykorzystania komputerów
|
30 | przyswojenie wiedzy z wykładów; praca z podręcznikiem i zbiorami zadań; rozwiązywanie zadań |
50 |
aktywność na zajęciach ( ocena ciągła) [MD_w_2] |
Załączniki |
---|
Opis modułu (PDF) |
Sylabusy (USOSweb) | ||
---|---|---|
Semestr | Moduł | Język wykładowy |
(brak danych) |