Studijski program master akademskih studija Računarske nauke predstavlja integraciju obaveznih i izbornih predmeta i omogućava studentima da prema svojim interesovanjima odaberu predmete iz domena računarskih nauka i time ostvare 60 ESPB i steknu zvanje master informatičar.
Master studijski program je rezultat višegodišnje analize i saradnje stručnjaka iz različitih domena, a njegova svrha je da se ponude novi i moderni programi za rešavanje aktuelnih problema u oblasti računarskih nauka. Bitna karakteristika našeg informatičkog doba sa savremenom tehnološkom osnovom je prisustvo ogromne količine podataka u kojima se nalaze skrivene informacije koje su od interesa za donošenje brzih i kvalitetnih odluka. Do takvih informacija se dolazi transformacijom dostupnih podataka što zahteva razumevanje različite prirode podataka, njihovu interpretaciju, primenu tehnika mašinskog učenja i matematičko modelovanje, računarsku simulaciju i reprezentaciju u strukture i formate pogodne za upotrebu u okviru savremenih integrisanih programskih sistema. Za realizaciju se koriste aktuelne metodologije za projektovanje i razvoj softvera, a zatim i njegovo testiranje i osiguravanje kvaliteta.
Studijski program master akademskih studija Računarske nauke osmišljen je da osposobi studente da kroz razumevanje novih tehnologija u oblasti računarskih nauka savladaju principe na kojima počiva savremeno računarstvo, sa posebnim akcentom na veštačku inteligenciju i algoritme mašinskog učenja i na sajber bezbednost, kao i druge teme koje danas predstavljaju aktuelna dostignuća ili pravce razvoja. Sveukupan cilj studijskog programa je da studentima pruži usavršavanje iz algoritama, računarskih sistema, softverskih tehnologija, veštačke inteligencije i kriptografskih mehanizama.
Cilj master studijskog programa je usvajanje tehnika koje se bave metodološkim i algoritamskim aspektima u oblasti razvoja softverskih proizvoda. Cilj je da se savladaju tehnike objektno-orijentisane analize i projektovanja kroz upotrebu “case” alata i da se sagledaju arhitekture i korišćenje alata koji omogućavaju integraciju informacionih rešenja. Cilj studijskog programa iz domena veštačke inteligencije i mašinskog učenja obuhvata sticanje znanja iz široke oblasti računarske inteligencije, a posebno iz tehnika neuronskih mreža, kvazilogike, evolucionih i genetskih algoritama, kao i opštih principa mašinskog učenja. Posebna pažnja se posvećuje razumevanju bazičnih algoritama iz ovoga domena, kao i njihovih induktivnih sposobnosti merenih stepenom generalizacije, odnosno, performansi na skupovima primera koji nisu učestvovali u obučavanju. Kroz ovladavanje adekvatnim alatima iz ove oblasti studenti stiču znanja koja se odnose na procenu adekvatnosti pojedinih metoda za zadato programsko područje, kao i načina njihove evaluacije.
Ishod studijskog programa Savremene informacione tehnologije je sticanje znanja i stručnih veština u razvoju, realizaciji i korišćenju savremenih informacionih tehnologija. Studenti se osposobljavaju za analiziranje problema i modelovanje sistemskih zahteva koristeći objektno-orijentisane metodologije, tehnike i alate. Stiču znanja iz savremenih računarskih sistema, i veštine za projektovanje, korišćenje i realizaciju kompletnih rešenja uz primenu naprednih softverskih arhitektura. Pored toga, studenti stiču znanja i veštine potrebne za timski rad, osposobljavaju se za integraciju informacija, procesa i interfejsa, kao i za razvoj rešenja poslovne inteligencije. Završetkom studijskog programa Savremene informacione tehnologije studenti će se osposobiti da efikasno prate, usvajaju i primenjuju novine u oblasti savremenih računarskih sistema i naprednih softverskih decentralizovanih arhitektura (kao što je blockchain), zaštite sistema, elektronskog poslovanja, internet tehnologija. U domenu veštačke inteligencije studenti se osposobljavaju za izbor i korišćenje širokog spektra alata iz ovoga domena za analizu velike količine digitalnih podataka. Interpretacijom dobijenih rezultata dobijaju se vredne informacije koje se mogu iskoristiti za donošenje odluka i na osnovu kojih se može uspešno upravljati kompletnim informacionim sistemima.
Današnje savremeno informatičko doba karakteriše izuzetno brz razvoj rešenja sa intuitivnim interfejsima, koje se sve brže prihvataju od strane krajnjih korisnika. Veštačka inteligencija je u značajnoj meri promenila način razvoja softvera, omogućila je lakši timski rad i doprinela je skraćivanju vremena za razvoj novih projekata. Druga bitna karakteristika je da se u našem okruženju neprestano generiše velika količina podataka (koja se na godišnjem nivou meri u zetabajtima). U takvom okruženju kriptografija se pojavljuje kao neizostavna komponenta za uspešno funkcionisanje svih dostupnih servisa, od e bankarstva, m-bankarstva, e-uprave, sistema pametnih kuća, internet stvari, profesionalnih informacionih sistema, računarstva u oblaku, distribuiranog računarstva i sl. Od suštinske važnosti je da se vlada kriptografskim znanjima neophodnim za razumevanje, konfigurisanje, upravljanje, projektovanje i programiranje kako veb, tako i mobilnih aplikacija.
Program je u potpunosti kompatibilan sa modernim evropskim master programima u oblasti Računarskih nauka.
Ovaj program se realizuje na srpskom i engleskom jeziku.