Zakresy specjalistyczne
Podczas pierwszych semestrów studenci zdobywają wiedzę ogólnoakademicką oraz poznają nowoczesne technologie i narzędzia informatyczne.
Szczególny nacisk kładziemy na aspekty praktyczne, zwłaszcza dotyczące programowania (Java, C/C++, Python, Scala, PHP), baz danych oraz projektowania. Stawiamy również na zdobywanie umiejętności pracy zespołowej w praktyce, m.in. poprzez realizację określonych projektów.
Na 3 roku studiów studenci dokonują wyboru specjalizacji.
Osoba koordynująca: mgr Mateusz Miotk
Symbol: AI
Tematyka zakresu specjalizacji
Specjalizacja „Aplikacje internetowe” na studiach pierwszego stopnia koncentruje się na projektowaniu, tworzeniu oraz zarządzaniu nowoczesnymi aplikacjami działającymi w środowisku internetowym. Program kształcenia obejmuje naukę języków programowania, takich jak HTML, CSS, JavaScript oraz technologii backendowych, takich jak PHP, Python czy Node.js. Studenci zdobywają umiejętności w zakresie tworzenia responsywnych interfejsów użytkownika, integracji z bazami danych oraz optymalizacji aplikacji pod kątem wydajności i bezpieczeństwa. W trakcie studiów realizowane są projekty praktyczne, które pozwalają na rozwijanie umiejętności zespołowej pracy oraz znajomości nowoczesnych narzędzi i frameworków.
Możliwości wykorzystania zdobytej wiedzy w przyszłej pracy zawodowej:
Przygotowuje do pracy jako programista aplikacji internetowych, web developer, projektant interfejsów użytkownika lub specjalista ds. rozwoju systemów online.
Przykładowe tematy prac dyplomowych:
- Klasyfikacja Technologii Animacji
- GameFlow – serwis internetowy o sportach osób niepełnosprawnych
- Kana Typer – aplikacja do nauki płynnego czytania pisma japońskiego
- TasteIT – aplikacja internetowa o tematyce kulinarnej z zaawansowanymi aspektami społecznościowymi.
- Workflex – system usprawniający zarządzanie czasem pracy w małym przedsiębiorstwie
Osoba koordynująca: dr Tadeusz Puźniakowski, mgr inż. Paweł Czapiewski
Symbol: SI
Tematyka zakresu specjalizacji:
Specjalizacja z zakresu sztucznej inteligencji rozwija umiejętności projektowania algorytmów i rozwiązań opartych na nowoczesnych metodach uczenia maszynowego. Program obejmuje zagadnienia takie jak przetwarzanie języka naturalnego, rozpoznawanie obrazów, systemy ekspertowe i uczenie głębokie. Studenci uczą się wykorzystywać popularne narzędzia i biblioteki AI w praktycznych projektach badawczych i komercyjnych.
Możliwości wykorzystania zdobytej wiedzy w przyszłej pracy zawodowej:
Przygotowuje do pracy jako inżynier oprogramowania, analityk danych, data scientist, specjalista ds. uczenia maszynowego lub ekspert AI w branżach takich jak medycyna, finanse, marketing czy edukacja.
Przykładowe tematy prac dyplomowych:
- Automatyczna diagnostyka chorób układowych i okulistycznych z wykorzystaniem technik głębokiego uczenia w analizie obrazów dna oka
- Algiz – Menedżer danych poufnych
- eOddział – system usprawniający proces zarządzania oddziałem szpitalnym i planowania zabiegów.
- Rozproszony rejestr zdarzeń
- Aplikacja internetowa do współpracy interdyscyplinarnej i budowania projektów
Osoba koordynująca: Aleksandr Polin
Symbol GD
Tematyka zakresu specjalistycznego
Program łączy wiedzę z zakresu informatyki, grafiki i projektowania gier. Studenci uczą się projektowania gier, modelowania 3D, animacji, programowania systemów AI w grach, pracy w silnikach Unreal Engine i Unity oraz zasad zarządzania projektami. Zajęcia rozwijają umiejętności techniczne i kreatywne niezbędne w produkcji gier komputerowych.
Możliwości wykorzystania zdobytej wiedzy w przyszłej pracy zawodowej
Przygotowuje do pracy jako projektant gier, programista, modeler 3D, animator, specjalista AI lub producent w studiach gier — od dużych firm po niezależne zespoły developerskie.
Przykładowe tematy prac dyplomowych:
- Pixel PJATK
- Shogun’s Gambit
- Void Travel
Skrót: IoT
Osoba koordynująca: dr Tadeusz Puźniakowski
Tematyka zakresu specjalizacji: Specjalizacja obejmuje zagadnienia związane z projektowaniem, implementacją i zabezpieczaniem systemów Internetu Rzeczy. Studenci uczą się integrować urządzenia, sensory i systemy komunikujące się przez sieć, a także analizować i przetwarzać dane w czasie rzeczywistym. Program obejmuje także elementy automatyzacji i sztucznej inteligencji w kontekście inteligentnych domów, przemysłu 4.0 i rozwiązań miejskich.
Możliwości wykorzystania zdobytej wiedzy w przyszłej pracy zawodowej
Przygotowuje do pracy jako inżynier IoT, projektant systemów automatyki, specjalista ds. integracji urządzeń i analizy danych w środowisku sieciowym.
Skrót: CBS
Osoba koordynująca: mgr inż. Michał Hyla
Tematyka zakresu specjalizacji:
Specjalizacja kształci ekspertów w dziedzinie ochrony informacji, zarządzania sieciami komputerowymi i tworzenia bezpiecznego oprogramowania. Program obejmuje m.in. konfigurację zapór sieciowych, kryptografię, analizę zagrożeń, projektowanie sieci VLAN i VPN oraz elementy kryminalistyki cyfrowej. Studenci uczą się projektować, wdrażać i utrzymywać bezpieczne środowiska informatyczne zgodnie z najnowszymi standardami branżowymi.
Możliwości wykorzystania zdobytej wiedzy w przyszłej pracy zawodowej:
Przygotowuje do pracy jako specjalista ds. bezpieczeństwa IT, administrator sieci, inżynier systemów, ekspert ds. kryptografii lub analityk incydentów bezpieczeństwa.
Przykładowe tematy prac dyplomowych:
- Gra edukacyjna o cyberbezpieczeństwie
- WoloApp – Aplikacja dla wolontariuszy
