Nazwa przedmiotu:
Programowanie w środowisku obliczeniowym R
Koordynator przedmiotu:
dr inż. Marcel Młyńczak
Status przedmiotu:
Fakultatywny dowolnego wyboru
Poziom kształcenia:
Studia II stopnia
Program:
Inżynieria Biomedyczna
Grupa przedmiotów:
Przedmioty zaawansowane specjalności (Aparatura Medyczna) – obieralne
Kod przedmiotu:
PRR
Semestr nominalny:
2 / rok ak. 2021/2022
Liczba punktów ECTS:
2
Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
1) Liczba godzin bezpośrednich 32, w tym: a) wykład - 15h; b) projekt - 15h; c) konsultacje - 2h; 2) Praca własna studenta 20, w tym: a) zapoznanie z literaturą i przygotowanie na zajęcia – 10h b) przygotowanie do sprawdzianu – 10h; Suma: 52 h (2 ECTS)
Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
1 punkty ECTS - liczba godzin bezpośrednich: 32h, w tym: a) wykład - 15h; b) projekt - 15h; c) konsultacje – 2h;
Język prowadzenia zajęć:
polski
Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
1) Liczba godzin bezpośrednich 32, w tym: a) wykład - 15h; b) projekt - 15h; c) konsultacje - 2h; 2) Praca własna studenta 20, w tym: a) zapoznanie z literaturą i przygotowanie na zajęcia – 10h b) przygotowanie do sprawdzianu – 10h; Suma: 52 h (2 ECTS)
Formy zajęć i ich wymiar w semestrze:
  • Wykład15h
  • Ćwiczenia0h
  • Laboratorium0h
  • Projekt15h
  • Lekcje komputerowe0h
Wymagania wstępne:
Podstawowa wiedza z zakresu: programowania, statystyki, rachunku prawdopodobieństwa
Limit liczby studentów:
36
Cel przedmiotu:
Umiejętność programowania w języku R w celu analizy danych, analizy statystycznej i rozwiązywania problemów obliczeniowych
Treści kształcenia:
• Wprowadzenie do R i RStudio • Typy danych • Operacje na wektorach, macierzach i listach • Składnia programowania • Macierze, tablice, listy i ramki danych • Korzystanie z pakietów zewnętrznych • Odczyt i zapis danych z różnych formatów • Podstawy rachunku prawdopodobieństwa i statystyki • Manipulacje na danych • Wizualizacja danych • Modele liniowe • Dokumentacja RMarkdown • Pakiet Shiny
Metody oceny:
Ocena końcowa z przedmiotu jest sumą oceny z kolokwium teoretycznego (40%) oraz z oceny realizacji projektu (60%).
Egzamin:
nie
Literatura:
• Przemysław Biecek, „Przewodnik po pakiecie R”, Oficyna Wydawnicza GIS, 2008 • Przemysław Biecek, „Odkrywać! Ujawniać! Objaśniać! Zbiór esejów o sztuce prezentowania danych, Wydawnictwa Uniwersytetu Warszawskiego, 2016 • W. N. Venables, D. M. Smith and the R Core Team, “An Introduction to R Notes on R: A Programming Environment for Data Analysis and Graphics Version 3.4.3 (2017-11-30) [https://cran.r-project.org/doc/manuals/R-intro.pdf]
Witryna www przedmiotu:
brak
Uwagi:
brak

Efekty uczenia się

Profil ogólnoakademicki - wiedza

Charakterystyka PRR_2st_W01
Wiedza na temat składni programowania oraz typów danych w języku R
Weryfikacja: Zaliczenie – ocena z kolokwium oraz z zadania projektowego.
Powiązane charakterystyki kierunkowe: W_01
Powiązane charakterystyki obszarowe: I.P7S_WG.o, I.P7S_WK, P7U_W
Charakterystyka PRR_2st_W02
Wiedza na temat sposobów implementacji metod analizy danych, analizy statystycznej oraz wizualizacji wyników w języku R
Weryfikacja: Zaliczenie – ocena z kolokwium oraz z zadania projektowego.
Powiązane charakterystyki kierunkowe: W_03
Powiązane charakterystyki obszarowe: P7U_W, I.P7S_WG.o, III.P7S_WG

Profil ogólnoakademicki - umiejętności

Charakterystyka PRR_2st_U01
Potrafi zaprogramować w języku R konkretny ciąg operacji analizy danych bądź analizy statystycznej
Weryfikacja: Zaliczenie – ocena z kolokwium oraz z zadania projektowego.
Powiązane charakterystyki kierunkowe: U_02, U_07
Powiązane charakterystyki obszarowe: P7U_U, I.P7S_UW.o, III.P7S_UW.o, I.P7S_UO, I.P7S_UU
Charakterystyka PRR_2st_U02
Potrafi zaproponować schemat procesu analizy mającej na celu rozwiązywanie konkretnego problemu inżyniersko-obliczeniowego
Weryfikacja: Zaliczenie – ocena z kolokwium oraz z zadania projektowego.
Powiązane charakterystyki kierunkowe: U_03, U_07
Powiązane charakterystyki obszarowe: P7U_U, I.P7S_UW.o, III.P7S_UW.o, I.P7S_UO, I.P7S_UU

Profil ogólnoakademicki - kompetencje społeczne

Charakterystyka PRR_2st_K01
Ma świadomość pozyskanej wiedzy i umiejętności.
Weryfikacja: Zaliczenie – ocena z kolokwium oraz z zadania projektowego.
Powiązane charakterystyki kierunkowe: K_01
Powiązane charakterystyki obszarowe: P7U_K, I.P7S_KK