Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / HARDVERSKO-SOFTVERSKI DIZAJN ELEKTRONSKIH KOLA I SISTEMA

Naziv predmeta:HARDVERSKO-SOFTVERSKI DIZAJN ELEKTRONSKIH KOLA I SISTEMA
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12057Obavezan362+0+2
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima
Ciljevi izučavanja predmeta
Ishodi učenja
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. -
I nedjelja, vježbe -
II nedjelja, pred.-
II nedjelja, vježbe
III nedjelja, pred.-
III nedjelja, vježbe -
IV nedjelja, pred.-
IV nedjelja, vježbe -
V nedjelja, pred.-
V nedjelja, vježbe -
VI nedjelja, pred.-
VI nedjelja, vježbe -
VII nedjelja, pred.-
VII nedjelja, vježbe -
VIII nedjelja, pred.-
VIII nedjelja, vježbe -
IX nedjelja, pred.-
IX nedjelja, vježbe -
X nedjelja, pred.-
X nedjelja, vježbe -
XI nedjelja, pred.-
XI nedjelja, vježbe -
XII nedjelja, pred.-
XII nedjelja, vježbe -
XIII nedjelja, pred.-
XIII nedjelja, vježbe -
XIV nedjelja, pred.-
XIV nedjelja, vježbe -
XV nedjelja, pred.-
XV nedjelja, vježbe -
Opterećenje studenta
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
2 sat(a) teorijskog predavanja
2 sat(a) praktičnog predavanja
0 vježbi
4 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastave
Konsultacije
Literatura
Oblici provjere znanja i ocjenjivanje
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / IZBORNI PREDMET HEURISTIČKE METODE OPTIMIZACIJE

Naziv predmeta:IZBORNI PREDMET HEURISTIČKE METODE OPTIMIZACIJE
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12790Obavezan261+0+1
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima
Ciljevi izučavanja predmeta
Ishodi učenja
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. -
I nedjelja, vježbe -
II nedjelja, pred.-
II nedjelja, vježbe
III nedjelja, pred.-
III nedjelja, vježbe -
IV nedjelja, pred.-
IV nedjelja, vježbe -
V nedjelja, pred.-
V nedjelja, vježbe -
VI nedjelja, pred.-
VI nedjelja, vježbe -
VII nedjelja, pred.-
VII nedjelja, vježbe -
VIII nedjelja, pred.-
VIII nedjelja, vježbe -
IX nedjelja, pred.-
IX nedjelja, vježbe -
X nedjelja, pred.-
X nedjelja, vježbe -
XI nedjelja, pred.-
XI nedjelja, vježbe -
XII nedjelja, pred.-
XII nedjelja, vježbe -
XIII nedjelja, pred.-
XIII nedjelja, vježbe -
XIV nedjelja, pred.-
XIV nedjelja, vježbe -
XV nedjelja, pred.-
XV nedjelja, vježbe -
Opterećenje studenta
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
1 sat(a) teorijskog predavanja
1 sat(a) praktičnog predavanja
0 vježbi
6 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastave
Konsultacije
Literatura
Oblici provjere znanja i ocjenjivanje
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / TEORIJA INFORMACIJA I KODOVA

Naziv predmeta:TEORIJA INFORMACIJA I KODOVA
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12805Obavezan153+1+0
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetimaNema uslovljenosti
Ciljevi izučavanja predmetaUpoznavanje sa teorijskim postavkama teorije informacija i primjena osnovnih postupaka u kodiranju i dekodiranju.
Ishodi učenjaNakon što student položi ovaj ispit, biće u mogućnosti da: Razumije osnove teorije kodova, modelovanje izvora i modelinje kanala, Poznaje i objasni osnovne kodove za kodiranje entropije (Huffmanov kod sa varijantama) i pomoćne kodove za kodiranje izvora. Poznaje i objasni kodove za kodiranje kanala kao što su Hammingovi kodovi i BCH kodovi.
Ime i prezime nastavnika i saradnikaProf. dr Ana Jovanović
Metod nastave i savladanja gradivaPredavanja, vježbe, konsultacije, samostalni rad.
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Pregled elemenata teorije vjerovatnoće potrebnih za savladavanje kursa.
I nedjelja, vježbe - Pregled elemenata teorije vjerovatnoće potrebnih za savladavanje kursa.
II nedjelja, pred.-Model kanala za prenos informacija; Model izvora bez i sa memorijom
II nedjelja, vježbe Model kanala za prenos informacija; Model izvora bez i sa memorijom
III nedjelja, pred.- Entropija, uslovna entropija, združena entropija, međusobna informacija.
III nedjelja, vježbe - Entropija, uslovna entropija, združena entropija, međusobna informacija.
IV nedjelja, pred.- Izvori sa memorijom.
IV nedjelja, vježbe - Izvori sa memorijom.
V nedjelja, pred.- Mogućnost za kompresiju podataka bez gubitaka; Asimptotska ekviparticiona osobina
V nedjelja, vježbe - Mogućnost za kompresiju podataka bez gubitaka; Asimptotska ekviparticiona osobina
VI nedjelja, pred.- Osnovni kodovi bez gubitaka: Gray, RLE, diferencijalni, Huffman, LZ i aritmetički kod.
VI nedjelja, vježbe - Osnovni kodovi bez gubitaka: Gray, RLE, diferencijalni, Huffman, LZ i aritmetički kod.
VII nedjelja, pred.- Kolokvujum
VII nedjelja, vježbe - Kolokvujum
VIII nedjelja, pred.- Model kanala; II Šenonova teorema i mogućnost za korekciju i ispravljanje pogreški;
VIII nedjelja, vježbe - Model kanala; II Šenonova teorema i mogućnost za korekciju i ispravljanje pogreški;
IX nedjelja, pred.- Poluintiutivno uvođenje kodova sa detekcijom i korekcijom pogreške: ASCII, pravougoani kod, trougaoni, Hammingov. Pojmovi Hammingova distanca i težina.
IX nedjelja, vježbe - Poluintiutivno uvođenje kodova sa detekcijom i korekcijom pogreške: ASCII, pravougoani kod, trougaoni, Hammingov. Pojmovi Hammingova distanca i težina.
X nedjelja, pred.- Kodiranje i dekodiranje u matričnom obliku; Pojam sindroma.
X nedjelja, vježbe - Kodiranje i dekodiranje u matričnom obliku; Pojam sindroma.
XI nedjelja, pred.- Kodiranje i dekodiranje na osnovu prostih polinoma; Nebinarni kodovi.
XI nedjelja, vježbe - Kodiranje i dekodiranje na osnovu prostih polinoma; Nebinarni kodovi.
XII nedjelja, pred.- Popravni kolokvijum
XII nedjelja, vježbe - Popravni kolokvijum
XIII nedjelja, pred.- BCH Kodiranje i dekodiranje.
XIII nedjelja, vježbe - BCH Kodiranje i dekodiranje.
XIV nedjelja, pred.- Konvolucioni kodovi, uloga kodova u telekomunikacionim standardima i protokolima.
XIV nedjelja, vježbe - Konvolucioni kodovi, uloga kodova u telekomunikacionim standardima i protokolima.
XV nedjelja, pred.- Kodovi u telekomunikacionim standardima i protokolima
XV nedjelja, vježbe - Kodovi u telekomunikacionim standardima i protokolima
Opterećenje studenta
NedjeljnoU toku semestra
5 kredita x 40/30=6 sati i 40 minuta
3 sat(a) teorijskog predavanja
0 sat(a) praktičnog predavanja
1 vježbi
2 sat(a) i 40 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
6 sati i 40 minuta x 16 =106 sati i 40 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
6 sati i 40 minuta x 2 =13 sati i 20 minuta
Ukupno opterećenje za predmet:
5 x 30=150 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
30 sati i 0 minuta
Struktura opterećenja: 106 sati i 40 minuta (nastava), 13 sati i 20 minuta (priprema), 30 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastaveRedovno prisustvo nastavi, primjereno vladanje, pohađanje provjera znanja.
KonsultacijeDefinisan nedeljni termin konsultacija, po potrebi i uz dogovor
LiteraturaD. B. Drajić"Uvod u teoriju informacija i kodovanje" Akademska misao, Beograd, V. Sinković"Informacija, simbolika i semantika" Školska knjiga, Zagreb.
Oblici provjere znanja i ocjenjivanjeKolokvijum 50 poena ukupno 50 poena Završni ispit 50 poena ukupno 50 poena
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / DIZAJN I RAZVOJ SOFTVERA

Naziv predmeta:DIZAJN I RAZVOJ SOFTVERA
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12810Izborni263+0+1
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima
Ciljevi izučavanja predmeta
Ishodi učenja
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. -
I nedjelja, vježbe -
II nedjelja, pred.-
II nedjelja, vježbe
III nedjelja, pred.-
III nedjelja, vježbe -
IV nedjelja, pred.-
IV nedjelja, vježbe -
V nedjelja, pred.-
V nedjelja, vježbe -
VI nedjelja, pred.-
VI nedjelja, vježbe -
VII nedjelja, pred.-
VII nedjelja, vježbe -
VIII nedjelja, pred.-
VIII nedjelja, vježbe -
IX nedjelja, pred.-
IX nedjelja, vježbe -
X nedjelja, pred.-
X nedjelja, vježbe -
XI nedjelja, pred.-
XI nedjelja, vježbe -
XII nedjelja, pred.-
XII nedjelja, vježbe -
XIII nedjelja, pred.-
XIII nedjelja, vježbe -
XIV nedjelja, pred.-
XIV nedjelja, vježbe -
XV nedjelja, pred.-
XV nedjelja, vježbe -
Opterećenje studenta
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
3 sat(a) teorijskog predavanja
1 sat(a) praktičnog predavanja
0 vježbi
4 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastave
Konsultacije
Literatura
Oblici provjere znanja i ocjenjivanje
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / ZAŠTITA I SIGURNOST MULTIMEDIJALNIH I RAČ.PODATAKA

Naziv predmeta:ZAŠTITA I SIGURNOST MULTIMEDIJALNIH I RAČ.PODATAKA
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12814Obavezan261+1+0
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima
Ciljevi izučavanja predmeta
Ishodi učenja
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. -
I nedjelja, vježbe -
II nedjelja, pred.-
II nedjelja, vježbe
III nedjelja, pred.-
III nedjelja, vježbe -
IV nedjelja, pred.-
IV nedjelja, vježbe -
V nedjelja, pred.-
V nedjelja, vježbe -
VI nedjelja, pred.-
VI nedjelja, vježbe -
VII nedjelja, pred.-
VII nedjelja, vježbe -
VIII nedjelja, pred.-
VIII nedjelja, vježbe -
IX nedjelja, pred.-
IX nedjelja, vježbe -
X nedjelja, pred.-
X nedjelja, vježbe -
XI nedjelja, pred.-
XI nedjelja, vježbe -
XII nedjelja, pred.-
XII nedjelja, vježbe -
XIII nedjelja, pred.-
XIII nedjelja, vježbe -
XIV nedjelja, pred.-
XIV nedjelja, vježbe -
XV nedjelja, pred.-
XV nedjelja, vježbe -
Opterećenje studenta
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
1 sat(a) teorijskog predavanja
0 sat(a) praktičnog predavanja
1 vježbi
6 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastave
Konsultacije
Literatura
Oblici provjere znanja i ocjenjivanje
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / MATEMATIČKE METODE U RAČUNARSTVU

