Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Informatyki - Informatyka (N1)
specjalność: Inżynieria oprogramowania

Sylabus przedmiotu Systemy mobilne:

Informacje podstawowe

Kierunek studiów Informatyka
Forma studiów studia niestacjonarne Poziom pierwszego stopnia
Tytuł zawodowy absolwenta inżynier
Obszary studiów charakterystyki PRK, kompetencje inżynierskie PRK
Profil ogólnoakademicki
Moduł
Przedmiot Systemy mobilne
Specjalność Inżynieria systemów informacyjnych
Jednostka prowadząca Katedra Architektury Komputerów i Telekomunikacji
Nauczyciel odpowiedzialny Radosław Maciaszczyk <Radoslaw.Maciaszczyk@zut.edu.pl>
Inni nauczyciele
ECTS (planowane) 3,0 ECTS (formy) 3,0
Forma zaliczenia zaliczenie Język polski
Blok obieralny 7 Grupa obieralna 1

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
laboratoriaL7 18 1,50,50zaliczenie
wykładyW7 18 1,50,50zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Sieci komputerowe

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Zapoznanie studentów z własnościami systemów mobilnych oraz podstawami programowania systemów mobilnych.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Transmisja jedno i wielotorowa w systemach komórkowych2
T-L-2Wyznaczanie stref Fresnela2
T-L-3Bilans łącza radiowego2
T-L-4Komponenty aplikacji mobilnych2
T-L-5Parsowanie i prezentacja danych lokalizacyjnych.2
T-L-6Wykorzystanie sensorów w systemach moblinych2
T-L-7Interfejsy sieciowe w sytemach mobilnych2
T-L-8Budowa aplikacji do analizy dokładności odczytu pozycji w systemach GNSS4
18
wykłady
T-W-1Architektura i generacje systemów komórkowych2
T-W-2Pakietowa transmisja danych w systemach komórkowych1
T-W-3Lokalizacja absolutna i względna, systemy GNSS2
T-W-4Systemy autoidentyfikacji bezprzewodowej2
T-W-5Konsumenckie mobilne systemy operacyjne1
T-W-6Lokalne systemy lokalizacji1
T-W-7Bezprzewodowe standardy komunikacji bliskiego i dalekiego zasięgu1
T-W-8Wykorzystanie sensorów1
T-W-9Intefejsy komunikacyjne, komunikacja bliskiego i krótkiego zasięgu w urządzeniach mobilnych2
T-W-10Przechowywanie danych w systemach mobilnych2
T-W-11Problemy zabezpieczeń w systemach mobilnych1
T-W-12Urządzenia typu wearables1
T-W-13Rozwój systemów mobilnych w kontekście współpracy z systemami webowymi1
18

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1Uczestnictwo w zajęciach18
A-L-2Uczestnictwo w konsultacjach2
A-L-3Praca samodzielna i opracowanie sprawozdań z laboratoriów18
38
wykłady
A-W-1Uczestnictwo w wykładach18
A-W-2Uczestnictwo w konsultacjach2
A-W-3Studiowanie literatury, przygotwanie do zaliczenia18
38

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Wykład informacyjny
M-2Ćwiczenia laboratoryjne - rozwiązywanie zadanych problemów, realizacja prostych projektów

Sposoby oceny

KODSposób oceny
S-1Ocena podsumowująca: Zaliczenie ustne lub pisemne
S-2Ocena podsumowująca: Ocena końcowa na podstawie ocen cząstkowych z laboratoriów

Zamierzone efekty uczenia się - wiedza

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów uczenia się prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_1A_D03.11.1_W01
W wyniku przeprowadzonych zajęć student: - potrafi zdefiniować cechy systemów mobilnych, architketurę systemów komórkowych, zasady działania systemów GNSS, metody lokalizacji użytkownika systemu mobilnego, - potrafi wymienić komponenty programowe systemu Adroid, zna obsługę sensorów oraz obsługę interfejsów sieciowych
I_1A_W03, I_1A_W05, I_1A_W10C-1T-W-3, T-W-4, T-W-2, T-W-1, T-W-5, T-W-7, T-W-6, T-W-8, T-W-9, T-W-10, T-W-11, T-W-12, T-W-13, T-L-2, T-L-8, T-L-5, T-L-3, T-L-1, T-L-4, T-L-6, T-L-7M-1, M-2S-1, S-2

