Pole | KOD | Znaczenie kodu |
---|
Zamierzone efekty kształcenia | I_1A_B/02_U01 | Student powinien umieć dobrać odpowiedni dyskretny model do rozwiązywanych zagadnień informatycznych. |
---|
Odniesienie do efektów kształcenia dla kierunku studiów | I_1A_U15 | potrafi wykorzystywać poznane metody, modele matematyczne oraz symulacje komputerowe do rozwiązywania prostych problemów inżynierskich |
---|
Odniesienie do efektów zdefiniowanych dla obszaru kształcenia | T1A_U08 | potrafi planować i przeprowadzać eksperymenty, w tym pomiary i symulacje komputerowe, interpretować uzyskane wyniki i wyciągać wnioski |
---|
T1A_U09 | potrafi wykorzystać do formułowania i rozwiązywania zadań inżynierskich metody analityczne, symulacyjne oraz eksperymentalne |
T1A_U13 | potrafi dokonać krytycznej analizy sposobu funkcjonowania i ocenić - zwłaszcza w powiązaniu ze studiowanym kierunkiem studiów - istniejące rozwiązania techniczne, w szczególności urządzenia, obiekty, systemy, procesy, usługi |
T1A_U14 | potrafi dokonać identyfikacji i sformułować specyfikację prostych zadań inżynierskich o charakterze praktycznym, charakterystycznych dla studiowanego kierunku studiów |
T1A_U15 | potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązania prostego zadania inżynierskiego o charakterze praktycznym, charakterystycznego dla studiowanego kierunku studiów oraz wybrać i zastosować właściwą metodę i narzędzia |
T1A_U16 | potrafi - zgodnie z zadaną specyfikacją - zaprojektować oraz zrealizować proste urządzenie, obiekt, system lub proces, typowe dla studiowanego kierunku studiów, używając właściwych metod, technik i narzędzi |
Odniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżyniera | InzA_U01 | potrafi planować i przeprowadzać eksperymenty, w tym pomiary i symulacje komputerowe, interpretować uzyskane wyniki i wyciągać wnioski |
---|
InzA_U02 | potrafi wykorzystać do formułowania i rozwiązywania zadań inżynierskich metody analityczne, symulacyjne oraz eksperymentalne |
InzA_U05 | potrafi dokonać krytycznej analizy sposobu funkcjonowania i ocenić - zwłaszcza w powiązaniu ze studiowanym kierunkiem studiów - istniejące rozwiązania techniczne, w szczególności urządzenia, obiekty, systemy, procesy, usługi |
InzA_U06 | potrafi dokonać identyfikacji i sformułować specyfikację prostych zadań inżynierskich o charakterze praktycznym, charakterystycznych dla studiowanego kierunku studiów |
InzA_U07 | potrafi ocenić przydatność rutynowych metod i narzędzi służących do rozwiązania prostego zadania inżynierskiego o charakterze praktycznym, charakterystycznego dla studiowanego kierunku studiów oraz wybrać i zastosować właściwą metodę i narzędzia |
InzA_U08 | potrafi - zgodnie z zadaną specyfikacją - zaprojektować proste urządzenie, obiekt, system lub proces, typowe dla studiowanego kierunku studiów, używając właściwych metod, technik i narzędzi |
Cel przedmiotu | C-1 | Zapoznanie studenów z podstawowymi pojęciami logiki matematycznej i teorii mnogości. |
---|
C-2 | Nabycie umiejętności stosowania aparatu pojęciowego matematycznych struktur skończonych i przeliczalnych w modelowaniu zagadnień informatycznych. |
Treści programowe | T-W-1 | Pojęcia wstępne: zakres tematyczny matematyki dyskretnej, definicja, dowód, oznaczenia, systemy logiczne, teorie aksjomatyczne, przykłady zastosowań matematyki dyskretnej w informatyce. |
---|
T-W-2 | Teoria mnogości: pojęcie zbioru, działania na zbiorach, zbiory uporządkowane, funkcje zdaniowe, iloczyn kartezjański, relacje, funkcje, moc zbioru. |
T-W-3 | Logika: zdania, operatory, rachunek zdań, definiowanie, indukcja matematyczna, rachunek predykatów, reguły wnioskowania, dowodzenie twierdzeń. |
T-W-4 | Kombinatoryka: zliczanie, rozmieszczenia, zasada włączania - wyłączania, konfiguracje kombinatoryczne. |
T-W-5 | Rekurencje: ciągi, równania rekurencyjne, funkcje tworzące, algorytmy rekurencyjne. |
T-W-6 | Teoria liczb: elementy algebry, struktury algebraiczne, podzielność, liczby pierwsze, faktoryzacja, kongruencje, klasy reszt, arytmetyka modularna, zastosowania teorii liczb w kryptografii, algorytmy kwantowe. |
T-W-7 | Grafy: grafy (nieskierowane), grafy skierowane, drzewa, kolorowanie grafów, algorytm Dijkstry. |
T-W-8 | Gramatyki formalne. Teoria automatów |
T-A-1 | Przykłady zastosowań matematyki dyskretnej w informatyce. Pojęcia logiczne, formułowanie zdań, wartość logiczna zdań. Przykłady zbiorów, ich liczność, działania na zbiorach. |
T-A-2 | Teoria mnogości: sposoby określania zbiorów, działania na zbiorach, zbiory uporządkowane, funkcje zdaniowe, iloczyn kartezjański, relacje, funkcje, moc zbioru. |
T-A-3 | Logika: zdania, operatory, rachunek zdań, definiowanie, indukcja matematyczna, rachunek predykatów, reguły wnioskowania, dowodzenie twierdzeń. |
T-A-4 | Kombinatoryka: zliczanie, rozmieszczenia, zasada włączania - wyłączania, konfiguracje kombinatoryczne. |
T-A-5 | Rekurencje: ciągi, równania rekurencyjne, funkcje tworzące, algorytmy rekurencyjne. |
T-A-6 | Teoria liczb: elementy algebry, struktury algebraiczne, podzielność, lizcby pierwsze, faktoryzacja, kongruencje, klasy reszt, arytmetyka modularna, zastosowania teorii liczb w kryptografii, algorytmy kwantowe. |
T-A-7 | Grafy: grafy (nieskierowane), grafy skierowane, drzewa, kolorowanie grafów, algorytm Dijkstry. |
T-A-8 | Gramatyki formalne. Teoria automatów. |
Metody nauczania | M-1 | Wykład: informacyjny, problemowy, konwersatoryjny. |
---|
M-2 | Ćwiczenia audytoryjne: metoda przypadków, ćwiczenia przedmiotowe, metody programowane z użyciem komputera. |
Sposób oceny | S-1 | Ocena formująca: Wykład: na podstawie rozwiązywania problemów i dyskusji.
Ćwiczenia audytoryjne: na podstawie indywidualnego rozwiązywania zadań i problemów; |
---|
S-2 | Ocena podsumowująca: Wykład: egzamin pisemny (zestaw zadań i problemów).
Ćwiczenia audytoryjne: kolokwium (zestaw zadań i problemów). |
Kryteria oceny | Ocena | Kryterium oceny |
---|
2,0 | Student nie potrafi stosować podstawowych zagadnień logiki, teorii mnogości, algebry i teorii grafów. |
3,0 | Student potrafi budować proste modele informatyczne rozpatrywanych zagadnień z wykorzystaniem struktur teoriomnogościowych, praw logiki matematycznej, kombinatoryki, struktur algebraicznych i prostych grafów. |
3,5 | Student potrafi budować złożone modele informatyczne rozpatrywanych zagadnień z wykorzystaniem struktur teoriomnogościowych, praw logiki matematycznej, kombinatoryki, struktur algebraicznych, teorii liczb i prostych grafów. |
4,0 | Student potrafi budować bardziej złożone modele informatyczne rozpatrywanych zagadnień z wykorzystaniem struktur teoriomnogościowych, praw logiki matematycznej, kombinatoryki, struktur algebraicznych i prostych grafów. |
4,5 | Student potrafi w sposób kreatywny dobrać adekwatny dyskretny model matematyczny rozpatrywanego zagadnienia, posługując się nabytą wiedzą. |
5,0 | Student potrafi w sposób kreatywny dobrać adekwatny dyskretny model matematyczny rozpatrywanego zagadnienia oraz dokonać jego analizy i weryfikacji, posługując się nabytą wiedzą. Potrafi dowodzić twierdzenia oraz poprawność wnioskowania. |