Naziv predmeta:MATEMATIČKE METODE U RAČUNARSTVU
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12828Obavezan153+1+0
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetimanema uslovljenosti
Ciljevi izučavanja predmetaUpoznavanje studenata sa matematičkim metodama koje se primjenjuju u računarskim naukama.
Ishodi učenjaNakon što student položi ovaj ispit, biće u mogućnosti da: 1. Analizira numeričku kompleksnost programskih rješenja 2. Izračunava jednostavne sume i rješava rekurzivne relacije nižeg reda 3. Razumije osnovne pojmove i načine predstavljanja grafova i ispituje njihove osobine 4. Izračunava generatorske funkcije zadatog niza brojeva i izračunava elemente niza brojeva za zadatu generatorsku funkciju 5. Izračunava vjerovatnoće jednostavnih slučajnih događaja 6. Upotrebljava generatorske funkcije za nalaženje osnovnih statističkih parametara diskretnih slučajnih varijabli.
Ime i prezime nastavnika i saradnikaProf. dr Miloš Daković, dr Isidora Stanković
Metod nastave i savladanja gradivapredavanja i vježbe
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Uvod u teoriju brojeva, Matematička indukcija, brojni nizovi
I nedjelja, vježbe - Uvod u teoriju brojeva, Matematička indukcija, brojni nizovi
II nedjelja, pred.-Rekurzivno definisanje brojnih nizova, rješavanje rekurzivnih relacija
II nedjelja, vježbe Rekurzivno definisanje brojnih nizova, rješavanje rekurzivnih relacija
III nedjelja, pred.- Rekurzije u rješavanju programerskih problema
III nedjelja, vježbe - Rekurzije u rješavanju programerskih problema
IV nedjelja, pred.- Sume i proizvodi, asimptotska analiza
IV nedjelja, vježbe - Sume i proizvodi, asimptotska analiza
V nedjelja, pred.- Osnovi teorije grafova, pojmovi i notacija
V nedjelja, vježbe - Osnovi teorije grafova, pojmovi i notacija
VI nedjelja, pred.- Algoritmi vezani za grafove
VI nedjelja, vježbe - Algoritmi vezani za grafove
VII nedjelja, pred.- I kolokvijum
VII nedjelja, vježbe - I kolokvijum
VIII nedjelja, pred.- Generatorske funkcije
VIII nedjelja, vježbe - Generatorske funkcije
IX nedjelja, pred.- Kombinatorika, primjena u računarskim algoritmima
IX nedjelja, vježbe - Kombinatorika, primjena u računarskim algoritmima
X nedjelja, pred.- Osnove teorije vjerovatnoće
X nedjelja, vježbe - Osnove teorije vjerovatnoće
XI nedjelja, pred.- Slučajne varijable, funkcija gustine vjerovatnoća, očekivanje i momenti višeg reda
XI nedjelja, vježbe - Slučajne varijable, funkcija gustine vjerovatnoća, očekivanje i momenti višeg reda
XII nedjelja, pred.- Primjena generatorskih funkcija u teoriji vjerovatnoće
XII nedjelja, vježbe - Primjena generatorskih funkcija u teoriji vjerovatnoće
XIII nedjelja, pred.- II kolokvijum
XIII nedjelja, vježbe - II kolokvijum
XIV nedjelja, pred.- Određivanje numeričke kompleksnosti algoritma
XIV nedjelja, vježbe - Određivanje numeričke kompleksnosti algoritma
XV nedjelja, pred.- Analiza računarskih algoritama u stohastičkom okruženju
XV nedjelja, vježbe - Analiza računarskih algoritama u stohastičkom okruženju
Opterećenje studenta
NedjeljnoU toku semestra
5 kredita x 40/30=6 sati i 40 minuta
3 sat(a) teorijskog predavanja
0 sat(a) praktičnog predavanja
1 vježbi
2 sat(a) i 40 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
6 sati i 40 minuta x 16 =106 sati i 40 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
6 sati i 40 minuta x 2 =13 sati i 20 minuta
Ukupno opterećenje za predmet:
5 x 30=150 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
30 sati i 0 minuta
Struktura opterećenja: 106 sati i 40 minuta (nastava), 13 sati i 20 minuta (priprema), 30 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastavepraćenje nastave, učestvovanje u provjerama znanja
Konsultacijenakon predavanja
LiteraturaM. Daković, matematičke metode u računarstvu - skripta
Oblici provjere znanja i ocjenjivanjeDva kolokvijuma (po 25 poena), domaći zadaci (5 poena) i završni ispit (45 poena).
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / DIGITALNA ELEKTRONIKA

Naziv predmeta:DIGITALNA ELEKTRONIKA
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12829Obavezan153+1+0
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetimaPoželjno je da student položi ispit iz predmeta Osnovi elektronike.
Ciljevi izučavanja predmetaStudenti uče osnovna digitalna kola u različitim tehnologijama izrade. Kroz ovaj kurs, studenti se upoznaju sa primjenama kola u praktičnim aplikacijama, kao i prednostima i nedostacima kola u zavisnosti od tehnologije izrade. Takođe, studenti kroz ovaj kurs uče programski jezik za opisivanje i analizu rada digitalnih kola.
Ishodi učenjaNakon završenog kursa iz Digitalne elektronike, student koji položi predmet će biti osposobljen da: 1. Analizira osnovna logička kola u TTL i ECL tehnologiji (NI, NILI, I, ILI logička kola); 2. Analizira kola u CMOS i BiCMOS tehnologiji; 3. Predlaže rješenja logičkih funkcija u navedenim tehnologijama; 4. Tumači prednosti i ograničenja logičkih sklopova u navedenim tehnologijama; 5. Analizira princip rada i ilustruje napone u karakterističnim tačkama astabilnih i monostabilnih multivibratora; 6. Dizajnira i implementira kombinaciona logička kola korišćenjem programabilnih logčkih kola; 7. Opisuje i provjerava funkcionalnost digitalnih kola u ABEL i VHDL programskim jezicima; 8. Razlikuje osnovne tipove A/D i D/A konvertora i definiše osnovni princip rada pojedinih konvertora;
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Kodiranje
I nedjelja, vježbe - Kodiranje
II nedjelja, pred.-Logička kola u TTL, ECL, CMOS i BiCMOS tehnologiji. Realizacija logičkih funkcija u CMOS tehnologiji
II nedjelja, vježbe Logička kola u TTL, ECL, CMOS i BiCMOS tehnologiji. Realizacija logičkih funkcija u CMOS tehnologiji
III nedjelja, pred.- Logička kola u TTL, ECL, CMOS i BiCMOS tehnologiji. Realizacija logičkih funkcija u CMOS tehnologiji
III nedjelja, vježbe - Logička kola u TTL, ECL, CMOS i BiCMOS tehnologiji. Realizacija logičkih funkcija u CMOS tehnologiji
IV nedjelja, pred.- Bistabilni i astabilni multivibratori
IV nedjelja, vježbe - Bistabilni i astabilni multivibratori
V nedjelja, pred.- Monostabilni multivibratori
V nedjelja, vježbe - Monostabilni multivibratori
VI nedjelja, pred.- Prvi kolokvijum
VI nedjelja, vježbe - Prvi kolokvijum
VII nedjelja, pred.- Segmentni indikatori (Višecifarski sedmosegmentni, LCD)
VII nedjelja, vježbe - Segmentni indikatori (Višecifarski sedmosegmentni, LCD)
VIII nedjelja, pred.- Programabilna logička kola PLA
VIII nedjelja, vježbe - Programabilna logička kola PLA
IX nedjelja, pred.- Programabilna logička kola PAL
IX nedjelja, vježbe - Programabilna logička kola PAL
X nedjelja, pred.- Programiranje programabilnih PAL kola. Programski jezici VHDL i ABEL
X nedjelja, vježbe - Programiranje programabilnih PAL kola. Programski jezici VHDL i ABEL
XI nedjelja, pred.- Programski jezici VHDL i ABEL
XI nedjelja, vježbe - Programski jezici VHDL i ABEL
XII nedjelja, pred.- Drugi kolokvijum
XII nedjelja, vježbe - Drugi kolokvijum
XIII nedjelja, pred.- D/A konverzija
XIII nedjelja, vježbe - D/A konverzija
XIV nedjelja, pred.- A/D konverzija
XIV nedjelja, vježbe - A/D konverzija
XV nedjelja, pred.- Završni ispit
XV nedjelja, vježbe - Završni ispit
Opterećenje studentaNedjeljno 5 kredita x 40/30 = 6 sati i 40 minuta Struktura: 3 sata predavanja 1 sat računskih vježbi 2 sata i 40 minuta samostalnog rada, uključujući konsultacije U toku semestra Nastava i završni ispit: (6 sati 40 minuta) x 16 = 106 sati 40 minuta Neophodne pripreme prije početka semestra (administracija, upis, ovjera) 2 x (6 sati i 40 minuta) = 13 sati i 20 minuta Ukupno opterećenje za predmet 5.0x30 = 150 sati Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet 150 sati) Struktura opterećenja: 106 sati i 40 min. (Nastava)+13 sati i 20 min. (Priprema)+30 sati (Dopunski rad)
NedjeljnoU toku semestra
5 kredita x 40/30=6 sati i 40 minuta
3 sat(a) teorijskog predavanja
0 sat(a) praktičnog predavanja
1 vježbi
2 sat(a) i 40 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
6 sati i 40 minuta x 16 =106 sati i 40 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
6 sati i 40 minuta x 2 =13 sati i 20 minuta
Ukupno opterećenje za predmet:
5 x 30=150 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
30 sati i 0 minuta
Struktura opterećenja: 106 sati i 40 minuta (nastava), 13 sati i 20 minuta (priprema), 30 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastave
Konsultacije
Literatura1. D. Živković, M. Popović: Impulsna i digitalna elektronika, Nauka, Beograd 2. N. Tadić, S. Stanković. N. Lekić, M. Laković: Zbirka riješenih zadataka iz elektronike, ETFPodgorica.
Oblici provjere znanja i ocjenjivanje
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / VHDL PROGRAMIRANJE

