Czego nauczysz się wybierając tę specjalność?
- Poznasz techniki modelowania aplikacji UML.
- Nauczysz się programować w C/C++/Python.
- Nauczysz się budować skalowalne aplikacje.
- Będziesz mógł zdobyć certyfikacje w obszarze nowoczesnych języków i środowisk programowania, w ramach szkoleń prowadzonych w oparciu o programy szkoleniowe takich firm, jak Microsoft czy IBM.

Praca dla Ciebie:
- Developer,
- front-end developer,
- system architect.

Co jeszcze powinieneś wiedzieć?
W wytwarzaniu oprogramowania ważnych jest wiele cech. Jak na przykład programiści, developerzy czy koderzy, którzy ten kod napiszą. W zależności od projektów, produktów czy programu, zapotrzebowanie jest na umiejętności od low code, low level, UI, aż po full stack. W drodze do implementacji napotkamy również analizę wymagań, modelowanie, implementację i eliminację błędów. Dziś programiści mogą korzystać z wielu specjalistycznych narzędzi wspomagających tworzenie złożonych aplikacji i zarządzanie nimi. W dalszym ciągu programista to zawód najbardziej poszukiwany na rynku. A język programowania jest językiem międzynarodowym.

Nie czekaj, załóż Konto Kandydata i zapisz się online na studia.
Zapisując się do 15 sierpnia, zyskujesz:
- 300 zł dzięki zniżce w czesnym, która jest rozliczana na pierwszym roku studiów, obniżając proporcjonalnie każdą kolejną opłatę czesnego.
- Dodatkowo jesteś zwolniony z opłaty wpisowej.
Jeśli jesteś naszym absolwentem, zyskasz jeszcze więcej:
- Twoja zniżka w czesnym wyniesie 800 zł i będzie również rozliczana na pierwszym roku studiów, obniżając proporcjonalnie każdą kolejną opłatę czesnego,
- Dodatkowo jesteś zwolniony z opłaty wpisowej.
Program studiów
Przedmioty kształcenia ogólnego:
- Podstawy ekonomii
- Podstawy programowania
- Algorytmy i struktury danych
- Technika cyfrowa
- Matematyka I i II
- BHP
- Podstawy zarządzania
- Matematyka dyskretna
- Metody numeryczne
- Programowanie obiektowe
- Systemy operacyjne
- Ochrona własności intelektualnej
- Podstawy komunikacji
- Rachunek prawdopodobieństwa i statystyka
- Architektura komputerów
- Sieci komputerowe
- Inżynieria systemów bazodanowych
- Metody efektywnego uczenia się
- Język obcy
- Wprowadzenie na rynek pracy
- Programowanie zaawansowane
- Wstęp do sztucznej inteligencji
- Projektowanie interfejsów użytkownika
- Metodyka projektu inżynierskiego
- Ochrona interesów konsumenta
- Projektowanie systemów informatycznych
- Automatyka i robotyka
- Język obcy branżowy
- Grafika komputerowa
- Inżynieria systemów i analiza systemowa
- Ecology and environmental protection
- Podstawy ochrony informacji
- Metody inżynierii wiedzy
- Przedmioty specjalnościowe obowiązkowe
- Seminarium dyplomowe
- Praktyka zawodowa
- Wychowanie fizyczne - zajęcia fakultatywne.
Przedmioty kształcenia specjalnościowego:
- Inżynieria Oprogramowania
- Programowanie równoległe
- Wprowadzenie do technologii .NET
- Testowanie aplikacji
- Programowanie GUI
- Programowanie w języku JAVA
- Języki tworzenia dynamicznych stron internetowych
- Programowanie urządzeń mobilnych.