Przejdź do treści

Zakresy specjalistyczne

Data Science

Tematyka zakresu specjalistycznego

Ilość danych w otaczającym nas świecie podwaja się co 20 miesięcy, a już teraz szacuje się ją na kilkaset zettabajtów (10^21). Oznacza to, że obecnie nie ma możliwości przetworzenia w sposób klasyczny nawet wyselekcjonowanego fragmentu oceanu danych i dlatego obserwuje się coraz większy wzrost zapotrzebowania na specjalistów posiadających kompetencje w szeroko rozumianej analizie danych z wykorzystaniem metod wykraczających poza standardy zdefiniowane w ostatnich dekadach XX oraz na początku XXI wieku.

Pandemia COVID-19 przyczyniła się między innymi do szybszej cyfryzacji życia społecznego w wyniku czego generowanie nowych danych nie tylko przybrało na sile, ale pojawiła się przestrzeń do zagospodarowania związana z zarządzaniem procesami ekonomicznymi, społecznymi i biznesowymi po przeniesieniu życia do sfery on-line.

Reguły oraz informacje zawarte w dużych zbiorach, jeśli odkryte i odpowiednio wykorzystane – w sposób istotny mogą przyczynić się do poprawy jakości życia jednostki, jednostki, pacjenta, organizacji korporacyjnej, całego społeczeństwa, mogą wreszcie być kluczowe przy odkrywaniu nowych praw przyrody i struktury materii zarówno w skali mikro jak i makroświata. Wraz ze wzrostem objętości zgromadzonych danych obserwujemy rozwój nowej nauki określanej jako Data Science, a wraz z rozwojem technologicznym tworzą się możliwości ich analizy z wykorzystaniem niekonwencjonalnych metod inżynierii dużych zbiorów danych tzw. Big Data.

Inżynieria oprogramowania, procesów biznesowych i baz danych

Tematyka zakresu specjalistycznego

Absolwent wykształcony zgodnie z tą sylwetką jest specjalistą przygotowanym do pracy w większych zespołach wytwarzania oprogramowania oraz zespołach analizy i wsparcia procesów biznesowych. Dzięki wiedzy z obszarów inżynierii wymagań, baz danych, hurtowni danych i eksploracji danych, modelowania procesów biznesowych i komunikacji w zespole oraz procesów podejmowania decyzji w biznesie jest przygotowany do pośredniczenia w komunikacji między zespołami programistów a zespołami biznesowymi.

Dobra znajomość technologii, baz danych, architektury systemów oraz metod analizy i projektowania umożliwia mu rozwój zawodowy w różnorodnych zawodach i rolach od analityka biznesowego, analityka systemowego, inżyniera wymagań, programisty, projektanta witryn internetowych, projektanta i administratora baz danych, projektanta i analityka hurtowni danych, inżyniera oprogramowania aż po kierowników zespołów wytwarzania, wsparcia i projektów informatycznych.

Potencjalne miejsce zatrudnienia tak przygotowanego kandydata stanowią firmy tworzące i wdrażające oprogramowanie, w tym zwłaszcza systemy biznesowe, organizacje posiadające i przetwarzające duże zbiory danych (m.in. banki, firmy ubezpieczeniowe, operatorzy telefonii), firmy świadczące usługi w zakresie business intelligence, działy rozwoju i wsparcia oraz działy analityczne dużych przedsiębiorstw.

Sylwetka ta ma szczególnie szeroki zakres tematyczny, toteż wyodrębniono w ramach niej cztery obszary tematyczne

Przedmioty obieralne związane z sylwetką

Osoby wybierające niniejszy zakres prosimy o zapoznanie się z rekomendacjami przedmiotów obieralnych dla preferowanego obszaru tematycznego.

Profil kandydata

Kandydat zainteresowany kształceniem ukierunkowanym na tę sylwetkę powinien charakteryzować się umiejętnością analitycznego myślenia, biegłością posługiwania się wybranym językiem programowania ogólnego przeznaczenia oraz znajomością podstaw systemów baz danych oraz predyspozycjami komunikacyjnymi i zdolnością do pracy w zespole. Wskazana jest znajomość metod analizy i projektowania obiektowego, w tym języka UML.

Technologie sieci urządzeń mobilnych oraz chmury obliczeniowej

Zawody, w których może znaleźć zatrudnienie absolwent realizujący tę sylwetkę obejmują administratora sieci i systemów komputerowych, projektanta i administratora centrów danych, programistę aplikacji mobilnych, projektanta i administratora systemów komunikacji bezprzewodowej, specjalistę ds. bezpieczeństwa systemów teleinformatycznych, projektanta usług w chmurze, inżyniera DevOps, czy projektanta i administratora usług streamingowych. Potencjalni pracodawcy to m.in. operatorzy telekomunikacyjni, producenci systemów i aplikacji mobilnych oraz dostawcy usług opartych na chmurze.

Interaktywne multimedia

Termin interaktywne multimedia obejmuje zagadnienia współpracy użytkownika z systemami informatycznymi, zwykle on-line. Szczególną rolę odgrywa tu interakcja, czyli dwukierunkowa komunikacja człowieka z systemem lub z innymi użytkownikami za pośrednictwem tego systemu (np. w grach i innych aktywnościach wymagających współdziałania). Taką interakcję umożliwiają interfejsy multimedialne.

Interaktywne multimedia integrują komputer, dane, telewizję, telefon i urządzenia mobilne, interfejsy oraz inne technologie informacyjne. Media interaktywne odnoszą się do koncepcyjnego projektowania interakcji, graficznego interfejsu użytkownika, nowych mediów, kultury cyfrowej, oraz rzeczywistości wzbogaconej i wirtualnej. Do najpopularniejszych interaktywnych aplikacji multimedialnych należą gry, programy edukacyjne i szkoleniowe, encyklopedie elektroniczne i przewodniki turystyczne. Użytkownik interaktywnej aplikacji multimedialnej staje się aktywnym uczestnikiem dwustronnej, szeroko pojętej komunikacji.

Wybór zakresu na Wydziale Informatyki następuje po wypełnieniu ankiety.

Ankietę wypełniają studenci drugiego roku, studiów II stopnia na Wydziale Informatyki.