Naziv predmeta:VHDL PROGRAMIRANJE
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12831Obavezan152+0+2
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima
Ciljevi izučavanja predmeta
Ishodi učenja
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. -
I nedjelja, vježbe -
II nedjelja, pred.-
II nedjelja, vježbe
III nedjelja, pred.-
III nedjelja, vježbe -
IV nedjelja, pred.-
IV nedjelja, vježbe -
V nedjelja, pred.-
V nedjelja, vježbe -
VI nedjelja, pred.-
VI nedjelja, vježbe -
VII nedjelja, pred.-
VII nedjelja, vježbe -
VIII nedjelja, pred.-
VIII nedjelja, vježbe -
IX nedjelja, pred.-
IX nedjelja, vježbe -
X nedjelja, pred.-
X nedjelja, vježbe -
XI nedjelja, pred.-
XI nedjelja, vježbe -
XII nedjelja, pred.-
XII nedjelja, vježbe -
XIII nedjelja, pred.-
XIII nedjelja, vježbe -
XIV nedjelja, pred.-
XIV nedjelja, vježbe -
XV nedjelja, pred.-
XV nedjelja, vježbe -
Opterećenje studenta
NedjeljnoU toku semestra
5 kredita x 40/30=6 sati i 40 minuta
2 sat(a) teorijskog predavanja
2 sat(a) praktičnog predavanja
0 vježbi
2 sat(a) i 40 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
6 sati i 40 minuta x 16 =106 sati i 40 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
6 sati i 40 minuta x 2 =13 sati i 20 minuta
Ukupno opterećenje za predmet:
5 x 30=150 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
30 sati i 0 minuta
Struktura opterećenja: 106 sati i 40 minuta (nastava), 13 sati i 20 minuta (priprema), 30 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastave
Konsultacije
Literatura
Oblici provjere znanja i ocjenjivanje
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / JAVA PROGRAMIRANJE

Naziv predmeta:JAVA PROGRAMIRANJE
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12832Obavezan153+0+2
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetimaPoznavanje rada sa bazama podataka.
Ciljevi izučavanja predmetaCiljevi predmeta su obuhvatanje svih aspekata programskog jezika Java, upoznavanje sa ključnim bibliotekama i grafičkim interfejsom (GUI) neophodnim za izradu aplikacija.
Ishodi učenja
Ime i prezime nastavnika i saradnikaProf. dr Irena Orović, nastavnik Đorđe Stanković, saradnik
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Uvod u Java-u. Tipovi podataka, promjenljive, izrazi; Pojam klase.
I nedjelja, vježbe - Praktičan rad - Uvod u Java-u. Tipovi podataka, promjenljive, izrazi; Pojam klase.
II nedjelja, pred.-Vrste i upotreba operatora: aritmetički, logički, pridruživanja i relacioni. Upravljačke naredbe: if, switch, petlje for, while i while-do
II nedjelja, vježbe Praktičan rad - Vrste i upotreba operatora: aritmetički, logički, pridruživanja i relacioni. Upravljačke naredbe: if, switch, petlje for, while i while-do
III nedjelja, pred.- Nizovi i rad sa nizovima: jednodimenzioni, višedimenzioni, nizovi objekata
III nedjelja, vježbe - Praktičan rad - Nizovi i rad sa nizovima: jednodimenzioni, višedimenzioni, nizovi objekata
IV nedjelja, pred.- Upoznavanje sa metodama i klasama; Nasleđivanje. Paketi i interfejsi;
IV nedjelja, vježbe - Praktičan rad - Upoznavanje sa metodama i klasama; Nasleđivanje. Paketi i interfejsi;
V nedjelja, pred.- Metodi: Java API i metodi paketa/biblioteka, korisnički definisane metode;
V nedjelja, vježbe - Praktičan rad - Metodi: Java API i metodi paketa/biblioteka, korisnički definisane metode;
VI nedjelja, pred.- Prvi kolokvijum
VI nedjelja, vježbe - Prvi kolokvijum
VII nedjelja, pred.- Rekurzije
VII nedjelja, vježbe - Praktičan rad - Rekurzije
VIII nedjelja, pred.- Greške u programu; Obrada izuzetaka;
VIII nedjelja, vježbe - Praktičan rad - Greške u programu; Obrada izuzetaka;
IX nedjelja, pred.- Grafičko programiranje: grafički elementi, komponente;
IX nedjelja, vježbe - Praktičan rad - Grafičko programiranje: grafički elementi, komponente;
X nedjelja, pred.- Klase za crtanje i upravljanje događajima
X nedjelja, vježbe - Praktičan rad - Klase za crtanje i upravljanje događajima
XI nedjelja, pred.- Višenitno programiranje. Nebrojani tipovi;
XI nedjelja, vježbe - Praktičan rad - Višenitno programiranje. Nebrojani tipovi;
XII nedjelja, pred.- Generički tipovi. Znakovni nizovi;
XII nedjelja, vježbe - Generički tipovi. Znakovni nizovi;
XIII nedjelja, pred.- Ulazno-izlazne operacije: paket java.io. Umrežavanje;
XIII nedjelja, vježbe - Ulazno-izlazne operacije: paket java.io. Umrežavanje;
XIV nedjelja, pred.- Pravljenje java programa za preuzimanje sadržaja sa Interneta;
XIV nedjelja, vježbe - Pravljenje java programa za preuzimanje sadržaja sa Interneta;
XV nedjelja, pred.- Pravljenje java programa za preuzimanje sadržaja iz baza podataka;
XV nedjelja, vježbe - Pravljenje java programa za preuzimanje sadržaja iz baza podataka;
Opterećenje studentaNedjeljno 5 kredita x 40/30 = 6 sati i 40 minuta Struktura: 3 sata predavanja 2 sata računskih vježbi 1 sat i 40 minuta samostalnog rada, uključujući izradu domaćih zadataka i konsultacije U toku semestra Nastava i završni ispit: (6 sati i 40 minuta) x 16 = 106 sati i 40 minuta Neophodne pripreme prije početka semestra (administracija, upis, ovjera) 2 x (6 sati i 40 minuta) = 13 sati i 20 minuta Ukupno opterećenje za predmet 5.0x30 = 150 sati Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet 150 sati) Struktura opterećenja: 106 sati i 40 minuta (Nastava)+13 sati i 20 minuta (Priprema)+ 30 sati (Dopunski rad).
NedjeljnoU toku semestra
5 kredita x 40/30=6 sati i 40 minuta
3 sat(a) teorijskog predavanja
2 sat(a) praktičnog predavanja
0 vježbi
1 sat(a) i 40 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
6 sati i 40 minuta x 16 =106 sati i 40 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
6 sati i 40 minuta x 2 =13 sati i 20 minuta
Ukupno opterećenje za predmet:
5 x 30=150 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
30 sati i 0 minuta
Struktura opterećenja: 106 sati i 40 minuta (nastava), 13 sati i 20 minuta (priprema), 30 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastaveStudenti su obavezni da pohađaju nastavu, rade i predaju sve domaće zadatke, rade kolokvijume i završni ispit.
Konsultacije
LiteraturaHerbert Schildt: Java J2SE 5 – kompletan priručnik, Mikro knjiga, Beograd, 2006 David Flanagan: JavaScript, The Definitive Guide, OReilly, 2011 David Sawyer McFarland, JavaScript, The Missing Manual, OReilly, 2012
Oblici provjere znanja i ocjenjivanje- Kolokvijum 50 poena - Završni ispit 50 poena. - Prelazna ocjena se dobija ako se kumulativno sakupi najmanje 50 poena.
Posebne naznake za predmetNastava (P+V) se izvodi za grupu od oko 40 studenata.
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / SOFTVER OTVORENOG KODA

Naziv predmeta:SOFTVER OTVORENOG KODA
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12833Obavezan152+0+2
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima
Ciljevi izučavanja predmeta
Ishodi učenja
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. -
I nedjelja, vježbe -
II nedjelja, pred.-
II nedjelja, vježbe
III nedjelja, pred.-
III nedjelja, vježbe -
IV nedjelja, pred.-
IV nedjelja, vježbe -
V nedjelja, pred.-
V nedjelja, vježbe -
VI nedjelja, pred.-
VI nedjelja, vježbe -
VII nedjelja, pred.-
VII nedjelja, vježbe -
VIII nedjelja, pred.-
VIII nedjelja, vježbe -
IX nedjelja, pred.-
IX nedjelja, vježbe -
X nedjelja, pred.-
X nedjelja, vježbe -
XI nedjelja, pred.-
XI nedjelja, vježbe -
XII nedjelja, pred.-
XII nedjelja, vježbe -
XIII nedjelja, pred.-
XIII nedjelja, vježbe -
XIV nedjelja, pred.-
XIV nedjelja, vježbe -
XV nedjelja, pred.-
XV nedjelja, vježbe -
Opterećenje studenta
NedjeljnoU toku semestra
5 kredita x 40/30=6 sati i 40 minuta
2 sat(a) teorijskog predavanja
2 sat(a) praktičnog predavanja
0 vježbi
2 sat(a) i 40 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
6 sati i 40 minuta x 16 =106 sati i 40 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
6 sati i 40 minuta x 2 =13 sati i 20 minuta
Ukupno opterećenje za predmet:
5 x 30=150 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
30 sati i 0 minuta
Struktura opterećenja: 106 sati i 40 minuta (nastava), 13 sati i 20 minuta (priprema), 30 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastave
Konsultacije
Literatura
Oblici provjere znanja i ocjenjivanje
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / NAUČNI SOFTVERSKI ALATI