Zamierzone efekty uczenia się - umiejętności

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów uczenia się prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_1A_D03.11.1_U01
W wyniku przeprowadzonych zajęć potrafi dobrać odpowiedni sposób komunikacji w systemach mobilnych i internetowych, potrafi wykorzystać odpowiednie usługi w zależności od typy projektu.
I_1A_U02, I_1A_U06, I_1A_U08, I_1A_U09C-1T-L-2, T-L-8, T-L-5, T-L-3, T-L-1, T-L-4, T-L-6, T-L-7M-1, M-2S-1, S-2

Zamierzone efekty uczenia się - inne kompetencje społeczne i personalne

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów uczenia się prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_1A_D03.11.1_K01
W wyniku przeprowadzonych zajęć student ma świadomość problemów z ochroną prywatności na urządzeniach mobilnych i w systmach internetowych.
I_1A_K06C-1T-W-3, T-W-10, T-W-11, T-L-5M-1, M-2S-1, S-2

Kryterium oceny - wiedza

Efekt uczenia sięOcenaKryterium oceny
I_1A_D03.11.1_W01
W wyniku przeprowadzonych zajęć student: - potrafi zdefiniować cechy systemów mobilnych, architketurę systemów komórkowych, zasady działania systemów GNSS, metody lokalizacji użytkownika systemu mobilnego, - potrafi wymienić komponenty programowe systemu Adroid, zna obsługę sensorów oraz obsługę interfejsów sieciowych
2,0Studnet nie potrafi zdefiniować cechy systemów mobilnych.
3,0Studnet potrafi zdefiniować cechy systemów mobilnych.
3,5Studnet potrafi zdefiniować cechy systemów mobilnych, zna metody lokalizacji.
4,0Studnet potrafi zdefiniować cechy systemów mobilnych, zna metody lokalizacji. Potrafi wskazać własności systemów GNSS.
4,5Studnet potrafi zdefiniować cechy systemów mobilnych, zna metody lokalizacji. Potrafi wskazać własności systemów GNSS. Potrafi wskazać własności systemów bezprzewodowych.
5,0Studnet potrafi zdefiniować cechy systemów mobilnych, zna metody lokalizacji. Potrafi wskazać własności systemów GNSS. Potrafi wskazać własności systemów bezprzewodowych.

Kryterium oceny - umiejętności

Efekt uczenia sięOcenaKryterium oceny
I_1A_D03.11.1_U01
W wyniku przeprowadzonych zajęć potrafi dobrać odpowiedni sposób komunikacji w systemach mobilnych i internetowych, potrafi wykorzystać odpowiednie usługi w zależności od typy projektu.
2,0Student nie zrealizował poszczególnych zadań zadanych w trakcie zajęć. Nie potrafi określić zastosowań poszczególnych typów usług mobilnych.
3,0Student zrealizował poszczególne zadania zadane w trakcie zajęć. Potrafi stworzyć podstawową aplikację w systemie Android
3,5Student zrealizował poszczególne zadania zadane w trakcie zajęć. Potrafi stworzyć podstawową aplikację w systemie Android wykorzystującą sensory.
4,0Student zrealizował poszczególne zadania zadane w trakcie zajęć. Potrafi stworzyć podstawową aplikację w systemie Android wykorzystującą sensory, potrafi zapamiętać i przeanializować uzyskane wyniki.
4,5Student zrealizował poszczególne zadania zadane w trakcie zajęć. Potrafi stworzyć podstawową aplikację w systemie Android wykorzystującą sensory, potrafi zapamiętać i przeanializować uzyskane wyniki. Potradi wykorzystać mapy do proezentacji położenia użytkownika.
5,0Student zrealizował poszczególne zadania zadane w trakcie zajęć. Potrafi stworzyć podstawową aplikację w systemie Android wykorzystującą sensory, potrafi zapamiętać i przeanializować uzyskane wyniki. Potradi wykorzystać mapy do proezentacji położenia użytkownika.

Kryterium oceny - inne kompetencje społeczne i personalne

