Osnovne akademske studije traju 3 godine
Diplomske akademske studije traju 5 godina
|
I godina |
Fond |
|
|
Bodovi |
|
P100 Programiranje 1 |
3+3 |
|
|
8 |
|
R120 Uvod u organizaciju računara |
3+2 |
|
|
6 |
|
M105 Diskretne strukture 1 |
3+2 |
|
|
6 |
|
M120 Linearna algebra i analitička geometrija |
3+2 |
|
|
6 |
|
O1 Kultura komunikacija |
2+0 |
|
|
4 |
|
Ukupno |
23 |
|
|
30 |
|
P101 Programiranje 2 |
3+3 |
|
|
8 |
|
R220 Uvod u arhitekturu računara |
3+2 |
|
|
6 |
|
M106 Diskretne strukture 2 |
3+2 |
|
|
6 |
|
M111 Analiza 1 |
3+2 |
|
|
6 |
|
O2 Engleski jezik |
2+0 |
|
|
4 |
|
Ukupno |
23 |
|
|
30 |
|
|
|
|
|
|
|
II godina |
|
|
|
|
|
P103 Algoritmi i strukture podataka |
3+2 |
|
|
7 |
|
R221 Arhitektura i operativni sistemi |
3+2 |
|
|
7 |
|
M131 Geometrija |
3+2 |
|
|
6 |
|
M112 Analiza 2 |
3+2 |
|
|
6 |
|
O3 Engleski jezik |
2+0 |
|
|
4 |
|
Ukupno |
22 |
|
|
30 |
|
P210 Analiza i dizajn algoritama |
3+2 |
|
|
6 |
|
R130 Uvod u Veb i Internet tehnologije |
3+2 |
|
|
6 |
|
P102 OO programiranje |
3+2 |
|
|
6 |
|
M113 Analiza 3 |
3+2 |
|
|
6 |
|
M140 Algebra |
3+2 |
|
|
6 |
|
Ukupno |
25 |
|
|
30 |
|
|
|
|
|
|
|
III godina |
|
|
|
|
|
R270 Relacione baze podataka |
3+2 |
|
|
6 |
|
R240 Prevođenje programskih jezika |
3+2 |
|
|
6 |
|
R255 Računarska grafika |
3+2 |
|
|
6 |
|
M160 Verovatnoća i statistika |
3+2 |
|
|
6 |
|
IPB Izborni predmet B |
3+2 |
|
|
6 |
|
Ukupno |
25 |
|
|
30 |
|
R225 Operativni sistemi |
3+2 |
|
|
6 |
|
R260 Veštačka inteligencija |
3+2 |
|
|
6 |
|
R290 Razvoj softvera |
3+2 |
|
|
6 |
|
M150 Uvod u numeričku matematiku |
3+2 |
|
|
6 |
|
IPB Izborni predmet B |
3+2 |
|
|
6 |
|
Ukupno |
25 |
|
|
30 |
|
|
|
|
|
|
|
IV godina |
|
pak.1 |
pak.2 |
|
|
R271 Informacioni sistemi |
3+2 |
|
|
6 |
|
R230 Mrežno računarstvo |
3+2 |
|
|
6 |
|
IPM Izborni predmet M |
|
3+2 |
|
6 |
|
R319 Teorija izračunljivosti |
|
3+2 |
|
6 |
|
R390 Razvoj softvera 2 |
|
|
3+2 |
6 |
|
O6 Osnovi upravljanja |
|
|
3+2 |
6 |
|
IPA Izborni predmet A |
|
3+2 |
3+2 |
6 |
|
Ukupno |
10 |
25 |
25 |
30 |
|
O4 Metodologija stručnog i naučnog rada |
2+0 |
|
|
3 |
|
O5 Istorija i filozofija mat. i računarstva |
2+0 |
|
|
3 |
|
R340 Konstrukcija kompilatora |
|
3+2 |
|
6 |
|
R361 Automatsko rezonovanje |
|
3+2 |
|
6 |
|
R374 Istraživanje podataka |
|
|
3+2 |
6 |
|
R308 Naučna izračunavanja (Scientific
Computing) |
|
|
3+2 |
6 |
|
IPA Izborni predmet A |
|
3+2 |
3+2 |
6 |
|
IPA Izborni predmet A |
|
3+2 |
3+2 |
6 |
|
Ukupno |
4 |
24 |
24 |
30 |
|
|
|
|
|
|
|
V godina |
|
pak.1 |
pak.2 |
|
|
R310 Analiza i dizajn algoritama 2 |
3+2 |
|
|
6 |
|
R353 Razvoj interaktivnih sistema |
3+2 |
|
|
6 |
|
R318 Matematičko programiranje i optimizacije |
|
3+2 |
|
6 |
|
R373 Distribuirane i objektne baze podataka |
|
|
3+2 |
6 |
|
IPA Izborni predmet A |
|
3+2 |
3+2 |
6 |
|
IPA Izborni predmet A |
|
3+2 |
3+2 |
6 |
|
Ukupno |
0 |
25 |
25 |
30 |
|
IPA Izborni predmet A |
|
3+2 |
3+2 |
6 |
|
IPA Izborni predmet A |
|
3+2 |
3+2 |
6 |
|
Teza |
15 |
|
|
18 |
|
Ukupno |
15 |
25 |
25 |
30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Izborni B (osnovni) |
|
|
|
|
|
M305 Numerička analiza |
3+2 |
|
|
6 |
|
R310 Analiza i dizajn algoritama 2 |
3+2 |
|
|
6 |
|
R319 Teorija izračunljivosti |
3+2 |
|
|
6 |
|
R320 Napredne arhitektura računara |
3+2 |
|
|
6 |
|
R340 Konstrukcija kompilatora |
3+2 |
|
|
6 |
|
R343 Programske paradigme |
3+2 |
|
|
6 |
|
R351 Grafički korisnički interfejsi |
3+2 |
|
|
6 |
|
R361 Automatsko rezonovanje |
3+2 |
|
|
6 |
|
R370 Baze podataka 2 |
3+2 |
|
|
6 |
|
|
|
|
|
|
|
Izborni
A (napredni) |
|
|
|
|
|
M302 Napredna verovatnoća i statistika |
3+2 |
|
|
6 |
|
M303 Kodiranje i teorija informacija |
3+2 |
|
|
6 |
|
R307 Simulacija i modeliranje |
3+2 |
|
|
6 |
|
R308 Naučno izračunavanje (Scientific Computing) |
3+2 |
|
|
6 |
|
R309 Računarska
biologija (bioinformatika) |
3+2 |
|
|
6 |
|
R300 Računarska astronomija |
3+2 |
|
|
6 |
|
R311 Teorija jezika i automata |
3+2 |
|
|
6 |
|
R312 Kriptografija |
3+2 |
|
|
6 |
|
R313 Geometrijski algoritmi |
3+2 |
|
|
6 |
|
R314 Paralelni algoritmi |
3+2 |
|
|
6 |
|
Izborni
A (napredni), nastavak |
|
|
|
|
|
R315 Algoritmi teksta |
3+2 |
|
|
6 |
|
R316 Algoritmi u bioinformatici |
3+2 |
|
|
6 |
|
R317 Složenost izračunavanja |
3+2 |
|
|
6 |
|
R318 Matematičko programiranje i optimizacije |
3+2 |
|
|
6 |
|
R322 Sistem na čipu |
3+2 |
|
|
6 |
|
R323 Projektovanje VLSI |
3+2 |
|
|
6 |
|
R324 Dizajn uređaja |
3.2 |
|
|
6 |
|
R325 Operativni sistemi 2 |
3+2 |
|
|
6 |
|
R330 Računarske mreže 2 |
3+2 |
|
|
6 |
|
R331 Distribuirani sistemi |
3+2 |
|
|
6 |
|
R338 Programiranje za WWW |
3+2 |
|
|
6 |
|
R341 Dizajn programskih jezika |
3+2 |
|
|
6 |
|
R342 Semantika programskih jezika |
3+2 |
|
|
6 |
|
R344 Funkcionalno programiranje |
3+2 |
|
|
6 |
|
R345 Logičko programiranje |
3+2 |
|
|
6 |
|
R346 Skript-jezici |
3+2 |
|
|
6 |
|
R352 Razvoj multimedijalnih sistema |
3+2 |
|
|
6 |
|
R353 Razvoj interaktivnih sistema |
3+2 |
|
|
6 |
|
R355 Računarska grafika 2 |
3+2 |
|
|
6 |
|
R357 Vizuelizacija |
3+2 |
|
|
6 |
|
R363 Mašinsko učenje |
3+2 |
|
|
6 |
|
R365 Obrada prirodnih jezika |
3+2 |
|
|
6 |
|
R367 Robotika |
3+2 |
|
|
6 |
|
R368 Simboličko izračunavanje |
3+2 |
|
|
6 |
|
R269 Soft Computing |
3+2 |
|
|
6 |
|
R369 Genetski algoritmi |
3+2 |
|
|
6 |
|
R371 Projektovanje baza podataka |
3+2 |
|
|
6 |
|
R372 Transakciona obrada |
3+2 |
|
|
6 |
|
R373 Distribuirane i objektne baze podataka |
3+2 |
|
|
6 |
|
R374 Istraživanje podataka |
3+2 |
|
|
6 |
|
R375 Skladištenje podataka |
3+2 |
|
|
6 |
|
R377 Digitalne biblioteke |
3+2 |
|
|
6 |
|
R378 Semantički Veb |
3+2 |
|
|
6 |
|
R379 Pretraživanje informacija i istraživanje Veba |
3+2 |
|
|
6 |
|
R382 Računarstvo i etika |
3+2 |
|
|
6 |
|
R390 Razvoj softvera 2 |
3+2 |
|
|
6 |
|
R391 Softversko inženjerstvo |
3+2 |
|
|
6 |
|
R392 Projektovanje softvera |
3+2 |
|
|
6 |
|
R399 Elektronsko poslovanje |
3+2 |
|
|
6 |
|
(u grupu A ulaze i svi predmeti iz grupa B i M) |
|
|
|
|
|
|
|
|
|
|
|
Izborni
M |
|
|
|
|
|
M114 Analiza 4 |
3+2 |
|
|
6 |
|
M141 Algebra 2 |
3+2 |
|
|
6 |
|
M132 Geometrija 2 |
3+2 |
|
|
6 |
|
M305 Numerička analiza |
3+2 |
|
|
6 |
|
M116 Diferencijalne i integralne jednačine |
3+2 |
|
|
6 |
|
Predmeti sa drugih studijskih grupa na fakultetu*** |
3+2 |
|
|
6 |
*** Student diplomskih studija bira jedan od paketa izbornih predmeta pak.1 i pak.2.
*** Ukupan broj izabranih predmeta iz grupe M ne treba da bude veći od 5.