Naziv predmeta:NAUČNI SOFTVERSKI ALATI
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12834Obavezan262+0+2
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetimaNema uslova za prijavljivanje, praćenje i polaganje predmeta
Ciljevi izučavanja predmetaUpoznavanje studenata sa osnovnim naučnim softverskim alatima (Octava i sli;ni programski alati, Simulink, LabView) potrebnim za rješavanje različitih inženjerskih problema (optimizacije, analize kontinualnih i diskretnih signala i sistema, digitalne obrade signala, automatskog upravljanja itd.)
Ishodi učenjaNakon što student završi ovaj kurs, biće u mogućnosti: 1. Izvrši elementarnu manipulaciju podacima u prograsmkom paketu Matlab; 2. Izvrši elementarne matematičke operacije nad podacima; 3. Iskoristi bogato grafičko okruženje Matlab-a za kreiranje grafičke reprezentacje podataka; 4. Kreira sopstvene funkcije koristeći koncepte skript fajlova i m-fajlova; 5. Koristeći Matlab Symbolic Toolbox, rješava probleme u simboličkoj ravni, bez korišćenja numeričkih podataka (granične vrijednosti, izvodi, integrali, algebarske jednačine, diferencijalne jednačine, i sl.) 6. Koristeći Matlab Simulink izvrši izradu elementarnih simulacija rada različitih sistema. 7. Kreira virtuelni instrument i izvrši njegovu implementaciju u mjernoakvizicioni sistem upotrebom LabView softvera.
Ime i prezime nastavnika i saradnikaProf. dr Nikola Žarić
Metod nastave i savladanja gradivaPredavanja, laboratorijske vježbe, seminarski rad, prezentacija, provjera teorijskog znanja. Provjera praktičnog znanja.
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Uvodna razmatranja. Osnovne osobine Octave.
I nedjelja, vježbe - Upoznavanje sa funkcionalnostima Octave softvera.
II nedjelja, pred.-Operacije sa uređenim skupovima brojeva. Prosti grafici.
II nedjelja, vježbe Vježbe vezane za rad sa matricama, kreiranje grafika.
III nedjelja, pred.- Skript fajlovi. Stringovi.
III nedjelja, vježbe - Kreiranje skript fajlova radi izvršavanja zadataka.
IV nedjelja, pred.- Relacioni operatori.Logički operatori.
IV nedjelja, vježbe - Primjena relacionih i logičkih operatora u rješavanju zadataka.
V nedjelja, pred.- Analiza podataka. Polinomi
V nedjelja, vježbe - Zadaci za analizu potaka i rad sa poinomima.
VI nedjelja, pred.- Numerička analiza, grafika
VI nedjelja, vježbe - Rješavanja problema numeričke analize.
VII nedjelja, pred.- Numerička analiza, grafika
VII nedjelja, vježbe - Rad sa grafikom.
VIII nedjelja, pred.- Kolokvijum
VIII nedjelja, vježbe - Kolokvijum
IX nedjelja, pred.- Toolbox-ovi
IX nedjelja, vježbe - Primjeri upotrebe texkboksova.
X nedjelja, pred.- Simbolička matematika.Operacije sa simboličkim izrazima.
X nedjelja, vježbe - Rješavanje matematičkih problema primjenom simboličke matematike.
XI nedjelja, pred.- Izrada projekta seminarskog projekta.
XI nedjelja, vježbe - Izrada projekta seminarskog projekta.
XII nedjelja, pred.- Izrada projekta seminarskog projekta.
XII nedjelja, vježbe - Izrada projekta seminarskog projekta.
XIII nedjelja, pred.- Zadavanje seminarskog projekta
XIII nedjelja, vježbe - Zadavanje seminarskog projekta
XIV nedjelja, pred.- Konsultacije u vezi seminarskog projekta
XIV nedjelja, vježbe - Konsultacije u vezi seminarskog projekta
XV nedjelja, pred.- Završni ispit: Prezentacija projekta i induvidualna provjera znanja
XV nedjelja, vježbe - Završni ispit: Prezentacija projekta i induvidualna provjera znanja
Opterećenje studentaNastava i završni ispit: (8 sati) x 16 = 128 sati Neophodne pripreme prije početka semestra (administracija, upis, ovjera) 2 x 10 sati = 20 sati Ukupno opterećenje za predmet 6x30 = 180 sati Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 36 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet 195 sati) Struktura opterećenja: 128 sati (Nastava)+16 sati Priprema)+36 sati (Dopunski rad)
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
2 sat(a) teorijskog predavanja
2 sat(a) praktičnog predavanja
0 vježbi
4 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastavePrisustvuju nastavi. Kompletiraju domaće zadatke i laboratorijske vježbe. Pokazuju aktivnost. Odgovorno se odnose prema obavezama. Dokumentuju radne zadatke. Pristupaju kolokvijumima i ispitima.
KonsultacijeKonsultacije se održavaju poslije termina predvanja i vježbi kao i putem on-line platforme i elektronskih kontakata.
Literatura1] Matlab for Windows by Zdravko Uskoković, Ljubiša Stanković, Igor Đurović Published 1998. ISBN-13: 978-86-81039-14-4, ISBN: 86-81039-14-8 [2] Introduction to GNU Octave: A brief tutorial for linear algebra and calculus students, Jason Lachniet, Wytheville Community College, Publisher: Jason Lachniet, 2017.
Oblici provjere znanja i ocjenjivanjePohadjanje nastave i aktivnosti na času (10%). Kolokvijumi I (45%). Projekat (45 %). Prelazna ocjena se dobija ako se kumulativno skupi vise od 50 poena (po donjoj skali)
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / RAČUNARSKA OBRADA SIGNALA

Naziv predmeta:RAČUNARSKA OBRADA SIGNALA
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12835Obavezan263+1+0
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima-
Ciljevi izučavanja predmetaCiljevi predmeta su upoznavanje studenata sa osnovnim pojmovima kod analognih i diskretnih signala i sistema, definisanje i razumijevanje upotrebe transformacija (Furije, Laplas, Z) u analizi signala i sistema.
Ishodi učenjaNakon položenog ispita, očekuje se da će student biti u mogućnosti da: - Definiše signal, izračuna njegovu veličinu (energiju i snagu), kao i da opiše različite klasifikacije signala i proste operacije sa signalima, - Matematički modelira sistem, opiše sistem odnosom ulaz-izlaz, i izvrši analizu kontinualnih sistema u vremenskom domenu, - Izračuna sopstveni, impulsni i prinudni odziv kontinualnih sistema, kao i konvoluciju kontinualnih signala, - Analizira kontinualne periodične i aperiodične signale u frekvencijskom domenu pomoću Fourierove analize (generalisanog, trigonometrijskog i eksponencijalnog Fourierovog reda i Fourierove transformacije), - Analizira funkcionisanje linearnog vremenski-invarijantnog diskretnog sistema i izračunava njegov odziv pronalaženjem konvolucije diskretnih signala, - Teorijski opiše funkcionisanje i realizuje diskretni sistem pomoću diferencnih jednačina, - Analizira diskretne signale u frekvencijskom domenu pomoću Fourierove analize (Fourierove transformacije I diskretne Fourierove transformacije), - Opiše i kvantitativno analizira funkcionisanje diskternog sistema pomoću Z-transformacije, - Interpretira realizaciju diskretnih sistema sa beskonačnim impulsnim odrivom.
Ime i prezime nastavnika i saradnikaDoc. dr Nevena Radović
Metod nastave i savladanja gradivaPredavanja i računske vježbe, učenje i samostalna izrada zadataka, konsultacije
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Uvodno predavanje. Signali i sistemi, osobine i klasifikacija signala, osnovni signali;
I nedjelja, vježbe - Signali i sistemi, osobine i klasifikacija signala, osnovni signali;
II nedjelja, pred.-Sistemi, klasifikacija sistema, linearni, vremenski invarijantni sistemi, sopstveni i prinudni odziv;
II nedjelja, vježbe Sistemi, klasifikacija sistema, linearni, vremenski invarijantni sistemi, sopstveni i prinudni odziv;
III nedjelja, pred.- Impulsni odziv, konvolucioni integral, prenosna funkcija sistema, stabilnost sistema;
III nedjelja, vježbe - Impulsni odziv, konvolucioni integral, prenosna funkcija sistema, stabilnost sistema;
IV nedjelja, pred.- Furier-ova analiza signala. Generalisani Fourier-ov red;
IV nedjelja, vježbe - Furier-ova analiza signala. Generalisani Fourier-ov red;
V nedjelja, pred.- Trigonometrijski i eksponencijalni Fourierov red;
V nedjelja, vježbe - Trigonometrijski i eksponencijalni Fourierov red;
VI nedjelja, pred.- I kolokvijum
VI nedjelja, vježbe - I kolokvijum
VII nedjelja, pred.- Furijeova transformacija;
VII nedjelja, vježbe - Furijeova transformacija;
VIII nedjelja, pred.- Odabiranje i rekonstrukcija kontinualnih signala iz odbiraka; Modeliranje diskretnih sistema, diferencne jednačine;
VIII nedjelja, vježbe - Odabiranje i rekonstrukcija kontinualnih signala iz odbiraka; Modeliranje diskretnih sistema, diferencne jednačine;
IX nedjelja, pred.- Određivanje odziva diskretnog sistema, Furijeova transformacija diskretnih signala;
IX nedjelja, vježbe - Određivanje odziva diskretnog sistema, Furijeova transformacija diskretnih signala;
X nedjelja, pred.- Diskretna Furijeova transformacija;
X nedjelja, vježbe - Diskretna Furijeova transformacija;
XI nedjelja, pred.- II kolokvijum
XI nedjelja, vježbe - II kolokvijum
XII nedjelja, pred.- Z-transformacija;
XII nedjelja, vježbe - Z-transformacija;
XIII nedjelja, pred.- Rekonstrukcija signala na osnovu njegove Z-transformacije;
XIII nedjelja, vježbe - Rekonstrukcija signala na osnovu njegove Z-transformacije;
XIV nedjelja, pred.- Implementacija diskretnih sistema. Direktni, kaskadni, paralelni oblik realizacije;
XIV nedjelja, vježbe - Implementacija diskretnih sistema. Direktni, kaskadni, paralelni oblik realizacije;
XV nedjelja, pred.- Popravni kolokvijum
XV nedjelja, vježbe - Popravni kolokvijum
Opterećenje studentaNedjeljno: 6 kredita x 40/30 = 8 sati Struktura: 3 sata predavanja 1 sat računskih vježbi 4 sata samostalnog rada, uključujući konsultacije
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
3 sat(a) teorijskog predavanja
0 sat(a) praktičnog predavanja
1 vježbi
4 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastaveStudenti su obavezni da pohađaju nastavu, rade kolokvijume i završni ispit.
Konsultacije
LiteraturaLJ. Stanković, Digitalna obrada signala, Naučna knjiga, Beograd. – knjiga LJ. Stanković, I. Djurović, Zbirka zadataka iz digitalne obrade signala, Univerzitet Crne Gore. Z. Uskoković, Signali i sistemi, - skripta
Oblici provjere znanja i ocjenjivanje- Prvi kolokvijum – nosi maksimalno 40 poena, - Drugi kolokvijum - nosi maksimalno 30 poena - Završni ispit – nosi maksimalno 30 poena.
Posebne naznake za predmet
NapomenaPrelazna ocjena se dobija ako se kumulativno sakupi najmanje 50 poena.
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / DIGITALNI VLSI DIZAJN

