Programowanie strukturalne i obiektowe. Działy programowe.
- Wprowadzenie do programowania strukturalnego w Pascalu.
- Podprogramy.
- Typy strukturalne.
- Dynamiczne struktury danych.
- Elementy zaawansowanego programowania w Pascalu.
- Wprowadzenie do programowania obiektowego w C++.
- Klasy i obiekty.
- Dziedziczenie i polimorfizm.
- Operacje wejścia/wyjścia.
- Podstawy projektowania aplikacji dla środowiska graficznego.
- Projektowanie aplikacji graficznej.
- Projektowanie aplikacji SDI i MDI.
- Projektowanie aplikacji typu baza danych.
- Tworzenie i zarządzanie złożonymi programami.
- Wprowadzenie do programowania w języku Java.
- Obiekty i klasy w Javie.
- Aplety.
- Aplikacje w Javie.
- Programowanie współbieżne.
- Programy pracujące w sieci.