Cykl kształcenia: 2024/2025
Nazwa jednostki prowadzącej studia: Wydział Elektrotechniki i Informatyki
Nazwa kierunku studiów: Informatyka
Obszar kształcenia: nauki techniczne
Profil studiów: ogólnoakademicki
Poziom studiów: drugiego stopnia
Forma studiów: stacjonarne
Specjalności na kierunku: H - Cyberbezpieczeństwo i technologie chmurowe, I - Inżynieria inteligentnych systemów informatycznych, S - Systemy i sieci komputerowe
Tytuł otrzymywany po ukończeniu studiów: magister inżynier
Nazwa jednostki prowadzącej zajęcia: Katedra Elektrotechniki i Podstaw Informatyki
Kod zajęć: 15660
Status zajęć: obowiązkowy dla specjalności H - Cyberbezpieczeństwo i technologie chmurowe
Układ zajęć w planie studiów: sem: 2 / W20 C15 / 3 ECTS / Z
Język wykładowy: polski
Imię i nazwisko koordynatora: dr inż. Antoni Szczepański
Główny cel kształcenia: Głównym celem kształcenia w ramach tego modułu zajęć jest przekazanie studentom matematycznych podstaw współczesnej kryptografii, która oparta jest w głównej mierze o twierdzenia teorii liczb oraz wykorzystuje właściwości struktur algebraicznych takich jak grupy, pierścienie oraz ciała liczbowe.
Ogólne informacje o zajęciach: Zajęcia mają formę wykładów i ćwiczeń tablicowych, na których poznawane są i badane rachunkowo różne pojęcia i twierdzenia teorii liczb. Wiedza ta pozwala studentom informatyki zrozumieć skomplikowane algorytmy testowania pierwszości liczb, reguły rozkładu liczb całkowitych na czynniki pierwsze, procedury działania kryptosystemów opartych o arytmetykę modularną.
1 | Song Y. Yan | Teoria liczb w informatyce | Wydawnictwo naukowe PWN, Warszawa. | 2006 |
2 | Wacław Marzantowicz, Piotr Zarzycki | Elementarna teoria liczb | PWN. | 2006 |
3 | Marcin Karbowski | Podstawy kryptografii. Wydanie III | Helion. | 2014 |
1 | Andrzej Chrzęszczyk | Algorytmy teorii liczb i kryptografii w przykładach | Wydawnictwo BTC - Legionowo. | 2010 |
Wymagania formalne: wpis na drugi semestr studiów magisterskich na kierunku Informatyka
Wymagania wstępne w kategorii Wiedzy: podstawowa wiedza w zakresie algebry i teorii liczb
Wymagania wstępne w kategorii Umiejętności: umiejętność wykonywania bez błędów złożonych obliczeń arytmetycznych, zdolność rozumienia abstrakcyjnych pojęć matematycznych
Wymagania wstępne w kategorii Kompetencji społecznych: systematyczność w pracy i wytrwałość w pokonywaniu trudności
MEK | Student, który zaliczył zajęcia | Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia | Metody weryfikacji każdego z wymienionych efektów kształcenia | Związki z KEK | Związki z PRK |
---|---|---|---|---|---|
01 | zna podstawowe twierdzenia teorii podzielności liczb | wykład, ćwiczenia rachunkowe | sprawdzian pisemny |
K_U05+ K_K02+ |
P7S_KR P7S_UW |
02 | potrafi rozwiązywać liniowe równania diofantyczne metodą rozszerzonego algorytmu Euklidesa | wykład, ćwiczenia rachunkowe | sprawdzian pisemny |
K_U05+ K_K02+ |
P7S_KR P7S_UW |
03 | potrafi obliczać wartość symbolu Jacobiego i Legendre'a | wykład, ćwiczenia rachunkowe | sprawdzian pisemny |
K_U05+ K_K02+ |
P7S_KR P7S_UW |
04 | zna podstawowe własności kongruencji i twierdzenia arytmetyki modularnej | wykład, ćwiczenia rachunkowe | sprawdzian pisemny |
K_U05+ K_K02+ |
P7S_KR P7S_UW |
05 | zna prawa działań na punktach leżących na krzywych eliptycznych | wykład, ćwiczenia rachunkowe | sprawdzian pisemny |
K_U05+ K_U08+ K_K02+ |
P7S_KR P7S_UW |
06 | potrafi wyznaczyć rząd liczby naturalnej oraz sprawdzić, czy jest ona pierwiastkiem pierwotnym | wykład, ćwiczenia rachunkowe | sprawdzian pisemny |
K_U05+ K_K01+ K_K02+ |
P7S_KK P7S_KR P7S_UW |
Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).
Sem. | TK | Treści kształcenia | Realizowane na | MEK |
---|---|---|---|---|
2 | TK01 | W1, W2, C1 | MEK01 | |
2 | TK02 | W3, C2 | MEK01 | |
2 | TK03 | W4, W5, C3 | MEK02 | |
2 | TK04 | W6, W7, C4 | MEK04 | |
2 | TK05 | W8, C5 | MEK03 | |
2 | TK06 | W9, C6 | MEK06 | |
2 | TK07 | W10, C7 | MEK05 |
Forma zajęć | Praca przed zajęciami | Udział w zajęciach | Praca po zajęciach |
---|---|---|---|
Wykład (sem. 2) | Przygotowanie do kolokwium:
10.00 godz./sem. |
Godziny kontaktowe:
20.00 godz./sem. |
Uzupełnienie/studiowanie notatek:
5.00 godz./sem. Studiowanie zalecanej literatury: 10.00 godz./sem. |
Ćwiczenia/Lektorat (sem. 2) | Przygotowanie do kolokwium:
10.00 godz./sem. |
Godziny kontaktowe:
15.00 godz./sem. |
Dokończenia/studiowanie zadań:
5.00 godz./sem. |
Konsultacje (sem. 2) | |||
Zaliczenie (sem. 2) |
Forma zajęć | Sposób wystawiania oceny podsumowującej |
---|---|
Wykład | na podstawie pisemnego kolokwium zaliczeniowego oraz, w razie konieczności, na podstawie odpowiedzi ustnej |
Ćwiczenia/Lektorat | na podstawie kilku krótkich sprawdzianów albo jednego większego - do uzgodnienia ze studentami |
Ocena końcowa | średnia arytmetyczna ocen z wykładu i z ćwiczeń, obydwie muszą wynosić co najmniej 3,0 |
Wymagane podczas egzaminu/zaliczenia
(-)
Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)
Inne
(-)
Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : tak
Dostępne materiały : Notatki z wykładów oraz z ćwiczeń.