Naziv predmeta:DIGITALNI VLSI DIZAJN
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12836Obavezan263+0+1
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetimaNema
Ciljevi izučavanja predmetaStudenti se upoznaju sa osnovnim elementima projektovanja digitalnih CMOS kola velikog stepena integracije: osnovna kombinaciona i sekvencijalna CMOS logička kola, CMOS logička kola većeg stepena složenosti korišćenjem osnovnih kombinacionih i sekvencijalnih CMOS logičkih kola.
Ishodi učenjaNakon što student položi ovaj ispit biće u mogućnosti da: 1. Objasni princip rada metal-oksid-poluprovodnik tranzistora sa efektom polja (MOSFET); 2. Analizira jednosmjerne prenosne karakteristike CMOS kombinacionih digitalnih kola; 3. Analizira vremeski odziv CMOS kombinacionih i sekvencijalnih digitalnih kola; 4. Projektuje osnovna CMOS kombinaciona i sekvencijalna digitalna kola; 5. Projektuje složenija CMOS digitalna kola (do nivoa registara i brojača) korišćenjem osnovnih kombinacionih i sekvencijalnih digitalnih kola..
Ime i prezime nastavnika i saradnikaNikša Tadić - nastavnik, Sara Milinković - saradnik
Metod nastave i savladanja gradivaPredavanja, računske vježbe i laboratorijske vježbe. Samostalni rad i konsultacije.
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Uvod: vrsta podloga, tehnologije izrade, tehnike izrade, stepen integracije, metodologije projektovanja integrisanih kola
I nedjelja, vježbe - Softverski paket za projektovanja elektronskh kola LT Spice (DC analiza)
II nedjelja, pred.-Metal-Oxide-Semiconductor Field-Effect-Transistor (MOSFET)
II nedjelja, vježbe Softverski paket za projektovanja elektronskh kola LT Spice (vremenska analiza)
III nedjelja, pred.- Komplementarna MOS digitalna logika
III nedjelja, vježbe - Softverski paket za projektovanja elektronskh kola LT Spice (frekventna analiza)
IV nedjelja, pred.- CMOS invertor
IV nedjelja, vježbe - CMOS invertor (simulacije u LT Spice-u)
V nedjelja, pred.- Parazitni efekti kod CMOS invertora
V nedjelja, vježbe - Parazitni efekti kod CMOS invertora (simulacije u LT Spice-u)
VI nedjelja, pred.- EX-OR, EX-NOR kolo
VI nedjelja, vježbe - EX-OR, EX-NOR kolo (Simulacije u LT SPice-u)
VII nedjelja, pred.- Bilateralni CMOS prekidač
VII nedjelja, vježbe - Bilateralni CMOS prekidač (simulacije u LT Spice-u)
VIII nedjelja, pred.- D flip-flop
VIII nedjelja, vježbe - D flip-flop (simulacije u LT Spice-u)
IX nedjelja, pred.- Kolokvijum
IX nedjelja, vježbe - Kolokvijum
X nedjelja, pred.- Dinamičke karakteristike (vrijeme porasta, vrijeme pada, kašnjenje logičkih kola)
X nedjelja, vježbe - Dinamičke karakteristike (simulacije u LT SPice-u)
XI nedjelja, pred.- CMOS potpuni sabirač
XI nedjelja, vježbe - CMOS potpuni sabirač (simulacije u LT Spice-u)
XII nedjelja, pred.- CMOS dekoder 2 u 4
XII nedjelja, vježbe - CMOS dekoder 2 u 4 (simulacije u LT Spice-u)
XIII nedjelja, pred.- CMOS multipleksor/demultipleksor
XIII nedjelja, vježbe - CMOS multipleksor/demultipleksor (simulacije u LT Spice-u)
XIV nedjelja, pred.- CMOS registri
XIV nedjelja, vježbe - CMOS registri (simulacije u LT SPice-u)
XV nedjelja, pred.- CMOS brojači
XV nedjelja, vježbe - CMOS brojači (simulacije u LT Spice-u)
Opterećenje studentaNedjeljno 6 kredita x 40/30 = 8 sati Struktura: 3 sata predavanja 1 sat laboratorijskih vježbi 4 sata samostalnog rada, uključujući konsultacije U toku semestra Nastava i završni ispit: (8 sati) x 16 = 128 sati Neophodne pripreme prije početka semestra (admin., upis, ovjera): 2 x (8 sati) = 16 sati Ukupno opterećenje za predmet: 6 x 30 = 180 sati Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 36 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet 180 sati): Struktura opterećenja: 128 sati (Nastava)+16 sati (Priprema)+36 sati (Dopunski rad)
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
3 sat(a) teorijskog predavanja
1 sat(a) praktičnog predavanja
0 vježbi
4 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastaveRedovno prisustvo predavanjima i vježbama
KonsultacijeNakon predavanja, ili u dogovoru sa studentima
Literatura
Oblici provjere znanja i ocjenjivanjeKolokvijum: 50 poena Završni ispit: 50 poena
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / ALATI ZA RAZVOJ SOFTVERA

Naziv predmeta:ALATI ZA RAZVOJ SOFTVERA
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
12837Obavezan262+0+2
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima
Ciljevi izučavanja predmeta
Ishodi učenja
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. -
I nedjelja, vježbe -
II nedjelja, pred.-
II nedjelja, vježbe
III nedjelja, pred.-
III nedjelja, vježbe -
IV nedjelja, pred.-
IV nedjelja, vježbe -
V nedjelja, pred.-
V nedjelja, vježbe -
VI nedjelja, pred.-
VI nedjelja, vježbe -
VII nedjelja, pred.-
VII nedjelja, vježbe -
VIII nedjelja, pred.-
VIII nedjelja, vježbe -
IX nedjelja, pred.-
IX nedjelja, vježbe -
X nedjelja, pred.-
X nedjelja, vježbe -
XI nedjelja, pred.-
XI nedjelja, vježbe -
XII nedjelja, pred.-
XII nedjelja, vježbe -
XIII nedjelja, pred.-
XIII nedjelja, vježbe -
XIV nedjelja, pred.-
XIV nedjelja, vježbe -
XV nedjelja, pred.-
XV nedjelja, vježbe -
Opterećenje studenta
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
2 sat(a) teorijskog predavanja
2 sat(a) praktičnog predavanja
0 vježbi
4 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastave
Konsultacije
Literatura
Oblici provjere znanja i ocjenjivanje
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / PRINCIPI MOBILNIH RADIOKOMUNIKACIJA

Naziv predmeta:PRINCIPI MOBILNIH RADIOKOMUNIKACIJA
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
13266Obavezan363+1+0
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetimaNema uslova za prijavljivanje, praćenje i polaganje predmeta.
Ciljevi izučavanja predmetaStudenti se upoznaju sa osnovnim elementima mobilnih komunikacionih sistemima. Izučavaju se specifičnosti mobilnog radio kanala, principi višestrukog pristupa karakteristični za mobilne radio sisteme, tehnike za poboljšanje kvaliteta ostvarene mobilne radio veze. Studenti se upoznaju sa osnovnim arhitekturama celularnih mobilnih radio sistemima.
Ishodi učenjaNakon što student položi ovaj ispit, biće u mogućnosti da: Stekne generalni uvid u koncept mobilnih radiokomunikacionih sistema. Objasni mehanizme propagacije i slabljenje signala. Definiše specifičnosti mobilnog radio kanala. Objasni tehnike za poboljšanje kvaliteta ostvarene mobilne radio veze. Razumije tehnike višestrukog pristupa i dupleksa. Objasni arhitekturu, ključne tehnologije i servise koji se pružaju mobilnim radiokomunikacionim sistemima.
Ime i prezime nastavnika i saradnikaProf. dr Zoran Veljović
Metod nastave i savladanja gradivaPredavanja, računske vježbe i konsultacije.
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Uvod. Značaj i specifičnosti mobilnih radiokomunikacija.
I nedjelja, vježbe - Analiza specifičnosti mobilnih radiokomunikacija.
II nedjelja, pred.-Mehanizmi prostiranja signala u mobilnom radio kanalu. Slabljenje signala u slobodnom prostoru.
II nedjelja, vježbe Analiza relacija koje opisuju slabljenje u slobodnom prostoru.
III nedjelja, pred.- Multipath feding. Lognormalni feding. Doppler-ov pomjeraj, delay spread.
III nedjelja, vježbe - Analiza specifičnosti mobilnog radio kanala.
IV nedjelja, pred.- Frekvencijski i vremenski parametri frekvencijske i vremenske selektivnosti multipath fedinga.
IV nedjelja, vježbe - Praktični značaj parametara vremenske i frekvencijske disperzivnosti mobilnog radio kanala.
V nedjelja, pred.- Mikroskopski i makroskopski diversity. Načini realizacije diversity-ja.
V nedjelja, vježbe - Analiza primjene makroskopskog i mikroskopskog diversity-ja.
VI nedjelja, pred.- Vrste i načini realizacije dupleksa. FDMA. TDMA.
VI nedjelja, vježbe - Analiza FDMA i TDMA dupleksa.
VII nedjelja, pred.- Kolokvijum.
VII nedjelja, vježbe - Kolokvijum.
VIII nedjelja, pred.- CDMA.
VIII nedjelja, vježbe - Analiza CDMA višestrukog pristupa.
IX nedjelja, pred.- Prenos posredstvom višestrukih podnosilaca. OFDM.
IX nedjelja, vježbe - Analiza OFDM tehnike.
X nedjelja, pred.- Koncept celularnih sistema. Arhitektura i ključne tehnologije sistema druge generacije
X nedjelja, vježbe - Analiza celularnog koncepta.
XI nedjelja, pred.- Elementi arhitekture i ključne tehnologije mobilnih radiokomunikacionih sistema treće generacije.
XI nedjelja, vježbe - Analiza GSM arhitekture.
XII nedjelja, pred.- Elementi LTE, LTE-A i LTE-Pro arhitekture.
XII nedjelja, vježbe - Analiza UMTS arhitekture.
XIII nedjelja, pred.- Karakteristike 5G servisa.
XIII nedjelja, vježbe - Analiza LTE arhitekture.
XIV nedjelja, pred.- Osnovni elementi 5G arhitekture.
XIV nedjelja, vježbe - Analiza koncepta 5G arhitekture.
XV nedjelja, pred.- Upoznavanje sa mobilnim radio sistemima kod telekomunikacionih operatora.
XV nedjelja, vježbe - Upoznavanje sa mobilnim radio sistemima kod telekomunikacionih operatora.
Opterećenje studenta
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
3 sat(a) teorijskog predavanja
0 sat(a) praktičnog predavanja
1 vježbi
4 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastaveStudent je obavezan da pohađa sve oblike nastave.
KonsultacijeKonsultacije se obavljaju u dogovoru sa studentima.
Literatura[1] A. Nešković, Radiokomunikacije, Akademska misao, Beograd, 2015. [2] S. Faruque, Radio Frequency Multiple Access Techniques Made Easy, Springer, 2019. [3] Materijali predmetnog nastavnika koji se godišnje ažuriraju.
Oblici provjere znanja i ocjenjivanjeKolokvijum nosi 50 poena, a završni ispit 50 poena.
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / PARALELNO PROGRAMIRANJE

