Database and internet applications Field of study: Biomedical Engineering
Programme code: W4-S1IB19.2.2019

Module name: Database and internet applications
Module code: 08-IBIO-S1-17-5-ABI
Programme code: W4-S1IB19.2.2019
Semester: winter semester 2021/2022
Language of instruction: Polish
Form of verification: course work
ECTS credits: 4
Description:
Celem zajęć jest zapoznanie studentów z metodami tworzenia aplikacji opartych o systemy baz danych działających na platformach desktopowych oraz webowych. Studenci poznają różne pojęcia związane z programowaniem, które umożliwią im implementację własnej aplikacji realizującej podstawowe operacje dostępu do danych oraz ich prezentacji. W szczególności będą umieli zastosować wybrane pakiety programistyczne, narzędzia, biblioteki w celu ułatwienia i usprawnienia procesu implementacji typowych funkcjonalności wymaganych dla tego typu aplikacji. W ramach zajęć studenci będą rozwiązywali zadania wskazane przez prowadzącego. Rezultaty pracy będą oceniane na podstawie kolokwium.
Prerequisites:
Wiedza z zakresu podstaw języków programowania, programowania obiektowego, baz danych oraz umiejętność korzystania z różnych źródeł informacji (w tym w języku angielskim), umiejętność samodzielnej pracy.
Key reading:
(no information given)
Learning outcome of the module Codes of the learning outcomes of the programme to which the learning outcome of the module is related [level of competence: scale 1-5]
ma wiedzę w zakresie: korzystania z oprogramowania do składowania, udostępniania oraz zarządzania dużymi wolumenami danych medycznych z wykorzystaniem sieci komputerowych [k_1]
W11 [3/5]
ma uporządkowaną wiedzę w zakresie metodyk i technik analizy, projektowania, modelowania, testowania, wytwarzania i konserwacji oprogramowania oraz zna koncepcje programowania proceduralnego, funkcyjnego i obiektowego, i znaczenie jakości kodu w aspekcie utrzymania oprogramowania [k_2]
W13 [4/5]
potrafi pozyskiwać informacje z literatury, baz danych i innych źródeł; potrafi integrować uzyskane informacje, dokonywać ich interpretacji, a także wyciągać wnioski oraz w sposób zrozumiały formułować i uzasadniać opinie zarówno w mowie jak i piśmie [k_3]
U01 [3/5]
umiejętnie i w sposób zaawansowany: obsługuje i użytkuje komputer podłączony do Internetu; sprawnie wykorzystuje go w życiu codziennym oraz w procesie kształcenia i samokształcenia, posługuje się oprogramowaniem użytkowym, przygotowywaniem materiałów i prezentacji multimedialnych; kreatywnie wykorzystuje technologię informacyjną do wyszukiwania, gromadzenia i przetwarzania informacji oraz do komunikowania się; umiejętnie wykorzystuje technologie webowe m.in. do budowy dynamicznie generowanych stron internetowych [k_4]
U07 [4/5]
potrafi sformułować algorytm, posługuje się językami programowania wysokiego i niskiego poziomu oraz odpowiednimi narzędziami informatycznymi do obróbki danych oraz opracowania programów komputerowych [k_5]
U25 [3/5]
rozumie potrzebę i zna możliwości ciągłego dokształcania się i uczenia się przez całe życie (studia drugiego i trzeciego stopnia, studia podyplomowe, kursy, samokształcenie) - podnoszenia kompetencji zawodowych, osobistych i społecznych; potrafi organizować proces samokształcenia i mobilizować do tego procesu inne osoby [k_6]
K01 [2/5]
Type Description Codes of the learning outcomes of the module to which assessment is related
kolokwium [k_w_1]
Sprawdzenie wiedzy zdobytej podczas laboratorium.
k_1 k_2 k_3 k_4 k_5 k_6
Form of teaching Student's own work Assessment of the learning outcomes
Type Description (including teaching methods) Number of hours Description Number of hours
laboratory classes [k_fs_1]
Prezentacja i omawianie przykładowych rozwiązań z wykorzystaniem wizualizacji treści. Przygotowanie studentów do tworzenia aplikacji. Realizacja wskazanych zagadnień w określonym środowisku programistycznym.
30
Samodzielne przygotowanie się do laboratoriów. Samodzielne analizowanie wskazanej tematyki oraz zadanej literatury.
90 kolokwium [k_w_1]
Attachments
Module description (PDF)
Information concerning module syllabuses might be changed during studies.
Syllabuses (USOSweb)
Semester Module Language of instruction
(no information given)