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