Naziv predmeta:PARALELNO PROGRAMIRANJE
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
13267Obavezan363+0+2
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetimaNema.
Ciljevi izučavanja predmetaUpoznavanje osnovnih principa paralelnog programiranja i paralelnih računarskih sistema.
Ishodi učenjaNakon položenog ispita, očekuje se da će student biti u mogućnosti da: Dizajnira programe na bazi paralelne arhitekture, Praktično primjenjuje različite paralelne programske modele, Koristi paralelno programiranje kod paralelnih računarskih arhitektura primjenom šablona, modela i alata za paralelno programiranje, Vrši analizu efikasnosti paralelnih algoritama i programa.
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradivaPredavanja, vježbe, samostalan rad. Konsultacije.
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Uvod u paralelno programiranje. Istorijat paralelnog računarstva.
I nedjelja, vježbe - Uvod u paralelno programiranje. Istorijat paralelnog računarstva.
II nedjelja, pred.-Arhitekture i mrežne topologije
II nedjelja, vježbe Arhitekture i mrežne topologije
III nedjelja, pred.- Sinhroni i asinhroni paralelni računar sa zajedničkom memorijom
III nedjelja, vježbe - Sinhroni i asinhroni paralelni računar sa zajedničkom memorijom
IV nedjelja, pred.- Modeli paralelnih programa (model niti, model zajedničke memorije, data parallel model, MPI)
IV nedjelja, vježbe - Modeli paralelnih programa (model niti, model zajedničke memorije, data parallel model, MPI)
V nedjelja, pred.- Vrste paralelizma. Projektovanje paralelnih algoritama. Analiza efikasnosti algoritama
V nedjelja, vježbe - Vrste paralelizma. Projektovanje paralelnih algoritama. Analiza efikasnosti algoritama
VI nedjelja, pred.- Kvantitativna analiza paralelnog algoritma
VI nedjelja, vježbe - Kvantitativna analiza paralelnog algoritma
VII nedjelja, pred.- Kolokvijum
VII nedjelja, vježbe - Kolokvijum
VIII nedjelja, pred.- Sistemi za pravilno uspostavljanje komunikacije među procesima – programi za proslijeđivanje poruka (Message Passing Interface i Paralel Virtual Machine).
VIII nedjelja, vježbe - Sistemi za pravilno uspostavljanje komunikacije među procesima – programi za proslijeđivanje poruka (Message Passing Interface i Paralel Virtual Machine).
IX nedjelja, pred.- Sistemi za pravilno uspostavljanje komunikacije među procesima – programi za proslijeđivanje poruka (Message Passing Interface i Paralel Virtual Machine).
IX nedjelja, vježbe - Sistemi za pravilno uspostavljanje komunikacije među procesima – programi za proslijeđivanje poruka (Message Passing Interface i Paralel Virtual Machine).
X nedjelja, pred.- Razvoj modularnih paralelnih programa.
X nedjelja, vježbe - Razvoj modularnih paralelnih programa.
XI nedjelja, pred.- Šabloni paralelnog programiranja (pronalaženje paralelizma, struktura algoritma, pomoćne strukture, komunikacioni šabloni)
XI nedjelja, vježbe - Šabloni paralelnog programiranja (pronalaženje paralelizma, struktura algoritma, pomoćne strukture, komunikacioni šabloni)
XII nedjelja, pred.- Strukturno paralelno programiranje zasnovano na šablonima.
XII nedjelja, vježbe - Strukturno paralelno programiranje zasnovano na šablonima.
XIII nedjelja, pred.- Šabloni kompozicije, serijske i paralelne kontrole toka, serijskog i paralelnog rukovanja podacima, i drugi deterministički i nedeterministički šabloni
XIII nedjelja, vježbe - Šabloni kompozicije, serijske i paralelne kontrole toka, serijskog i paralelnog rukovanja podacima, i drugi deterministički i nedeterministički šabloni
XIV nedjelja, pred.- Projekat
XIV nedjelja, vježbe - Projekat
XV nedjelja, pred.- Završni ispit
XV nedjelja, vježbe - Završni ispit
Opterećenje studentaNedjeljno 6 kredita x 40/30 = 8 časova Struktura: 3 sata predavanja 1 sat računskih vježbi 4 sata samostalnog rada, uključujući konsultacije U toku semestra Nastava i završni ispit: (8 časova) x 16 = 128 časova Neophodne pripreme prije početka semestra (administracija, upis, ovjera) 2 x (8 časova) = 16 časova Ukupno opterećenje za predmet 6x30 = 180 časova Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 36 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet 180 sati) Struktura opterećenja: 128 časova (Nastava)+16 časova (Priprema)+36 časova (Dopunski rad)
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
3 sat(a) teorijskog predavanja
2 sat(a) praktičnog predavanja
0 vježbi
3 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastaveStudenti su obavezni da pohađaju nastavu, rade kolokvijume i završni ispit ili seminarski rad.
KonsultacijeNakon predavanja i u dogovoru sa nastavnikom.
LiteraturaB. Parhami, Introduction to Parallel Processing: Algorithms and Architectures, Plenum, New York, 1999. (ISBN 0-306-45970-1) P. Czarnul, Parallel Programming for Modern High Performance Computing Systems, 2020, Chapman and Hall/CRC (ISBN 9780367572129) D. Kirk, W. W. Hwu, Programming Massively Parallel Processors, Morgan Kaufmann, 2012
Oblici provjere znanja i ocjenjivanjeOblici provjere znanja i ocjenjivanje: - Dva kolokvijuma (alternativno seminarski radovi) po 25 poena (ukupno 50 poena) - Završni ispit (seminarski rad) 50 poena. Prelazna ocjena se dobija ako se kumulativno sakupi najmanje 50 poena.
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / EKSPERTNI SISTEMI

Naziv predmeta:EKSPERTNI SISTEMI
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
13269Obavezan363+1+1
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetimaSoftversko inženjerstvo
Ciljevi izučavanja predmetaKroz ovaj predmet studenti se upoznaju sa savremenim inteligentnim sistemima za automatsko odlučivanje, realizacijom i primjenom istih za rješavanje konkretnih problema, te u sintezi, dijagnozi i kontroli procesa. Polaganje ispita je preko kolokvijuma i jednog većeg ili više manjih projekata.
Ishodi učenjaNakon što student položi ovaj ispit biće u mogućnosti da: Objasni pojam, karakteristike i arhitekturu ekspertnih sistema, te pojam inženjerstva znanja. Prepozna probleme koje je moguće riješiti pretraživanjem. Definiše probleme pretraživanja, razumije podjelu na slijepe i informisane algoritme pretraživanja i primijeni iste u rješavanju odgovarajućih problema. Prepozna probleme koji su pogodni za rješavanje osnovnim tehnikama nauke o podacima (data science). Primijeni osnovne tehnike nauke o podacima. Kreira ekspertne sisteme korišćenjem Experta bibliteke u Python-u.
Ime i prezime nastavnika i saradnikaNastavnik: prof. dr Vesna Popović-Bugarin Saradnik: Danilo Planinić
Metod nastave i savladanja gradivaPredavanja, vježbe, konsultacije i samostalni rad na rješavanju praktičnih problema.
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Opšte o prirodnoj i vještačkoj inteligenciji. Istorijat vještačke inteligencije.
I nedjelja, vježbe - Primjeri ekspertnih sistema programiranih u Eskperti. Primjeri poznatih ekspertnih sistema (Eliza...).
II nedjelja, pred.-Arhitektura ekspertnih sistema (ES), pojam ES, inženjerstvo znanja. Predstavljanje znanja.
II nedjelja, vježbe Zadaci koji ilustruju koncepte predstavljanja znanja.
III nedjelja, pred.- Pretraživanje, definisanje problema pretraživanja, slijepe strategije pretraživanja.
III nedjelja, vježbe - Zadaci koji ilustruju koncepte predstavljanja znanja, definisanja problema koji mogu biti riješeni pretraživanjem i osnovnih strategija pretraživanja.
IV nedjelja, pred.- Usmjerene strategije pretraživanja
IV nedjelja, vježbe - Zadaci koji ilustruju upotrebu usmjerenih strategija pretraživanja.
V nedjelja, pred.- Odabir heurističkih funkcija. Planinarenje.
V nedjelja, vježbe - Zadaci koji uključuju upotrebu usmjerenih strategija pretraživanja. Definisanje i selekcija heuristika.
VI nedjelja, pred.- I kolokvijum
VI nedjelja, vježbe - I kolokvijum
VII nedjelja, pred.- Nauka o podacima. K najbližih susjeda.
VII nedjelja, vježbe - Realizacija problema koji se rješavaju metodom K najbližih susjeda u Python-u.
VIII nedjelja, pred.- „Naivne“ Bajesove mreže.
VIII nedjelja, vježbe - Realizacija problema koji se rješavaju metodom „Naivnih“ Bajesovih mreža u Python-u.
IX nedjelja, pred.- Sistemi za davanje preporuka.
IX nedjelja, vježbe - Realizacija sistema za davanje preporuka u Python-u.
X nedjelja, pred.- Stabla odlučivanja.
X nedjelja, vježbe - Realizacija problema koji se rješavaju metodom stabla odlučivanja u Python-u.
XI nedjelja, pred.- II kolokvijum
XI nedjelja, vježbe - II kolokvijum
XII nedjelja, pred.- Eskperta – Uvod (činjenice, pravila)
XII nedjelja, vježbe - Eskperta – Uvod (činjenice, pravila)
XIII nedjelja, pred.- Eksperta – uparivanje šablona, ograničavači vrijednosti polja
XIII nedjelja, vježbe - Realizacija problema planiranja u Experti
XIV nedjelja, pred.- Eksperta – složeno uparivanje šablona
XIV nedjelja, vježbe - Realizacija jednostavne igrice u Experti
XV nedjelja, pred.- Popravni kolokvijum
XV nedjelja, vježbe - Popravni kolokvijum
Opterećenje studentanedjeljno: 6 kredita x 40/30 = 8 sati Struktura: 3 sata predavanja 1 sat računarskih vježbi 1 sat laboratorijskih vježbi 3 sata samostalnog rada, uključujući konsultacije
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
3 sat(a) teorijskog predavanja
1 sat(a) praktičnog predavanja
1 vježbi
3 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastaveStudenti su obavezni da pohađaju nastavu i rješavaju praktične probleme čija rješenja javno izlažu.
KonsultacijePo potrebi i u dogovoru sa studentima.
LiteraturaOsnovna – Materijal sa predavanja i vježbi (skripta), Dragan Bojić, Miloš Gligorić, Boško Nikolić: Zbirka zadataka iz Ekspertskih sistema, Beograd, 2009 Dodatna – S.J.Russell, P.Norvig: Aritificial Intelligence, A Modern Approach, Prentice Hall, 2nd ed., 2002. Joseph C. Giarratano, Gary D. Riley.: Expert Systems: Principles and Programming, Prentice Hall, 2nd ed., 2002. (za savladavanje gradiva i izradu seminarskog rada)
Oblici provjere znanja i ocjenjivanjeOblici provjere znanja i ocjenjivanje: • Domaći zadaci i aktivnost na predavanjima: 25 poena; • Prvi kolokvijum 35 poena; • Drugi kolokvijum 25 poena • Realizacija ekspertnog sistema i rad se ocjenjuje maksimalno sa 15 poena;
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / SAVREMENE ICT TEHNOLOGIJE

