ima razumevanje teorije operativnih sistema ( COSC 2610), analiza sistema (COSC 2810), algoritme
sistema (COSC 2610), analiza sistema ( COSC 2810), algoritme (COSC 2250), kao i strukture
), analiza sistema (COSC 2810), algoritme ( COSC 2250), kao i strukture podataka (3100). Oni
veštine i biti vešt u C programskom jeziku ( COSC 1550 i COSC 1560). 18 kredita sati potrebno za
i biti vešt u C programskom jeziku (COSC 1550 i COSC 1560). 18 kredita sati potrebno za diplomski
sistemi mora da sadrži sledeće kurseve: COSC 5000 Distribuirani sistemi (potreban kurs)
5000 Distribuirani sistemi (potreban kurs) COSC 5010 Objektno-orijentisana analiza i dizajn
5010 Objektno-orijentisana analiza i dizajn COSC 5020 Objektno orijentisano programiranje
5020 Objektno orijentisano programiranje COSC 5040 distribuiranu bazu podataka Dizajn COSC
COSC 5040 distribuiranu bazu podataka Dizajn COSC 5050 Distribuirani aplikacije za baze
(student će izabrati sledeće kurseve): COSC 5030 Agile Softvare Razviti Ment COSC 5060
): COSC 5030 Agile Softvare Razviti Ment COSC 5060 sistemi Koncepti COSC 5110 mrežne
Razviti Ment COSC 5060 sistemi Koncepti COSC 5110 mrežne arhitekture COSC 5120 prenos
sistemi Koncepti COSC 5110 mrežne arhitekture COSC 5120 prenos podataka COSC 5130 kompjuterska
mrežne arhitekture COSC 5120 prenos podataka COSC 5130 kompjuterska bezbednost i pouzdanost