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: pierwszego stopnia
Forma studiów: stacjonarne
Specjalności na kierunku: AA - inżynieria systemów informatycznych, AI - Sztuczna inteligencja, TT - informatyka w przedsiębiorstwie, Z - inżynieria systemów złożonych
Tytuł otrzymywany po ukończeniu studiów: inżynier
Nazwa jednostki prowadzącej zajęcia: Katedra Elektrotechniki i Podstaw Informatyki
Kod zajęć: 12374
Status zajęć: wybierany dla specjalności TT - informatyka w przedsiębiorstwie
Układ zajęć w planie studiów: sem: 5 / W25 P15 / 3 ECTS / Z
Język wykładowy: polski
Imię i nazwisko koordynatora: dr inż. Grzegorz Drałus
Terminy konsultacji koordynatora: http://pei.prz.edu.pl/plan_zajec_semestr.php
Główny cel kształcenia: Osiągnięcie przez studentów teoretycznej i praktycznej wiedzy związanej z programowaniem w języku R i Ruby.
Ogólne informacje o zajęciach: Moduł zakłada zapoznanie studenta z podstawową składnią języków R i Ruby oraz różnymi technikami programowania. Realizacja tego celu odbywa się podczas wykładów i ćwiczeń laboratoryjnych.
1 | Gągolewski Marek | Programowanie w języku R | PWN. | 2016 |
2 | Lander Jared P. | Język R dla każdego. Zaawansowane analizy i grafika statystyczna | APN Promise. | 2018 |
3 | Flanagan David, Matsumoto Yukihiro | Ruby. Programowanie | Helon. | 2008 |
4 | Black David | Ruby. Przewodnik programisty | Helion. | 2015 |
1 | Wickham Hadley, Grolemund Garrett | Język R. Kompletny zestaw narzędzi dla analityków danych, Helion, 2017 | Helion. | 2017 |
2 | Gillespie Colin, Lovelace Robin | Wydajne programowanie w R. Praktyczny przewodnik po lepszym programowaniu | Promise. | 2018 |
3 | Fowler Chad, Thomas Dave, Hunt Andy | Programowanie w Języku Ruby | Helion. | 2006 |
1 | Kabacoff Rob | R in Action | Manning. | 2010 |
Wymagania formalne: Brak
Wymagania wstępne w kategorii Wiedzy: Wymagana jest podstawowa wiedza w dziedzinie informatyki oraz obycie z systemami operacyjnymi z rodzin Linux oraz Windows
Wymagania wstępne w kategorii Umiejętności: Umiejętność racjonalnego myślenia.
Wymagania wstępne w kategorii Kompetencji społecznych: Znajomość i przestrzeganie obowiązków studenta oraz podstawowych zasad etyki.
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 | Przyswoił składnię i mechanizmy języka R. Zna charakterystykę oraz mocne i słabe słabe strony języka R. Zna dobre praktyki programowania w tym języku. | wykład, laboratorium | zaliczenie cz. pisemna |
K_W04++ K_U06++ K_K01++ |
P6S_KK P6S_UU P6S_UW P6S_WG |
02 | Potrafi zaprojektować i zaimplementować oraz utrzymywać aplikacje w języku R. Potrafi wykorzystać dostępne biblioteki i fragmenty kodu. Potrafi znaleźć i naprawić typowe błędy występujące w aplikacji. | wykład, laboratorium | zaliczenie cz. pisemna, zadania na laboratorium |
K_U08+ K_K02+ |
P6S_KK P6S_KO P6S_UU P6S_UW |
03 | Potrafi zaprojektować i napisać kod aplikacji w języku Ruby. Potrafi wykorzystać dostępne biblioteki i fragmenty kodu. Potrafi znaleźć i naprawić typowe błędy występujące w aplikacji. | wykład, laboratorium | zaliczenie cz. pisemna, zadania na laboratorium |
K_U08++ K_K01+ |
P6S_KK P6S_UU P6S_UW |
04 | Potrafi ocenić pracochłonność zadanego projektu oraz wykonać go w terminie. Potrafi omówić zastosowane rozwiązania i technologie w aplikacjach utworzonych za pomocą języka R lub Ruby. | wykład, laboratorium | zaliczenie cz. pisemna, zaliczenie cz. praktyczna. |
K_K02++ |
P6S_KK P6S_KO P6S_UU |
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 |
---|---|---|---|---|
5 | TK01 | W01,W02, L01 | MEK01 | |
5 | TK02 | W03,W04, L02 | MEK01 MEK02 | |
5 | TK03 | W05, W06, L03 | MEK02 MEK04 | |
5 | TK04 | W07, W08, L04 | MEK03 | |
5 | TK05 | W09,W10, L05 | MEK03 MEK04 | |
5 | TK06 | W11, W12, W13, L06, L07 | MEK03 MEK04 |
Forma zajęć | Praca przed zajęciami | Udział w zajęciach | Praca po zajęciach |
---|---|---|---|
Wykład (sem. 5) | Godziny kontaktowe:
25.00 godz./sem. |
Uzupełnienie/studiowanie notatek:
5.00 godz./sem. Studiowanie zalecanej literatury: 10.00 godz./sem. |
|
Projekt/Seminarium (sem. 5) | Przygotowanie do zajęć projektowych/seminaryjnych:
7.00 godz./sem. |
Godziny kontaktowe:
15.00 godz./sem.. |
Wykonanie projektu/dokumentacji/raportu:
15.00 godz./sem. |
Konsultacje (sem. 5) | Przygotowanie do konsultacji:
1.00 godz./sem. |
Udział w konsultacjach:
1.00 godz./sem. |
|
Zaliczenie (sem. 5) | Przygotowanie do zaliczenia:
5.00 godz./sem. |
Zaliczenie pisemne:
1.00 godz./sem. |
Forma zajęć | Sposób wystawiania oceny podsumowującej |
---|---|
Wykład | Zaliczenie pisemne. |
Projekt/Seminarium | Oceny z wykonanych zadań projektowych. |
Ocena końcowa | Ocena końcowa z przedmiotu obliczana według wzoru: 0.4 oceny z wykładu + 0.6 oceny z laboratorium |
Wymagane podczas egzaminu/zaliczenia
(-)
Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)
Inne
(-)
Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie
1 | G. Drałus; G. Karnas; G. Masłowski | Identification of cloud-to-ground lightning and intra-cloud lightning based on their radiated electric field signatures using different types of neural networks and machine learning classifiers | 2024 |
2 | G. Drałus | Metody śledzenia punktu MPP modułu fotowoltaicznego | 2023 |
3 | G. Drałus; J. Drałus; J. Kusznier; D. Mazur | Application of Artificial Intelligence Algorithms in Multilayer Perceptron and Elman Networks to Predict Photovoltaic Power Plant Generation | 2023 |
4 | A. Czmil; G. Drałus; D. Mazur | Automatic Detection and Counting of Blood Cells in Smear Images Using RetinaNet | 2021 |
5 | G. Dec; G. Drałus; B. Kwiatkowski; D. Mazur | Forecasting Models of Daily Energy Generation by PV Panels Using Fuzzy Logic | 2021 |
6 | G. Drałus; T. Rak | Prognozowanie w horyzoncie jednej godziny produkcji energii przez panel fotowoltaiczny | 2020 |
7 | G. Drałus; T. Rak | Programowanie równoległe w hybrydowym środowisku MPI i OpenMP na klastrze serwerów | 2020 |