Naziv predmeta:SAVREMENE ICT TEHNOLOGIJE
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
13270Obavezan363+0+2
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetimaNema
Ciljevi izučavanja predmetaStudenti se upoznaju sa osnovama CPS (Cyber-Physical System) sistema i steču znanja potrebna za planiranje, projektovanje i implementaciju CPS servisa korišćenjem savremenih komunikacionih i računarskih tehnologija
Ishodi učenjaNakon što student položi ovaj ispit, biće u mogućnosti da: 1. Osmili dizajn CPS sistema u skladu sa komunikacionim i računarskim zahtjevima aplikacije 2. Razumije ulogu različitih protokola nivoa aplikacije u IoT mrežama 3. Razumije koncept mikroservisa i primjenjuje alate za orkestraciju mikroservisa 4. Koristi HDFS distribuirani fajl sistem 5. Razvija skalabilne aplikacije za distribuiranu obradu podataka 6. Primjenjuje alate za obradu podataka u realnom vremenu
Ime i prezime nastavnika i saradnikaDoc. dr Slavica Tomovic
Metod nastave i savladanja gradivaPredavanja, laboratorijske vježbe, konsultacije.
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Upoznavanje sa konceptom predmeta. Uvod u cyber-fizičke sisteme (CPS).
I nedjelja, vježbe - Upoznavanje sa konceptom predmeta. Uvod u cyber-fizičke sisteme (CPS).
II nedjelja, pred.-Arhitektura Interneta stvari (IoT-Internet of Things). Domeni primjene i izazovi implementacije.
II nedjelja, vježbe Arhitektura Interneta stvari (IoT-Internet of Things). Domeni primjene i izazovi implementacije.
III nedjelja, pred.- Konvergencija IoT protokola (MQTT, CoAP, AMQP, JMS, DDS, REST, XMPP)
III nedjelja, vježbe - MQTT i CoAP
IV nedjelja, pred.- Senzorske mreže: arhitektura i bežične tehnologije (ZigBee, 6LoWPAN, LORA, BlueTooth)
IV nedjelja, vježbe - Senzorske mreže: arhitektura i bežične tehnologije (ZigBee, 6LoWPAN, LORA, BlueTooth)
V nedjelja, pred.- Obrada senzorskih podataka korišćenjem cloud servisa.
V nedjelja, vježbe - Obrada senzorskih podataka korišćenjem cloud servisa.
VI nedjelja, pred.- IoT operativni sistemi i platforme otvorenog koda.
VI nedjelja, vježbe - IoT operativni sistemi i platforme otvorenog koda.
VII nedjelja, pred.- Kolokvijum
VII nedjelja, vježbe - Kolokvijum
VIII nedjelja, pred.- Cloud tehnologija. Web servisi i servisno orijentisana arhitektura (SOA)
VIII nedjelja, vježbe - Cloud tehnologija. Web servisi i servisno orijentisana arhitektura (SOA)
IX nedjelja, pred.- Ciljevi i koncepti virtualizacije. Tehnologije virtualizacije.
IX nedjelja, vježbe - Ciljevi i koncepti virtualizacije. Tehnologije virtualizacije.
X nedjelja, pred.- Orkestracija mikroservisa.
X nedjelja, vježbe - Orkestracija mikroservisa.
XI nedjelja, pred.- Umrežavanje u data centrima. Softverski definisane mreže
XI nedjelja, vježbe - Umrežavanje u data centrima. Softverski definisane mreže
XII nedjelja, pred.- Visokoperformantna obrada u cloud-u (Hadoop, HDFS).
XII nedjelja, vježbe - Visokoperformantna obrada u cloud-u (Hadoop, HDFS).
XIII nedjelja, pred.- MapReduce
XIII nedjelja, vježbe - MapReduce
XIV nedjelja, pred.- Apache Spark
XIV nedjelja, vježbe - Apache Spark
XV nedjelja, pred.- Obrada podataka u realnom vremenu. Apache Kafka.
XV nedjelja, vježbe - Obrada podataka u realnom vremenu. Apache Kafka.
Opterećenje studenta6 kredita x 40/30 = 8 sati
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
3 sat(a) teorijskog predavanja
2 sat(a) praktičnog predavanja
0 vježbi
3 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastaveStudenti su obavezni da pohađaju nastavu, polažu kolokvijum i završni ispit.
KonsultacijeJedanput nedjeljno po jedan čas u terminu koji se dogovori na prvom času predavanja.
Literatura1. Ian Foster, Dennis B. Gannon, “Cloud computing for science and engineering”, The MIT Press, 2017. 2. D. Hanes, G. Salgueiro, P. Grossetete, R. Barton, and J. Henry, “IoT Fundamentals: Networking Technologies, Protocols, and Use Cases for the Internet of Things”, Cisco Press, 2017. 3. Larry Peterson, Carmelo Cascone, Brian OConnor, Thomas Vachuska, and Bruce Davie, “Software-Defined Networks: A Systems Approach”, 2021.
Oblici provjere znanja i ocjenjivanjeKolokvijum (30 poena), Laboratorije (ukupno 40 poena), Završni ispit (30 poena)
Posebne naznake za predmetNastava i laboratorijske vježbe (P+L) se izvode za grupu do 40 studenata. U slučaju da je to potrebno nastava se može izvoditi i na engleskom jeziku.
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / IZBORNI PREDMET 2- IOT MREŽE

Naziv predmeta:IZBORNI PREDMET 2- IOT MREŽE
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
13271Obavezan363+0+1
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima
Ciljevi izučavanja predmeta
Ishodi učenja
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. -
I nedjelja, vježbe -
II nedjelja, pred.-
II nedjelja, vježbe
III nedjelja, pred.-
III nedjelja, vježbe -
IV nedjelja, pred.-
IV nedjelja, vježbe -
V nedjelja, pred.-
V nedjelja, vježbe -
VI nedjelja, pred.-
VI nedjelja, vježbe -
VII nedjelja, pred.-
VII nedjelja, vježbe -
VIII nedjelja, pred.-
VIII nedjelja, vježbe -
IX nedjelja, pred.-
IX nedjelja, vježbe -
X nedjelja, pred.-
X nedjelja, vježbe -
XI nedjelja, pred.-
XI nedjelja, vježbe -
XII nedjelja, pred.-
XII nedjelja, vježbe -
XIII nedjelja, pred.-
XIII nedjelja, vježbe -
XIV nedjelja, pred.-
XIV nedjelja, vježbe -
XV nedjelja, pred.-
XV nedjelja, vježbe -
Opterećenje studenta
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
3 sat(a) teorijskog predavanja
1 sat(a) praktičnog predavanja
0 vježbi
4 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastave
Konsultacije
Literatura
Oblici provjere znanja i ocjenjivanje
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / M2M KOMUNIKACIONI SISTEMI

Naziv predmeta:M2M KOMUNIKACIONI SISTEMI
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
13280Obavezan361+0+2
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima
Ciljevi izučavanja predmeta
Ishodi učenja
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. -
I nedjelja, vježbe -
II nedjelja, pred.-
II nedjelja, vježbe
III nedjelja, pred.-
III nedjelja, vježbe -
IV nedjelja, pred.-
IV nedjelja, vježbe -
V nedjelja, pred.-
V nedjelja, vježbe -
VI nedjelja, pred.-
VI nedjelja, vježbe -
VII nedjelja, pred.-
VII nedjelja, vježbe -
VIII nedjelja, pred.-
VIII nedjelja, vježbe -
IX nedjelja, pred.-
IX nedjelja, vježbe -
X nedjelja, pred.-
X nedjelja, vježbe -
XI nedjelja, pred.-
XI nedjelja, vježbe -
XII nedjelja, pred.-
XII nedjelja, vježbe -
XIII nedjelja, pred.-
XIII nedjelja, vježbe -
XIV nedjelja, pred.-
XIV nedjelja, vježbe -
XV nedjelja, pred.-
XV nedjelja, vježbe -
Opterećenje studenta
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
1 sat(a) teorijskog predavanja
2 sat(a) praktičnog predavanja
0 vježbi
5 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastave
Konsultacije
Literatura
Oblici provjere znanja i ocjenjivanje
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / TEORIJA ALGORITAMA

Naziv predmeta:TEORIJA ALGORITAMA
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
13294Obavezan32+2+0
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima
Ciljevi izučavanja predmeta
Ishodi učenja
Ime i prezime nastavnika i saradnika
Metod nastave i savladanja gradiva
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. -
I nedjelja, vježbe -
II nedjelja, pred.-
II nedjelja, vježbe
III nedjelja, pred.-
III nedjelja, vježbe -
IV nedjelja, pred.-
IV nedjelja, vježbe -
V nedjelja, pred.-
V nedjelja, vježbe -
VI nedjelja, pred.-
VI nedjelja, vježbe -
VII nedjelja, pred.-
VII nedjelja, vježbe -
VIII nedjelja, pred.-
VIII nedjelja, vježbe -
IX nedjelja, pred.-
IX nedjelja, vježbe -
X nedjelja, pred.-
X nedjelja, vježbe -
XI nedjelja, pred.-
XI nedjelja, vježbe -
XII nedjelja, pred.-
XII nedjelja, vježbe -
XIII nedjelja, pred.-
XIII nedjelja, vježbe -
XIV nedjelja, pred.-
XIV nedjelja, vježbe -
XV nedjelja, pred.-
XV nedjelja, vježbe -
Opterećenje studenta
NedjeljnoU toku semestra
kredita x 40/30=0 sati i 0 minuta
2 sat(a) teorijskog predavanja
0 sat(a) praktičnog predavanja
2 vježbi
-4 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
0 sati i 0 minuta x 16 =0 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
0 sati i 0 minuta x 2 =0 sati i 0 minuta
Ukupno opterećenje za predmet:
x 30=0 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
0 sati i 0 minuta
Struktura opterećenja: 0 sati i 0 minuta (nastava), 0 sati i 0 minuta (priprema), 0 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastave
Konsultacije
Literatura
Oblici provjere znanja i ocjenjivanje
Posebne naznake za predmet
Napomena
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / KOMPJUTERSKA VIZIJA

