PRZEDMIOT | LICZBA GODZIN | ZAGADNIENIA |
Algorytmy i struktury danych | 20 | Wprowadzenie do algorytmów: sposoby reprezentacji algorytmów podstawowe struktury sterujące rekurencja złożoność obliczeniowa algorytmu (pesymistyczna, oczekiwana) Tablica jako podstawowa struktura danych: Metody projektowania algorytmów: Dynamiczne struktury danych: Algorytmy grafowe: |
Języki i metody programowania, cz.1 | 48 | Wprowadzenie do koncepcji JVM i środowiska Java: środowisko uruchomieniowe JRE JVM i kod bajtowy proces kompilacji i uruchamiania aplikacji Cechy języka Java komentarze Typ wyliczeniowy |
Techniki wytwarzania złożonego oprogramowania | 24 | Zadania inżynierii oprogramowania. |
Bazy danych | 48 | Podstawy baz danych: |
Języki i metody programowania - cz. 2 | 32 | Dziedziczenie, klasy abstrakcyjne, interfejsy, polimorfizm – kontynuacja. |
Aplikacje korporacyjne | 48 | Główne cechy oprogramowania korporacyjnego. |
RAZEM: | 220 | |