WEITI » Kandydaci » Studia podyplomowe »
Systemy i aplikacje mobilne
Spis artykułów
- Studia podyplomowe
- Inżynieria Cyberbezpieczeństwa
- Big Data - przetwarzanie i analiza dużych zbiorów danych
- Data Science - algorytmy, narzędzia i aplikacje dla problemów typu Big Data
- Głębokie sieci neuronowe - zastosowania w mediach cyfrowych
- Java EE ― produkcja oprogramowania
- Ochrona informacji w sieciach i systemach teleinformatycznych: projektowanie i audyt zabezpieczeń
- Podstawy telekomunikacji i teleinformatyki dla nie-inżynierów
- Projektowania systemów informatycznych z bazami danych
- Przywództwo IT - od eksperta do lidera
- Systemy i aplikacje mobilne
- Wizualna analityka danych
- Zarządzanie projektami: metodyka, praktyka, techniki, narzędzia
- Zarządzanie Zasobami IT: Architektura, Procesy, Standardy, Jakość
Profil kandydata
Oferta studiów przeznaczona jest dla osób, które ukończywszy studia techniczne na kierunku informatyka lub podobnym, chciałyby poszerzyć wiedzę w zakresie programowania aplikacji mobilnych do zastosowań w technologii internetu rzeczy. Zakłada się, że kandydaci znają podstawy systemów operacyjnych, baz danych, technologii internetowych, aspektów sprzętowych mobilnych systemów komputerowych, a także potrafią programować w języku wysokiego poziomu (preferowany język Java). Konieczna jest także znajomość podstaw algorytmów i systemów wbudowanych oraz podstawy telekomunikacji.
Tematyka studiów
Studia obejmować będą zastosowanie technik programistycznych do specyficznych zastosowań związanych z wymianą informacji pomiędzy urządzeniami podłączonymi do infrastruktury komunikacyjnej (sieci komputerowe wysokiej przepustowości, system telekomunikacyjny 4G lub 5G). Chodzi tu zarówno o przesyłanie dużych ilości informacji pomiędzy węzłami sieci czujnikowych, jak i komunikację w architekturze klient-serwer, gdzie tym drugim jest zaawansowany system obliczeniowy w chmurze.
Istotne jest również przedstawienie możliwości akwizycji danych pomiarowych, przetwarzania sygnałów oraz wykonywania obliczeń bezpośrednio na urządzeniu. W szczególności chodzi o implementację algorytmów przetwarzania danych z wykorzystaniem sztucznej inteligencji oraz uczenia maszynowego (tzw. paradygmat Tiny Machine Learning).
Ponadto poruszone zostaną zagadnienia wykorzystania usług geolokalizacyjnych i rzeczywistości rozszerzonej.
Z punktu widzenia produkcji oprogramowania istotne jest również zagadnienie optymalizacji, testowania i zabezpieczenia aplikacji mobilnej.
Ze względu na największą popularność, zajęcia praktyczne planowane są do realizacji na platformie Android, zaś podstawowym językiem programowania będzie Java lub Kotlin (ten ostatni staje się powoli standardem w zakresie tworzenia aplikacji mobilnych). Treści przedstawiane na poszczególnych przedmiotach będą jednak ogólne i niezależne od zastosowanych technik programistycznych.
Sylwetka absolwenta
Absolwent studiów będzie specjalistą w dziedzinie projektowania oprogramowania wykorzystywanego w systemach mobilnych intensywnie wymieniających informacje pozyskiwane ze środowiska (dane pomiarowe itp.). Będzie w stanie napisać aplikację służącą do:
- Akwizycji danych pomiarowych przy pomocy dostępnych urządzeń
- Przetworzenia dostępnych danych bezpośrednio na urządzeniu dzięki efektywnym algorytmom uczenia maszynowego i sztucznej inteligencji
- Przesyłania dużych ilości informacji do serwerów lub chmury obliczeniowej za pomocą sieciowego interfejsu komunikacyjnego
- Prezentacji wyników obliczeń oraz informacji pozyskanych z innych węzłów sieci w sposób atrakcyjny dla użytkownika
Absolwent studiów będzie w stanie zapewnić projektowanej aplikacji odpowiedni poziom bezpieczeństwa, a także wydajności dzięki technikom optymalizacji kodu. Dzięki zdobytej wiedzy oraz umiejętnościom będzie on atrakcyjnym kandydatem na stanowiska:
- Programista aplikacji mobilnych
- Projektant aplikacji mobilnych w ramach Internetu Rzeczy
- Projektant mobilnych interfejsów użytkownika
Czas trwania: Dwa semestry, 232 godziny zajęć.
Zasady naboru
Studia przeznaczone są dla absolwentów studiów wyższych, którzy ukończyli studia przynajmniej pośrednio związane z informatyką (takie jak informatyka, elektronika, elektrotechnika, mechatronika itp.).
Limit miejsc na studiach
Maksymalnie 36 osób. Warunkiem uruchomienia studiów w danym semestrze jest zgłoszenie co najmniej 18 kandydatów.
Termin zgłoszeń
Zgłoszenia będą przyjmowane do 30 września br. przez portal zapisów na studia w Politechnice Warszawskiej.
Opłaty
8000 zł – opłatę można wnosić w całości lub w dwóch ratach:
- I rata – 5000 zł płatna przed uruchomieniem pierwszych zjazdów,
- II rata – 3000 zł przed rozpoczęciem II semestru.
Kierownik
dr hab. inż. Piotr Bilski, prof. uczelni
e-mail: pbilski@ire.pw.edu.pl
tel. 601 056 969
Sekretariat studiów
Izabela Dudek
Instytut Radioelektroniki i Technik Multimedialnych PW
ul. Nowowiejska 15/19, 00-665 Warszawa
tel. 22 234 7829
e-mail: i.dudek@ire.pw.edu.pl