Naziv predmeta:KOMPJUTERSKA VIZIJA
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
13296Obavezan362+1+0
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetimaOsnovi mašinskog učenja i vještačke inteligencije
Ciljevi izučavanja predmetaKroz ovaj predmet studenti se upoznaju sa modernim metodama kompjuterske vizije zasnovanim na dubokom učenju, popularnim programskim bibliotekama za rad sa neuralnim mrežama. Takođe, studenti se upoznaju se tri osnovna zadatka kompjuterske vizije – klasifikacija slika, segmentacija slika i detekcija objekata na slikama.
Ishodi učenjaNakon što student položi ovaj ispit biće u mogućnosti da pravilno koristi programske biblioteke Keras i Tensorflow, kreira model potpuno povezane neuralne mreže prema zadatoj specifikaciji, kreira model konvolucione neuralne mreže prema zadatoj specifikaciji, izvrši klasifikaciju slika putem dubokog učenja u unaprijed zadatoj bazi slika, izvrši segmentaciju slike putem dubokog učenja.
Ime i prezime nastavnika i saradnikaProf. dr Nikola Žarić BSc Danilo Planinić
Metod nastave i savladanja gradivaPredavanja i vježbe u računarskoj učionici / laboratoriji. Učenje i samostalna izrada praktičnih zadataka. Konsultacije.
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Uvod u kompjutersku viziju. Obnavljanje gradiva iz linearne algebre.
I nedjelja, vježbe - Obnavljanje gradiva iz linearne algebre.
II nedjelja, pred.-Python – obnavljanje. Rad sa bibliotekama Keras i Tensorflow.
II nedjelja, vježbe Python, Numpy, TensorFlow, Keras
III nedjelja, pred.- Matematički model neuralnih mreža. Predstavljanje podataka za neuralne mreže. Rad sa tenzorima.
III nedjelja, vježbe - Matematički model neuralnih mreža. Predstavljanje podataka za neuralne mreže. Rad sa tenzorima.
IV nedjelja, pred.- Gradijentna metoda optimizacije. Progapacija unazad.
IV nedjelja, vježbe - Treniranje prve neuralne mreže
V nedjelja, pred.- Duboko učenje. Konvolucione neuralne mreže. Gradivni elementi konvolucionih neuralnih mreža.
V nedjelja, vježbe - Treniranje prve konvolucione neuralne mreže
VI nedjelja, pred.- Konvolucione neuralne mreže – poznate arhitekture.
VI nedjelja, vježbe - --
VII nedjelja, pred.- Kolokvijum
VII nedjelja, vježbe - Kolokvijum
VIII nedjelja, pred.- Klasifikacija slika.
VIII nedjelja, vježbe - Treniranje konvolucione neuralne mreže za klasifikaciju slika
IX nedjelja, pred.- Klasifikacija slika – nastavak.
IX nedjelja, vježbe - Klasifikacija slika
X nedjelja, pred.- Segmentacija slika.
X nedjelja, vježbe - Segmentacija slika.
XI nedjelja, pred.- Detekcija objekata na slikama. Popularni modeli.
XI nedjelja, vježbe - Detekcija objekata na slikama. Popularni modeli.
XII nedjelja, pred.- Tehnike unapređenje treniranja dubokih mreža (data augmentation). Korišćenje pretreniranih modela - dotreniranje mreže.
XII nedjelja, vježbe - Tehnike unapređenje treniranja dubokih mreža (data augmentation). Korišćenje pretreniranih modela - dotreniranje mreže.
XIII nedjelja, pred.- Popravak kolokvijuma
XIII nedjelja, vježbe - Popravak kolokvijuma
XIV nedjelja, pred.- Prezentacije studentskih projekata
XIV nedjelja, vježbe - Prezentacije studentskih projekata
XV nedjelja, pred.- Prezentacije studentskih projekata
XV nedjelja, vježbe - Prezentacije studentskih projekata
Opterećenje studenta6 kredita x 40/30 = 8 sati
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
2 sat(a) teorijskog predavanja
0 sat(a) praktičnog predavanja
1 vježbi
5 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastaveRedovno prisustvo nastavi, primjereno vladanje, pohađanje provjera znanja (kolokvijumi i završni projekat).
KonsultacijePo dogovoru
LiteraturaFrançois Chollet, Deep Learning with Python, Second Edition, Manning Publications Co, 2021.
Oblici provjere znanja i ocjenjivanjeKolokvijum ukupno 50 poena Projekat ukupno 50 poena Napomena: Da bi student radio projekat, na kolokvijumu mora dobiti bar 50%.
Posebne naznake za predmet
NapomenaDa bi student radio projekat, na kolokvijumu mora dobiti bar 50%.
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena

Elektrotehnički fakultet / PRIMIJENJENO RAČUNARSTVO / TEHNIKA DIZAJNIRANJA ARH. SPECIJALIZOVANE NAMJENE

Naziv predmeta:TEHNIKA DIZAJNIRANJA ARH. SPECIJALIZOVANE NAMJENE
Šifra predmetaStatus predmetaSemestarBroj ECTS kreditaFond časova (P+V+L)
13297Obavezan363+0+1
Studijski programi za koje se organizujePRIMIJENJENO RAČUNARSTVO
Uslovljenost drugim predmetima-
Ciljevi izučavanja predmetaCiljevi predmeta su upoznavanje studenata sa tradicionalnim i savremenim tehnikama dizajniranja arhitektura specijalizovane namjene (metodologijom, implementacijom, verifikacijom, testiranjem i simulacijom, optimizacijom).
Ishodi učenjaNakon što student položi ovaj ispit, biće u mogućnosti da: - Razlikuje osnovne blokove za dizajniranje sinhronih arhitektura; - Prepoznaje alternativne načine reprezentacije sinhronih arhitektura; - Upotrebom tradicionalnih tehnika dizajnira arhitekture specijalizovane namjene (jednotaktne arhitekture); - Upotrebom savremenih tehnika dizajnira arhitekture specijalizovane namjene (višetaktne, hibridne); - Izvrši verifikaciju i testiranje rada dizajniranih arhitektura kroz praktičnu implementaciju i simulaciju; - Detaljno analizira i opiše funkcionisanje različitih arhitektura specijalizovane namjene proizvoljnog stepena složenosti; - Izvrši hardversko-softversku optimizaciju različitih arhitektura specijalizovane namjene proizvoljnog stepena složenosti.
Ime i prezime nastavnika i saradnikaDoc. dr Nevena Radović
Metod nastave i savladanja gradivaPredavanja i laboratorijske vježbe, učenje i samostalna izrada zadataka, konsultacije
Plan i program rada
Pripremne nedjelje - priprema i upis semestra
I nedjelja, pred. - Uvodno predavanje
I nedjelja, vježbe -
II nedjelja, pred.-Arhitekture opšte namjene i arhitekture specijalizovane namjene;
II nedjelja, vježbe Arhitekture opšte namjene i arhitekture specijalizovane namjene;
III nedjelja, pred.- Metodologija dizajniranja sinhronih arhitektura;
III nedjelja, vježbe - Metodologija dizajniranja sinhronih arhitektura;
IV nedjelja, pred.- Alternativni načini reprezentacije sinhronih arhitektura;
IV nedjelja, vježbe - Alternativni načini reprezentacije sinhronih arhitektura;
V nedjelja, pred.- Dizajniranje jednotaktnih arhitektura specijalizovane namjene;
V nedjelja, vježbe - Dizajniranje jednotaktnih arhitektura specijalizovane namjene;
VI nedjelja, pred.- Dizajniranje višetaktnih arhitektura specijalizovane namjene;
VI nedjelja, vježbe - Dizajniranje višetaktnih arhitektura specijalizovane namjene;
VII nedjelja, pred.- Kolokvijum
VII nedjelja, vježbe - Kolokvijum
VIII nedjelja, pred.- Dizajniranje hibridnih arhitektura specijalizovane namjene;
VIII nedjelja, vježbe - Dizajniranje hibridnih arhitektura specijalizovane namjene;
IX nedjelja, pred.- Adaptivne arhitekture – definicija i način primjene u postojećim metodama dizajniranja;
IX nedjelja, vježbe - Adaptivne arhitekture – definicija i način primjene u postojećim metodama dizajniranja;
X nedjelja, pred.- Praktični aspekti hardverskog dizajna – načini implementacije;
X nedjelja, vježbe - Praktični aspekti hardverskog dizajna – načini implementacije;
XI nedjelja, pred.- Praktični aspekti hardverskog dizajna – verifikacija, testiranje i simulacija dizajniranih arhitektura;
XI nedjelja, vježbe - Praktični aspekti hardverskog dizajna – verifikacija, testiranje i simulacija dizajniranih arhitektura;
XII nedjelja, pred.- Hardverska optimizacija različitih arhitektura specijalizovane namjene proizvoljnog stepena složenosti;
XII nedjelja, vježbe - Hardverska optimizacija različitih arhitektura specijalizovane namjene proizvoljnog stepena složenosti;
XIII nedjelja, pred.- Softverska optimizacija različitih arhitektura specijalizovane namjene proizvoljnog stepena složenosti;
XIII nedjelja, vježbe - Softverska optimizacija različitih arhitektura specijalizovane namjene proizvoljnog stepena složenosti;
XIV nedjelja, pred.- Analiza različitih arhitektura specijalizovane namjene proizvoljnog stepena složenosti;
XIV nedjelja, vježbe - Analiza različitih arhitektura specijalizovane namjene proizvoljnog stepena složenosti;
XV nedjelja, pred.- Popravni kolokvijum
XV nedjelja, vježbe - Popravni kolokvijum
Opterećenje studentaNedjeljno: 6 kredita x 40/30 = 8 sati Struktura: 3 sata predavanja 1 sat laboratorijskih vježbi 4 sata samostalnog rada, uključujući konsultacije
NedjeljnoU toku semestra
6 kredita x 40/30=8 sati i 0 minuta
3 sat(a) teorijskog predavanja
1 sat(a) praktičnog predavanja
0 vježbi
4 sat(a) i 0 minuta
samostalnog rada, uključujući i konsultacije
Nastava i završni ispit:
8 sati i 0 minuta x 16 =128 sati i 0 minuta
Neophodna priprema prije početka semestra (administracija, upis, ovjera):
8 sati i 0 minuta x 2 =16 sati i 0 minuta
Ukupno opterećenje za predmet:
6 x 30=180 sati
Dopunski rad za pripremu ispita u popravnom ispitnom roku, uključujući i polaganje popravnog ispita od 0 do 30 sati (preostalo vrijeme od prve dvije stavke do ukupnog opterećenja za predmet)
36 sati i 0 minuta
Struktura opterećenja: 128 sati i 0 minuta (nastava), 16 sati i 0 minuta (priprema), 36 sati i 0 minuta (dopunski rad)
Obaveze studenta u toku nastaveStudenti su obavezni da pohađaju nastavu, rade kolokvijum i projektni zadatak (završni ispit).
Konsultacije
LiteraturaP.P. Chu, RTL Hardware design using VHDL, Wiley & Sons – knjiga R. Dueck, Digital design with CPLD applications and VHDL, Delamar Cengage Learning – knjiga.
Oblici provjere znanja i ocjenjivanje- Kolokvijum (midterm) – nosi maksimalno 50 poena, - Projektni zadatak (završni ispit) – nosi maksimalno 50 poena.
Posebne naznake za predmet
NapomenaPrelazna ocjena se dobija ako se kumulativno sakupi najmanje 50 poena.
Ocjena:FEDCBA
Broj poenamanje od 50 poenaviše ili jednako 50 poena i manje od 60 poenaviše ili jednako 60 poena i manje od 70 poenaviše ili jednako 70 poena i manje od 80 poenaviše ili jednako 80 poena i manje od 90 poenaviše ili jednako 90 poena