Циљ је омогућити студентима да разумеју концепт и типове дистрибуираних рачунарских сервиса као и да покажу способност да препознају предности и недостатке дистрибуираних рачунарских сервиса. Поред тога, студенти ће бити оспособљени за коришћење клауд сервиса као и за идентификацију оптималаног начина решавања конкретног проблема користећи дистрибуиране рачунарске сервисе.

- Предавач: Марко Марковић
- Предавач: Павле Нешковић
Циљ предмета је разумевање и савладавање основних и напреднијих концепта објектно оријентисаног програмирања кроз програмски језик Јава. Изучавање овог предмета оспособљава за програмирање, тестирање и дебаговање у програмском језику Јава коришћењем интегрисаног програмског окружења. У циљу решавања проблема користе се објекти, класе, наслеђивање, апстрактне класе и интерфејси. Такође се овладава механизмом за обраду изузетака, енумерисаним типовима, аутоматским паковањем и анотацијама.

- Предавач: Проф. др Ивона Брајевић
- Предавач: Ана Вељић
- Предавач: Марко Марковић

- Предавач: Марија Јаношик
- Предавач: Катарина Бешевић
- Предавач: Доц. др Павле Брзаковић
- Предавач: Никола Лечић
- Предавач: Душан Рајчевић