Uniwersytet Marii Curie-Skłodowskiej w Lublinie - Centralny System Uwierzytelniania
Strona główna

Programowanie narzędzi ochrony radiologicznej

Informacje ogólne

Kod przedmiotu: MFI-BR.PNOR
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Programowanie narzędzi ochrony radiologicznej
Jednostka: Wydział Matematyki, Fizyki i Informatyki
Grupy:
Strona przedmiotu: https://www.umcs.pl/pl/instytut-fizyki.htm
Punkty ECTS i inne: 6.00 Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.
Język prowadzenia: polski
Wymagania wstępne:

Znajomość podstaw elektroniki i elektrotechniki, fizyki, dozymetrii oraz obsługi komputera.

Przedmioty wprowadzające:

- Technologie informacyjne

- Numeryczne opracowanie danych

pomiarowych

- Programowanie i bazy danych

- Elektronika i elektrotechnika

Godzinowe ekwiwalenty punktów ECTS:

1. Godziny kontaktowe z nauczycielem akademickim

Wykład: 15 h

Laboratorium: 30 h

Suma: 45 h


2. Samodzielna praca studenta

Powtarzanie i rozszerzanie zdobytych umiejętności: 30 h

Przygotowanie do zadania zaliczeniowego: 30 h

Suma: 60 h



Liczba punktów ECTS:

- godziny kontaktowe: 2,5

- samodzielna praca: 3,5

Suma: 6

Pełny opis:

Celem kursu jest zapoznanie studentów z zastosowaniem narzędzi programistycznych (LabVIEW, MATLAB, Python) w tworzeniu aplikacji wspierających ochronę radiologiczną. Studenci nabędą umiejętności modelowania, przetwarzania danych pomiarowych, automatyzacji odczytów, wizualizacji danych oraz tworzenia prostych interfejsów użytkownika w kontekście detekcji i oceny dawek promieniowania jonizującego.

Literatura:

Podstawowa:

Tłaczała, Wiesław (2005). Środowisko LabVIEW w eksperymencie wspomaganym komputerowo. Warszawa: Wydawnictwa Naukowo‑Techniczne (WNT). ISBN 978‑83‑01‑19414‑7

ratap, Rudra (2015). Matlab dla naukowców i inżynierów. Tłum. Witold Sikorski. Warszawa: Wydawnictwo Naukowe PWN. ISBN 978-83-01-18321-9.

Fontenrose, Joseph (2020). Python. Berkeley, CA: University of California Press. (wydanie cyfrowe w serii California Library Reprint Series).

Cotfas, Petru Adrian; Cotfas, Daniel Tudor; Hedesiu, Horia (2024). LabVIEW: Virtual Instrumentation in Education and Industry. IntechOpen. ISBN 978‑1‑83969‑063‑1.

de Asmundis, Riccardo (red.) (2021). LabVIEW: a flexible environment for modeling and daily laboratory use. London, England: IntechOpen. ISBN 978-1-83968-840-9.

Uzupełniajaca:

Zieliński, Tomasz P. (1958‑) Cyfrowe przetwarzanie sygnałów: od teorii do zastosowań. Warszawa: Wydawnictwa Komunikacji i Łączności, 2005. ISBN 83‑206‑1596‑8.

Gorączko, Wiesław (2011). Ochrona radiologiczna. Poznań: Wydawnictwo Politechniki Poznańskiej. ISBN brak.

Efekty uczenia się:

Wiedza

W1. Zna wybrane środowiska programistyczne, które można stosować do tworzenia narzędzi ochrony radiologicznej: LabVIEW, MATLAB, Python

W2. Rozumie metody akwizycji danych pomiarowych i przetwarzania sygnałów (filtracja, uśrednianie, statystyka) w kontekście pomiarów związanych z promieniowaniem jonizującym

W3. Ma wiedzę o interpretacji wyników pomiarowych, analizie błędów i niepewności w pomiarach promieniowania

W4. Zna zasady projektowania interfejsów użytkownika (GUI) i integracji sprzętu z aplikacjami software’owymi

Umiejętności

U1. Potrafi napisać program do akwizycji danych z urządzeń pomiarowych w LabVIEW, MATLAB lub Python

U2. Potrafi zaimplementować filtrowanie, uśrednianie i statystyczną analizę sygnałów pomiarowych

U3. Potrafi zaprojektować graficzny interfejs użytkownika (GUI) do obsługi aplikacji pomiarowej

U4. Potrafi implementować komunikację między komputerem a sprzętem pomiarowym, odczytywać dane i sterować urządzeniami

U5. Potrafi dokumentować algorytmy i strukturę kodu oraz przedstawić interpretację wyników pomiarowych

Kompetencje społeczne

K1. Rozumie znaczenie zastosowania skutecznych narzędzi programistycznych dla skutecznej ochrony radiacyjnej oraz skutecznej pracy z pomiarami promieniowania

K2. Potrafi współpracować w zespole nad projektem programistycznym dotyczącym narzędzi pomiarowych

K3. Ma świadomość potrzeby ciągłego doskonalenia kompetencji programistycznych i adaptacji do nowych narzędzi technologicznych

Zajęcia w cyklu "Semestr zimowy 2025/2026" (w trakcie)

Okres: 2025-10-01 - 2026-02-24
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Wykład, 15 godzin więcej informacji
Koordynatorzy: Radosław Zaleski
Prowadzący grup: Radosław Zaleski
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę
Wykład - Zaliczenie na ocenę
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Marii Curie-Skłodowskiej w Lublinie.
kontakt deklaracja dostępności mapa serwisu USOSweb 7.3.0.0-25c1ae524a (2026-02-12)