Efekt uczenia sięOcenaKryterium oceny
I_1A_D03.11.1_K01
W wyniku przeprowadzonych zajęć student ma świadomość problemów z ochroną prywatności na urządzeniach mobilnych i w systmach internetowych.
2,0Nie potrafi wymienić problemyów związanych z ochroną prywatności na urządzeniu mobilnym.
3,0Potrafi wymienić problemy związane z ochroną prywatności.
3,5Potrafi wymienić problemy związane z ochroną prywatności.
4,0Potrafi wymienić problemy związane z ochroną prywatności oraz potrafi właściwie ocenić poziom ryzyka.
4,5Potrafi wymienić problemy związane z ochroną prywatności oraz potrafi właściwie ocenić poziom ryzyka.
5,0Potrafi wymienić problemy związane z ochroną prywatności oraz potrafi właściwie ocenić poziom ryzyka i zaproponować rozwiązania obniżające ryzyko

Literatura podstawowa

  1. Kołakowski Jerzy, UMTS : system telefonii komórkowej trzeciej generacji, Wydawnictwa Komunikacji i Łączności, Warszawa, 2007
  2. Simon Aleksander, Sieci komórkowe GSM/GPRS : usługi i bezpieczeństwo, Xylab, Kraków, 2002
  3. Filo Grzegorz, Programowanie urządzeń mobilnych w języku Java : z przykładami dla systemu Android, Wydawnictwo PK, Kraków, 2016
  4. Marcin Płonkowski, Android Studio : tworzenie aplikacji mobilnych, Helion, 2018
  5. Sillars Doug, Wydajne aplikacje dla systemu Android : programuj szybko i efektywnie, Wydawnictwo Helion, Gliwice, 2017

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Transmisja jedno i wielotorowa w systemach komórkowych2
T-L-2Wyznaczanie stref Fresnela2
T-L-3Bilans łącza radiowego2
T-L-4Komponenty aplikacji mobilnych2
T-L-5Parsowanie i prezentacja danych lokalizacyjnych.2
T-L-6Wykorzystanie sensorów w systemach moblinych2
T-L-7Interfejsy sieciowe w sytemach mobilnych2
T-L-8Budowa aplikacji do analizy dokładności odczytu pozycji w systemach GNSS4
18

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Architektura i generacje systemów komórkowych2
T-W-2Pakietowa transmisja danych w systemach komórkowych1
T-W-3Lokalizacja absolutna i względna, systemy GNSS2
T-W-4Systemy autoidentyfikacji bezprzewodowej2
T-W-5Konsumenckie mobilne systemy operacyjne1
T-W-6Lokalne systemy lokalizacji1
T-W-7Bezprzewodowe standardy komunikacji bliskiego i dalekiego zasięgu1
T-W-8Wykorzystanie sensorów1
T-W-9Intefejsy komunikacyjne, komunikacja bliskiego i krótkiego zasięgu w urządzeniach mobilnych2
T-W-10Przechowywanie danych w systemach mobilnych2
T-W-11Problemy zabezpieczeń w systemach mobilnych1
T-W-12Urządzenia typu wearables1
T-W-13Rozwój systemów mobilnych w kontekście współpracy z systemami webowymi1
18

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1Uczestnictwo w zajęciach18
A-L-2Uczestnictwo w konsultacjach2
A-L-3Praca samodzielna i opracowanie sprawozdań z laboratoriów18
38
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Uczestnictwo w wykładach18
A-W-2Uczestnictwo w konsultacjach2
A-W-3Studiowanie literatury, przygotwanie do zaliczenia18
38
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięI_1A_D03.11.1_W01W wyniku przeprowadzonych zajęć student: - potrafi zdefiniować cechy systemów mobilnych, architketurę systemów komórkowych, zasady działania systemów GNSS, metody lokalizacji użytkownika systemu mobilnego, - potrafi wymienić komponenty programowe systemu Adroid, zna obsługę sensorów oraz obsługę interfejsów sieciowych
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_W03Posiada poszerzoną wiedzę w zakresie metod przechowywania, przetwarzania, przesyłania i analizy danych oraz modelowania systemów umożliwiającą rozwiązywanie rzeczywistych problemów obliczeniowych.
I_1A_W05Posiada wiedzę o cyklu życia systemów informatycznych; zna nowoczesne metody projektowania, analizowania, wytwarzania i testowania oprogramowania, w szczególności obejmujące szeroko stosowane narzędzia wspomagające wytwarzanie oprogramowania.
I_1A_W10Posiada uporządkowaną i pogłębioną wiedzę z zakresu architektury systemów komputerowych, uwzględniającą współczesne kierunki rozwoju sprzętu komputerowego.
Cel przedmiotuC-1Zapoznanie studentów z własnościami systemów mobilnych oraz podstawami programowania systemów mobilnych.
Treści programoweT-W-3Lokalizacja absolutna i względna, systemy GNSS
T-W-4Systemy autoidentyfikacji bezprzewodowej
T-W-2Pakietowa transmisja danych w systemach komórkowych
T-W-1Architektura i generacje systemów komórkowych
T-W-5Konsumenckie mobilne systemy operacyjne
T-W-7Bezprzewodowe standardy komunikacji bliskiego i dalekiego zasięgu
T-W-6Lokalne systemy lokalizacji
T-W-8Wykorzystanie sensorów
T-W-9Intefejsy komunikacyjne, komunikacja bliskiego i krótkiego zasięgu w urządzeniach mobilnych
T-W-10Przechowywanie danych w systemach mobilnych
T-W-11Problemy zabezpieczeń w systemach mobilnych
T-W-12Urządzenia typu wearables
T-W-13Rozwój systemów mobilnych w kontekście współpracy z systemami webowymi
T-L-2Wyznaczanie stref Fresnela
T-L-8Budowa aplikacji do analizy dokładności odczytu pozycji w systemach GNSS
T-L-5Parsowanie i prezentacja danych lokalizacyjnych.
T-L-3Bilans łącza radiowego
T-L-1Transmisja jedno i wielotorowa w systemach komórkowych
T-L-4Komponenty aplikacji mobilnych
T-L-6Wykorzystanie sensorów w systemach moblinych
T-L-7Interfejsy sieciowe w sytemach mobilnych
Metody nauczaniaM-1Wykład informacyjny
M-2Ćwiczenia laboratoryjne - rozwiązywanie zadanych problemów, realizacja prostych projektów
Sposób ocenyS-1Ocena podsumowująca: Zaliczenie ustne lub pisemne
S-2Ocena podsumowująca: Ocena końcowa na podstawie ocen cząstkowych z laboratoriów
Kryteria ocenyOcenaKryterium oceny
2,0Studnet nie potrafi zdefiniować cechy systemów mobilnych.
3,0Studnet potrafi zdefiniować cechy systemów mobilnych.
3,5Studnet potrafi zdefiniować cechy systemów mobilnych, zna metody lokalizacji.
4,0Studnet potrafi zdefiniować cechy systemów mobilnych, zna metody lokalizacji. Potrafi wskazać własności systemów GNSS.
4,5Studnet potrafi zdefiniować cechy systemów mobilnych, zna metody lokalizacji. Potrafi wskazać własności systemów GNSS. Potrafi wskazać własności systemów bezprzewodowych.
5,0Studnet potrafi zdefiniować cechy systemów mobilnych, zna metody lokalizacji. Potrafi wskazać własności systemów GNSS. Potrafi wskazać własności systemów bezprzewodowych.
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięI_1A_D03.11.1_U01W wyniku przeprowadzonych zajęć potrafi dobrać odpowiedni sposób komunikacji w systemach mobilnych i internetowych, potrafi wykorzystać odpowiednie usługi w zależności od typy projektu.
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_U02Potrafi zaplanować i zrealizować eksperymenty w zakresie oceny wydajności, złożoności, efektywności systemów informatycznych i ich składowych.
I_1A_U06Potrafi rozwiązywać podstawowe problemy algorytmiczne z uwzględnieniem ich złożoności posługując się kluczowymi językami programowania.
I_1A_U08Potrafi dobrać i krytycznie ocenić elementy składowe systemów komputerowych.
I_1A_U09Potrafi analizować i oceniać przydatność języków, platform programistycznych i narzędzi informatycznych do rozwiązywania wybranych problemów inżynierskich w dziedzinie informatyki.
Cel przedmiotuC-1Zapoznanie studentów z własnościami systemów mobilnych oraz podstawami programowania systemów mobilnych.
Treści programoweT-L-2Wyznaczanie stref Fresnela
T-L-8Budowa aplikacji do analizy dokładności odczytu pozycji w systemach GNSS
T-L-5Parsowanie i prezentacja danych lokalizacyjnych.
T-L-3Bilans łącza radiowego
T-L-1Transmisja jedno i wielotorowa w systemach komórkowych
T-L-4Komponenty aplikacji mobilnych
T-L-6Wykorzystanie sensorów w systemach moblinych
T-L-7Interfejsy sieciowe w sytemach mobilnych
Metody nauczaniaM-1Wykład informacyjny
M-2Ćwiczenia laboratoryjne - rozwiązywanie zadanych problemów, realizacja prostych projektów
Sposób ocenyS-1Ocena podsumowująca: Zaliczenie ustne lub pisemne
S-2Ocena podsumowująca: Ocena końcowa na podstawie ocen cząstkowych z laboratoriów
Kryteria ocenyOcenaKryterium oceny
2,0Student nie zrealizował poszczególnych zadań zadanych w trakcie zajęć. Nie potrafi określić zastosowań poszczególnych typów usług mobilnych.
3,0Student zrealizował poszczególne zadania zadane w trakcie zajęć. Potrafi stworzyć podstawową aplikację w systemie Android
3,5Student zrealizował poszczególne zadania zadane w trakcie zajęć. Potrafi stworzyć podstawową aplikację w systemie Android wykorzystującą sensory.
4,0Student zrealizował poszczególne zadania zadane w trakcie zajęć. Potrafi stworzyć podstawową aplikację w systemie Android wykorzystującą sensory, potrafi zapamiętać i przeanializować uzyskane wyniki.
4,5Student zrealizował poszczególne zadania zadane w trakcie zajęć. Potrafi stworzyć podstawową aplikację w systemie Android wykorzystującą sensory, potrafi zapamiętać i przeanializować uzyskane wyniki. Potradi wykorzystać mapy do proezentacji położenia użytkownika.
5,0Student zrealizował poszczególne zadania zadane w trakcie zajęć. Potrafi stworzyć podstawową aplikację w systemie Android wykorzystującą sensory, potrafi zapamiętać i przeanializować uzyskane wyniki. Potradi wykorzystać mapy do proezentacji położenia użytkownika.
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięI_1A_D03.11.1_K01W wyniku przeprowadzonych zajęć student ma świadomość problemów z ochroną prywatności na urządzeniach mobilnych i w systmach internetowych.
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_K06Jest świadomy społecznego i zawodowego kontekstu informatyki oraz związanych z nim aspektów prawnych i etycznych, odpowiedzialnie stosuje przepisy prawa i przestrzega zasad etyki w życiu zawodowym i codziennym.
Cel przedmiotuC-1Zapoznanie studentów z własnościami systemów mobilnych oraz podstawami programowania systemów mobilnych.
Treści programoweT-W-3Lokalizacja absolutna i względna, systemy GNSS
T-W-10Przechowywanie danych w systemach mobilnych
T-W-11Problemy zabezpieczeń w systemach mobilnych
T-L-5Parsowanie i prezentacja danych lokalizacyjnych.
Metody nauczaniaM-1Wykład informacyjny
M-2Ćwiczenia laboratoryjne - rozwiązywanie zadanych problemów, realizacja prostych projektów
Sposób ocenyS-1Ocena podsumowująca: Zaliczenie ustne lub pisemne
S-2Ocena podsumowująca: Ocena końcowa na podstawie ocen cząstkowych z laboratoriów
Kryteria ocenyOcenaKryterium oceny
2,0Nie potrafi wymienić problemyów związanych z ochroną prywatności na urządzeniu mobilnym.
3,0Potrafi wymienić problemy związane z ochroną prywatności.
3,5Potrafi wymienić problemy związane z ochroną prywatności.
4,0Potrafi wymienić problemy związane z ochroną prywatności oraz potrafi właściwie ocenić poziom ryzyka.
4,5Potrafi wymienić problemy związane z ochroną prywatności oraz potrafi właściwie ocenić poziom ryzyka.
5,0Potrafi wymienić problemy związane z ochroną prywatności oraz potrafi właściwie ocenić poziom ryzyka i zaproponować rozwiązania obniżające ryzyko