Nastavni plan

I Godina

PRVA GODINA

Šifra predmeta

Naziv predmeta

Staus predmeta   (O-obavezan            I -izborni)

Semestar

Broj časova

ECTS

P

V

L

A101

Inženjerska matematika

O

I

3

2

 

7

A102

Osnovne programiranja

O

I

3

2

1

7

A103

CAD projektovanje

O

I

2

2

1

6

A104

Informacione tehnologije

O

I

3

2

1

6

A105

Engleski jezik 1

O

I

2

2

 

4

A201

Arhitektura računarskih sistema

O

II

3

1

1

6

A202

Objektno programiranje 1

O

II

3

2

1

7

A203

Uvod u veb programiranje

O

II

3

2

1

7

A204

Mrežne informacione tehnologije

O

II

3

1

1

6

A205

Engleski jezik 2

O

II

2

2

 

4

UKUPNO

27

18

7

60

II Godina

DRUGA GODINA

Šifra predmeta

Naziv predmeta

Staus predmeta   (O-obavezan            I -izborni)

Semestar

Broj časova

ECTS

P

V

L

A301

Uvod u baze podataka

O

III

3

2

1

7

A302

Strukture podataka i algoritmi

O

III

3

2

1

7

A303

Poslovni informacioni sistemi

O

III

3

1

 

5

A304

Računarske mreže

O

III

3

2

1

7

A305

Engleski jezik za informacione tehnologije 1

O

III

2

2

 

4

A401

Operativni sistemi

O

IV

2

2

1

6

A402

Diskretna matematika

O

IV

3

2

 

7

A403

Engleski jezik za informacione tehnologije 2

O

IV

2

1

 

3

MODUL SOFTVERSKO INŽENJERSTVO

ASI401

Objektno programiranje 2

I

IV

3

2

1

7

ASI402

Veb programiranje

I

IV

3

2

1

7

MODUL INFORMACIONO- KOMUNIKACIONE TEHNOLOGIJE

AIK401

Projektovanje računarskih mreža

I

IV

3

2

1

7

AIK402

Bezbjednost računarskih mreža

I

IV

3

2

1

7

UKUPNO

27

18

6

60

III Godina

TREĆA GODINA

Šifra predmetaNaziv predmeta Staus predmeta   (O-obavezan            I -izborni)Semestar Broj časovaECTS
PVL
A501Sigurnost i zaštita informacionih sistemaOV3216
A502Vjerovatnoća i statistikaOV32 6
A503Izborni predmet 1IV   6
A504Izborni predmet 2IV   6
A505Izborni predmet 3IV   6
A601Upravljanje ICT uslugamaOVI2116
A602Izborni predmet 1IVI   6
A603Izborni predmet 2IVI   6
A604Izborni predmet 3IVI   6
A605ProjekatOVI  26
UKUPNO   60

Izborni - Modul S.I.

IZBORNI PREDMETI - MODUL SOFTVERSKO INŽENJERSTVO

Šifra predmetaNaziv predmeta Staus predmeta   (O-obavezan            I -izborni)Semestar Broj časovaECTS
PVL
AI501Serverski operativni sistemiIV2116
AI502Digitalni marketingIV2116
AI503Napredni algoritmiIV3216
ASI504Baze podatakaIV3216
ASI505Softversko inženjerstvoIV3116
AI601Internet stvariIVI3116
AI602Mašinsko učenjeIVI3116
AI603BioinformatikaIVI2116
ASI604Programiranje poslovnih sistemaIVI3216
ASI605Upravljanje kvalitetom softverskih proizvodaIVI3216
ASI606Distribuirani razvoj softveraIVI3216
UKUPNO   60

Izborni - Modul IKT

IZBORNI PREDMETI - MODUL INFORMACIONO KOMUNIKACIONE TEHNOLOGIJE

Šifra predmetaNaziv predmeta Staus predmeta   (O-obavezan            I -izborni)Semestar Broj časovaECTS
PVL
AI501Serverski operativni sistemiIV2116
AI502Digitalni marketingIV2116
AI503Napredni algoritmiIV3216
AIK504Administracija računarskih mrežaIV3216
AIK505Računarsko modelovanje i simulacijaIV3116
AI601Internet stvariIVI3116
AI602Mašinsko učenjeIVI3116
AI603BioinformatikaIVI2116
AIK604Bežične i mobilne mrežeIVI3116
AIK605Digitalna forenzikaIVI2216
AIK606Sajber bezbjednostIVI3116
UKUPNO   60

I GODINA

I SEMESTAR

Inžinjerska matematika

Naziv predmetaInžinjerska matematika
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA101
Status predmetaobavezniSemestarIECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz izučavanje tema predviđenih ovim nastavnim programom, studenti treba da prodube znanja iz realnih brojeva, matematićke indukcije, matričnog računa,  funkcija jedne realne promjenljive, integralnog računa funkcija jedne realne promjenljive, sa ciljem da steknu teorijske i praktične predstave o pojmovima koje izučavaju u programiranju i softverskom inženjeringu i da se konačno osposobe za modeliranje realnih pojava.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći zadaci, kolokvijumi i završni ispit. Konsultacije.

Osnove programiranja

Naziv predmetaOsnove programiranja
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA102
Status predmetaobavezniSemestarIECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz predmet Osnove programiranja studenti treba da razumiju osnovne koncepte programiranja i da ovladaju objektno-orjentisanim načinom mišljenja. Posebna pažnja će se obratiti na prezentaciju objektno-orijentisanog koncepta programiranja na konkretnom programskom jeziku Java. Cilj je da studenti steknu neophodna znanja, kako na nivou koncepata programiranja, tako i na praktičnom nivou i budu osposobljeni da uspješno nastave učenje programskog jezika  Java kroz predmete Java programiranje 1 i Java programiranje 2.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, kolokvijumi i završni ispit. Konsultacije.

CAD projektovanje

Naziv predmetaCAD projektovanje
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA103
Status predmetaobavezniSemestarIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Upoznavanje studenta sa grafičkim okruženjem, kreiranjem i radom sa jednodimenzionalnim i dvodimenzionalnim grafičkim objektima. Studenti će se upoznati sa različitim tipovima objekata i načinima manipulisanja njima. Na predmetu se obrađuje rad sa različitim tipovima linijskih objekata i geometrijskih tijela, sa otvorenim i zatvorenim ravnima i upotreba boja. Student se upoznaje sa načinima percepcija boja u ljudskom oku i načinima upotrebe ivica i boja na objektima radi postizanja odgovarajućih efekata. Na predmetu se obrađuje vektorska grafika i načini da studenti kreiraju složene grafike koristeći jednostavne vektorske elemente. Studenti se upoznaju sa načinima kreiranja složenih grafičkih struktura. Studenti će steći bazna znanja i vještine iz metoda, tehnika i softverskih alata za računarsi podržano crtanje, dizajniranje, projektvanje i proizvodnju kao i upoznavanje i ovladavanje CAD programskim alatima.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, workshopovi, seminarski radovi, domaći zadaci, kolokvijumi, završni ispit, konsultacije.

Informacione tehnologije

Naziv predmetaInformacione tehnologije
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA104
Status predmetaobavezniSemestarIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Osnovni ciljevi izučavanja predmeta su upoznavanje sa osnovama informaciono-komunikacionih tehnologija (ICT), sticanje osnovnih znanja iz oblasti računarskog hardvera, softvera, računarskih mreža i Interneta, kao suštinskih preduslova za dalje izučavanje informacionih i komunikacionih tehnologija i programiranja uopšte; sticanje osnovne računarske pismenosti u pogledu rada sa programima za obradu teksta, tabela i kreiranje prezentacija; spoznavanje značaja uticaja ICT-a na društvo, njegove prednosti i mane; razumijevanje osnovnih principa mobilnih i bežičnih tehnologija, čiji razvoj i primjena danas preuzima vodeću ulogu u informacionim tehnologijama.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći i samostalni rad, kolokvijumi  i završni ispit. Konsultacije.

Engleski jezik 1

Naziv predmetaEngleski jezik 1
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA105
Status predmetaobavezniSemestarIECTS/CSPK4
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz predmet Engleski jezik 1 studenti će se upoznati sa vokabularom, jezičkim konstrukcijama i gramatikom engleskog jezika, i razviti sve četiri jezičke vještine na srednjem jezičkom nivou (B1.1) koje će im omogućiti osnov za praćenje Engleskog jezika za informacione tehnologije.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, kolokvijumi, domaći zadaci. Završni ispit. Konsultacije.

II SEMESTAR

Arhitektura računarskih sistema

Naziv predmetaArhitektura računarskih sistema
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA201
Status predmetaobavezniSemestarIIECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)Cilj izučavanja predmeta je da student stekne potpuno razmijevanje mikro-računarske arhitekture koje će mu pomoći da iste i slične arhitekture razumije i koristi u domenu informacionih tehnologija. Znanje principa rada mikro-računarskih arhitektura posebno može doći do izražaja pri kreiranju aplikacija koje će optimizovati upotrebu hardware-a i time imati najmanju moguću potrošnju energije te najveću brzinu izvršavanja što se posebno postavlja kao potreba kod sistema koji se napajaju baterijama. Studenti će steći sva potreba znanja neophodna za razumijevanja interpretacije podataka i aritmetike unutar računara, manipulaciju podacima, alritmetičke i logičke operacije unutar računara. Naučiće koncept izrade računara od nivoa niske do nivoa visoke apstrakcije „gradeći” računar od najprostijeg do modernog računara današnjice kroz kurs.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Objektno programiranje 1

Naziv predmetaObjektno programiranje 1
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA202
Status predmetaobavezniSemestarIIECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz predmet Java programiranje 1 studenti savladavaju osnovne koncepte programskog jezika Java. Cilj je da studenti steknu poznavanje teorije i prakse objektno-orjentisanog programiranja kroz Java programski jezik. Studenti će ovladati svim osnovnim aspektima Java programiranja i biti osposobljeni da uspješno nastave učenje kroz predmet Java programiranje 2.
Uslovljenost drugim predmetimaOsnove programiranja
Metod nastave i savladavanja gradivaPredavanja, vježbe, kolokvijumi i završni ispit. Konsultacije.

Web dizajn

Naziv predmetaWeb dizajn
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA203
Status predmetaobavezniSemestarIIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)U okviru predmeta izučavaju se arhitektura i tehnologije WWW-a, kao najviše korišćenog Internet servisa. Studenti se upoznaju sa klijentskim tehnologijama za razvoj web aplikacija kao i metodama za razvoj  i  dizajniranje web sajtova. Nakon završetka studenti stiču teorijska i praktična znanja neophodna da samostalno projektuju i izrade web sajt primjenom XHTML i CSS web tehnologija.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći zadaci, kolokvijumi, praktičan projekat i završni ispit. Konsultacije.

Mrežne informacione tehnologije

Naziv predmetaMrežne informacione tehnologije 
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA204
Status predmetaobavezniSemestarIIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Upoznavanje studenta sa osnovnim principima prenosa i obrade signala, i identifikacija osnovnih problema u prenosu signala na daljinu. Definisanje koncepata važnih za razumijevanje funkcionisanja savremenih telekomunikacionih sistema. Upoznavanje sa arhitekturom i organizacijom telekomunikacionih mreža. Mjere za ocjenu performansi servisa.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći radovi, kolokvijumi  i završni ispit. Konsultacije.

Engleski jezik 2

Naziv predmetaEngleski jezik 2
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA205
Status predmetaobavezniSemestarIIECTS/CSPK4
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz predmet Engleski jezik 2 studenti će se upoznati sa vokabularom, jezičkim konstrukcijama i gramatikom engleskog jezika, i razviti sve četiri jezičke vještine na srednjem jezičkom nivou (B1.2) koje će im omogućiti osnov za praćenje Engleskog jezika za informacione tehnologije.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, kolokvijumi, domaći zadaci. Završni ispit. Konsultacije.

II GODINA

Modul softversko inženjerstvo

III SEMESTAR

Uvod u baze podataka

Naziv predmetaUvod u baze podataka
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA301
Status predmetaobavezniSemestarIIIECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz ovaj predmet studenti se upoznaju sa osnovnim konceptima baza podataka. Posebna pažnja se posvećuje relacionim bazama podataka, njihovim upitnim jezicima, kao i projektovanju korišćenjem E/R modela. Uz to, studenti se upoznaju sa Oracle sistemom za upravljanje bazama podataka (SUBP), s posebnim akcentom na upitni jezik SQL kroz korišćenje sql developera i modelovanje baze korišćenjem sql datamodeler-a.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski radovi, kolokvijumi i završni ispit. Konsultacije.

Strukture podataka i algoritmi

Naziv predmetaStrukture podataka i algoritmi
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA302
Status predmetaobavezniSemestarIIIECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)Predmet omogućava studentima upoznavanje i uspješno savladavanje najvažnih struktura podataka i algoritama za manipulaciju njima i na taj način priprema studente za uspješnu primjenu struktura podataka u praksi. Kroz izučavanje tema predviđenih nastavnim programom ovog predmeta, studenti stiču znanje o osnovnim strukturama podataka,  kako na konceptualnom tako i na implementacionom nivou.  Takođe, studenti upoznaju i usvajaju i najvažnije algoritme za pretraživanje i sortiranje različitih strukura podataka. Krajnji cilj izučavanja predmeta je osposobiti studente da uspješno primijene strukture podataka i algoritamska rješenja u modeliranju realnih pojava.
Uslovljenost drugim predmetimaNema uslovljenosti, ali je poželjno da student uspješno savlada gradivo predviđeno predmetom Objektno programiranje 1.
Metod nastave i savladavanja gradivaPredavanja, vježbe, kolokvijumi  i završni ispit. Konsultacije.

Sistemski softver

Naziv predmetaSistemski softver
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA303
Status predmetaobavezniSemestarIIIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)

Kroz predmet SISTEMSKI SOFTVER I studenti će se upoznati sa načinom rada i upravljanjem procesa koji čine operativni sistem računarskog sistema. Kroz ovaj predmet studenti će steći i osnovna znanja iz oblasti koje će se izučavati na drugim predemtima definisanim nastavnim planom i programom Fakulteta za informacione tehnologije.

Osnovni ciljevi izučavanja predmeta su: sticanje znanja iz oblasti osnovnog računarskog softvera, njegov pojam, namjenu i funkcije. Osim ovih pojmova studenti će kroz predmet steći znanja o mehanizmima upravljanja računarskom memorijom, virtuelnom memorijom, sistemom za arhiviranje podataka, dodjelom internet adresa i mehanizmima za obustavljanjem izvršavanja procesa.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski radovi, domaći radovi, kolokvijumi  i završni ispit. Konsultacije.

Računarske mreže

Naziv predmetaRačunarske mreže
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA304
Status predmetaobavezniSemestarIIIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz predmet studenti će se upoznati sa osnovnim konceptima savremenih računarskih mreža i komunikacionih protokola. Upoznavanje studenta sa funkcijama i konfigurisanjem mrežnih uređaja. Kroz rad sa IP adresama, studenti se upoznaju sa principima kreiranja adresnog plana računarske mreže. Takođe će se upoznati sa najznačajnijim protokolima nivoa aplikacije i konfigurisanjem mrežnih servisa. Studenti će steći i osnovna znanja o značaju  i načinu konfigurisanja VLAN.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći i samostalni rad, kolokvijumi  i završni ispit. Konsultacije.

Engleski jezik za informacione tehnologije 1

Naziv predmetaEngleski jezik za informacione tehnologije 1
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA305
Status predmetaobavezniSemestarIIIECTS/CSPK4
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz predmet Engleski jezik ze informacione tehnologije 1 studenti će se upoznati sa vokabularom, jezičkim konstrukcijama i gramatikom engleskog jezika, i razviti sve četiri jezičke vještine na višem srednjem jezičkom nivou (B1) koje će im omogućiti osnov za razumijevanje stručne literature za predmete predviđene Nastavnim planom i programom, i pripremiti ih za realne profesionalne situacije.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, video prezentacija, pisanje blogova, prevođenje stručnih tekstova, kolokvijumi, završni ispit. Konsultacije.

IV SEMESTAR

Poslovni informacioni sistemi

Naziv predmetaPoslovni informacioni sistemi
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA401
Status predmetaobavezniSemestarIVECTS/CSPK5
Sadržaj predmeta (ciljevi izučavanja predmeta)

Cilj predmeta Poslovni informacioni sistemi jeste da upozna studente sa osnovnom strukturom, funkcionisanjem i koncepcijom savremenih poslovnih informacionih sistema. Studentima će biti predstavljeni svi bitni sadržaji koji se u savremenoj literaturi pojavljuju u okviru predmeta pod istim ili sličnim nazivom.

Upoznavanje sa strukturom i načinom funkcionisanja poslovnih informacionih istema, kao i specifičnosti razvoja IS pojedinih poslovnih podsistema.

Sagledavanje karakteristika poslovnih informacionih sistema, ovladavanje osnovnim konceptima gotovih integrisanih softverskih sistema.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski radovi, kolokvijumi  i završni ispit. Konsultacije.

Diskretna matematika

Naziv predmetaDiskretna matematika
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA402
Status predmetaobavezniSemestarIVECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)

Kroz izučavanje tema predviđenih ovim nastavnim programom, studenti treba da prodube srednjoškolska znanja iz matematičke logike, teorije skupova, kombinatorike i teorije brojeva, upoznaju se sa teorijom grafova, a sa ciljem da steknu teorijske i praktične predstave o pojmovima koje izučavaju u programiranju i softverskom inženjeringu i da se konačno osposobe za modeliranje realnih pojava.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći zadaci, kolokvijumi i završni ispit. Konsultacije.

Engleski jezik za informacione tehnologije 2

Naziv predmetaEngleski jezik za informacione tehnologije 2
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA403
Status predmetaobavezniSemestarIVECTS/CSPK4
Sadržaj predmeta (ciljevi izučavanja predmeta)

Kroz predmet Engleski jezik ze informacione tehnologije 2 studenti će se upoznati sa vokabularom, jezičkim konstrukcijama i gramatikom engleskog jezika i razviti  sve četiri jezičke vještine u kontekstu engleskog jezika za informacione tehnologije na višem srednjem jezičkom nivou (B2) koje će im omogućiti razumijevanje stručne literature za predmete predviđene Nastavnim planom i programom. Kroz predmet, studenti će se pripremiti za realne profesionalne situacije.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, pisanje foruma, kreiranje website-a, kolokvijumi, završni ispit. Konsultacije.

Objektno programiranje 2

Naziv predmetaObjektno programiranje 2
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaASI401
Status predmetaizborniSemestarIVECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)

Cilj predmeta je da studenti steknu potpuno poznavanje objektno-orjentisanog programiranja kroz Java programski jezik i da se osposobe da programiraju u Javi na naprednom nivou.

Uslovljenost drugim predmetimaObjektno programiranje 1
Metod nastave i savladavanja gradivaPredavanja, vježbe, kolokvijumi i završni ispit. Konsultacije.

Web programiranje

Naziv predmetaWeb programiranje
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaASI402
Status predmetaizborniSemestarIVECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)

U okviru predmeta studenti se upoznaju sa osnovama klijent server arhitekture distribuiranih sistema i stiču napredna znanja iz oblasti JavaScript i PHP programiranja na strani klijenta. Nakon završetka studenti stiču teorijska i praktična znanja potrebna za kreiranje i razvoj dinamičkih web aplikacija  primjenom savremenih CMS alata, JavaScript-a, PHP-a i  web 2.0 tehnologija (blog, RSS, wiki, audio i video podcast, multimedijalni i mapping web servisi).

Uslovljenost drugim predmetimaWeb dizajn
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći zadaci, kolokvijumi  i završni ispit. Konsultacije.

II GODINA

Modul informaciono-komunikacione tehnologije

III SEMESTAR

Uvod u baze podataka

Naziv predmetaUvod u baze podataka
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA301
Status predmetaobavezniSemestarIIIECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz ovaj predmet studenti se upoznaju sa osnovnim konceptima baza podataka. Posebna pažnja se posvećuje relacionim bazama podataka, njihovim upitnim jezicima, kao i projektovanju korišćenjem E/R modela. Uz to, studenti se upoznaju sa Oracle sistemom za upravljanje bazama podataka (SUBP), s posebnim akcentom na upitni jezik SQL kroz korišćenje sql developera i modelovanje baze korišćenjem sql datamodeler-a.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski radovi, kolokvijumi i završni ispit. Konsultacije.

Strukture podataka i algoritmi

Naziv predmetaStrukture podataka i algoritmi
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA302
Status predmetaobavezniSemestarIIIECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)Predmet omogućava studentima upoznavanje i uspješno savladavanje najvažnih struktura podataka i algoritama za manipulaciju njima i na taj način priprema studente za uspješnu primjenu struktura podataka u praksi. Kroz izučavanje tema predviđenih nastavnim programom ovog predmeta, studenti stiču znanje o osnovnim strukturama podataka,  kako na konceptualnom tako i na implementacionom nivou.  Takođe, studenti upoznaju i usvajaju i najvažnije algoritme za pretraživanje i sortiranje različitih strukura podataka. Krajnji cilj izučavanja predmeta je osposobiti studente da uspješno primijene strukture podataka i algoritamska rješenja u modeliranju realnih pojava.
Uslovljenost drugim predmetimaNema uslovljenosti, ali je poželjno da student uspješno savlada gradivo predviđeno predmetom Objektno programiranje 1.
Metod nastave i savladavanja gradivaPredavanja, vježbe, kolokvijumi  i završni ispit. Konsultacije.

Sistemski softver

Naziv predmetaSistemski softver
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA303
Status predmetaobavezniSemestarIIIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)

Kroz predmet SISTEMSKI SOFTVER I studenti će se upoznati sa načinom rada i upravljanjem procesa koji čine operativni sistem računarskog sistema. Kroz ovaj predmet studenti će steći i osnovna znanja iz oblasti koje će se izučavati na drugim predemtima definisanim nastavnim planom i programom Fakulteta za informacione tehnologije.

Osnovni ciljevi izučavanja predmeta su: sticanje znanja iz oblasti osnovnog računarskog softvera, njegov pojam, namjenu i funkcije. Osim ovih pojmova studenti će kroz predmet steći znanja o mehanizmima upravljanja računarskom memorijom, virtuelnom memorijom, sistemom za arhiviranje podataka, dodjelom internet adresa i mehanizmima za obustavljanjem izvršavanja procesa.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski radovi, domaći radovi, kolokvijumi  i završni ispit. Konsultacije.

Računarske mreže

Naziv predmetaRačunarske mreže
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA304
Status predmetaobavezniSemestarIIIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz predmet studenti će se upoznati sa osnovnim konceptima savremenih računarskih mreža i komunikacionih protokola. Upoznavanje studenta sa funkcijama i konfigurisanjem mrežnih uređaja. Kroz rad sa IP adresama, studenti se upoznaju sa principima kreiranja adresnog plana računarske mreže. Takođe će se upoznati sa najznačajnijim protokolima nivoa aplikacije i konfigurisanjem mrežnih servisa. Studenti će steći i osnovna znanja o značaju  i načinu konfigurisanja VLAN.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći i samostalni rad, kolokvijumi  i završni ispit. Konsultacije.

Engleski jezik za informacione tehnologije 1

Naziv predmetaEngleski jezik za informacione tehnologije 1
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA305
Status predmetaobavezniSemestarIIIECTS/CSPK4
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz predmet Engleski jezik ze informacione tehnologije 1 studenti će se upoznati sa vokabularom, jezičkim konstrukcijama i gramatikom engleskog jezika, i razviti sve četiri jezičke vještine na višem srednjem jezičkom nivou (B1) koje će im omogućiti osnov za razumijevanje stručne literature za predmete predviđene Nastavnim planom i programom, i pripremiti ih za realne profesionalne situacije.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, video prezentacija, pisanje blogova, prevođenje stručnih tekstova, kolokvijumi, završni ispit. Konsultacije.

IV SEMESTAR

Poslovni informacioni sistemi

Naziv predmetaPoslovni informacioni sistemi
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA401
Status predmetaobavezniSemestarIVECTS/CSPK5
Sadržaj predmeta (ciljevi izučavanja predmeta)

Cilj predmeta Poslovni informacioni sistemi jeste da upozna studente sa osnovnom strukturom, funkcionisanjem i koncepcijom savremenih poslovnih informacionih sistema. Studentima će biti predstavljeni svi bitni sadržaji koji se u savremenoj literaturi pojavljuju u okviru predmeta pod istim ili sličnim nazivom.

Upoznavanje sa strukturom i načinom funkcionisanja poslovnih informacionih istema, kao i specifičnosti razvoja IS pojedinih poslovnih podsistema.

Sagledavanje karakteristika poslovnih informacionih sistema, ovladavanje osnovnim konceptima gotovih integrisanih softverskih sistema.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski radovi, kolokvijumi  i završni ispit. Konsultacije.

Diskretna matematika

Naziv predmetaDiskretna matematika
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA402
Status predmetaobavezniSemestarIVECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)

Kroz izučavanje tema predviđenih ovim nastavnim programom, studenti treba da prodube srednjoškolska znanja iz matematičke logike, teorije skupova, kombinatorike i teorije brojeva, upoznaju se sa teorijom grafova, a sa ciljem da steknu teorijske i praktične predstave o pojmovima koje izučavaju u programiranju i softverskom inženjeringu i da se konačno osposobe za modeliranje realnih pojava.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći zadaci, kolokvijumi i završni ispit. Konsultacije.

Engleski jezik za informacione tehnologije 2

Naziv predmetaEngleski jezik za informacione tehnologije 2
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA403
Status predmetaobavezniSemestarIVECTS/CSPK4
Sadržaj predmeta (ciljevi izučavanja predmeta)

Kroz predmet Engleski jezik ze informacione tehnologije 2 studenti će se upoznati sa vokabularom, jezičkim konstrukcijama i gramatikom engleskog jezika i razviti  sve četiri jezičke vještine u kontekstu engleskog jezika za informacione tehnologije na višem srednjem jezičkom nivou (B2) koje će im omogućiti razumijevanje stručne literature za predmete predviđene Nastavnim planom i programom. Kroz predmet, studenti će se pripremiti za realne profesionalne situacije.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, pisanje foruma, kreiranje website-a, kolokvijumi, završni ispit. Konsultacije.

Projektovanje računarskih mreža

Naziv predmetaProjektovanje računarskih mreža
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaAIK401
Status predmetaizborniSemestarIVECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)

Tokom izučavanja predmeta studenti će naučiti da identifikuju realne zahtjeve za implementacijom računarskih mreža u poslovnom i drugim realnim okruženjima. Identifikacijom zahtjeva moći će da isplaniraju servise i definišu politiku kvaliteta servisa. Studenti će biti sposobni da izaberu potrebnu opremu za izgradnju mrežne infrastrukture. U potpunosti će savladati planiranje adresnog prostora i projektovanje logičke arhitekture mreže koju će moći da nadograde svim potrebnim servisima za uspješno funkcionisanje poslovne mrežne arhitekture. Istovremeno će steći znanja potrebna za donošenje politika sigurnosti mreže, te time zaokružiti cjelinu korporativnog mrežnog uređenja.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Bezbjednost računarskih mreža

Naziv predmetaBezbjednost računarskih mreža
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaAIK402
Status predmetaizborniSemestarIVECTS/CSPK7
Sadržaj predmeta (ciljevi izučavanja predmeta)

U okviru nastave, studenti će steći osnovna znanja i kompetencije za bavljenje informacionom bezbjednošću. Upoznaće se sa izvorima ugrožavanja bezbjednosti računarskih mreža, odnosno metodama i tehnikama zaštite računarskih mreža. Posebna pažnja je usmjerena na bezbjednost Interneta, i njegove specifičnosti.

Uslovljenost drugim predmetimaRačunarske mreže
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije se održavaju u terminu odmah po završetku predavanja.

III GODINA

Modul softversko inženjerstvo

V SEMESTAR

Sigurnost i zaštita informacionih sistema

Naziv predmetaSigurnost i zaštita informacionih sistema
Studijski programAkademske studije: Informacioni sistemi
Status predmetaobavezniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Efikasno obavljanje gotovo svih vrsta poslova, u bilo kojem području ljudske djelatnosti, propraćeno je podacima ili informacijama. Stoga se može zaključiti da su informacije nužne za obavljanje poslova i da je informacioni sistem koji ih prikuplja, bilježi i obrađuje nužan za funkcionisanje poslovnog sistema. Da bi se mogle donositi pravovremene i kvalitetne odluke u nekom poslovnom sistemu, neophodno je imati kvalitetne informacije. Kroz predmet sigurnost i zaštita informacionih sistema studentima će biti predočene moguće metode zaštite, kao i potencijalni rizici ugrožavanja informacionih sistema.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Vjerovatnoća i statistika

Naziv predmetaVjerovatnoća i statistika
Studijski programAkademske studije: Informacione tehnologije
Status predmetaobavezniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz izučavanje tema predviđenih ovim nastavnim programom, studenti treba da usvoje opšta i primijenjena znanja iz vjerovatnoće i statistike, kako bi se osposobili za primjenu statističkih softverskih alata u rješavanju poslovnih i menadžment problema i za uspješno prihvatanje, praćenje i primjenu novih statističkih metoda i alata. Takođe, treba da steknu teorijske i praktične predstave o pojmovima koje izučavaju u programiranju i softverskom inženjeringu i da se konačno osposobe za modeliranje realnih pojava.
Uslovljenost drugim predmetimaDiskretna matematika
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.
 

Izborni predmet 1

Naziv predmetaIzborni predmet 1
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Student bira predmet iz grupe izbornih predmeta dostupnih za modul Softversko inženjerstvo.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

Izborni predmet 2

Naziv predmetaIzborni predmet 2
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Student bira predmet iz grupe izbornih predmeta dostupnih za modul Softversko inženjerstvo.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

Izborni predmet 3

Naziv predmetaIzborni predmet 3
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Student bira predmet iz grupe izbornih predmeta dostupnih za modul Softversko inženjerstvo.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

VI SEMESTAR

Upravljanje ICT uslugama

Naziv predmetaUpravljanje ICT uslugama
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA602
Status predmetaobavezniSemestarVIECTS/CSPK5
Sadržaj predmeta (ciljevi izučavanja predmeta)
  • Upoznavanje sa osnovnim konceptom i organizacijom IT funkcija
  • Upoznavanje sa osnovnim ITIL procesima
  • Razumjevanje načina na koji isporuka ICT usluge podržava ciljeve poslovanja
  • Razumijevanje načina na koji treba organizovati IT organizaciju radi isporuke kvalitetnih IT usluga
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Izborni predmet 1

Naziv predmetaIzborni predmet 1
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Student bira predmet iz grupe izbornih predmeta dostupnih za modul Softversko inženjerstvo.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

Izborni predmet 2

Naziv predmetaIzborni predmet 2
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Student bira predmet iz grupe izbornih predmeta dostupnih za modul Softversko inženjerstvo.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

Izborni predmet 3

Naziv predmetaIzborni predmet 3
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Student bira predmet iz grupe izbornih predmeta dostupnih za modul Softversko inženjerstvo.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

Projekat

Naziv predmetaSoftversko inženjerstvo
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA605
Status predmetaobavezniSemestarVIECTS/CSPK5
Sadržaj predmeta (ciljevi izučavanja predmeta)

Kroz ovaj predmet studenti pokazuje stečena znanja i vještine iz oblasti informaciono-komunikacionih tehnologija tokom osnovnih studija. Student u saradnji sa profesorom koji je mentor pri izradi projekta, identifikuje problem iz prakse u oblasti informaciono-komunikacionih tehnologija koji se može riješiti primjenom stečenih znanja na osnovnim studijama. Student samostalnim radom na izradi projekta pokazuje praktičnu primjenu znanja i razvija/implementira rješenje koje daje kvantitativnu i kvalitativnu ocjenu sveukupnosti stečenih znaja iz oblasti ICT-a sa posebnim kvalifikacijama u oblasti smjera (informaciono-komunikacione tehnologije, softversko inženjerstvo).

Uslovljenost drugim predmetimaStudent može pristupiti polaganju (tj. odbrani projekta) tek nakon prethodno položenih svih predmeta na osnovnim studijama.
Metod nastave i savladavanja gradivaKonsultacije.

Izborni predmeti za modul: Softversko inženjerstvo

V SEMESTAR

Serverski operativni sistemi

Naziv predmetaServerski operativni sistemi
Studijski programAkademske studije: Informacione tehnologije
Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)

Posle završenog kursa student je upoznat sa principima rada serverskih operativnih sistema, moći će da podigne i upravlja Windows i Linux serverskim operativnim sistemima.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Digitalni marketing

Naziv predmetaDigitalni marketing
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)U okviru predmeta izučavaju se karakteristike digitalog marketinga i njegova uloga u marketing planu. Studenti se upoznaju sa izradom strategija digitalnog marketinga i upravljanjem digitalnim identitetom (eng.web brending). Nakon završetka kursa, studenti stiču teorijska i praktična znanja neophodna da samostalno planiraju i implementiraju digitalnu marketig strategiju uzimajući u obzir sigurnost i privatnost podataka.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći zadaci, kolokvijumi  i završni ispit. Konsultacije.

Napredni algoritmi

Naziv predmeta Napredni algoritmi
Studijski program

Akademske studije: Informacione tehnologije

Status predmeta izborni Semestar VI ECTS/CSPK 6
Sadržaj predmeta (ciljevi izučavanja predmeta) Cilj kursa je da pruži studentima temeljno razumijevanje i analizu algoritama. Studenti će biti upoznati sa osnovama analize algoritama, različitim paradigama dizajna algoritama, i problemima za koje trenutno ne postoje efikasni algoritmi. Svaka od ovih tema će biti ilustrovana proučavanjem konkretnih problema i najboljih poznatih algoritama za njihovo rješavanje.
Uslovljenost drugim predmetima Nema uslova
Metod nastave i savladavanja gradiva

Baze podataka

Naziv predmetaBaze podataka
Studijski programAkademske studije: Informacione tehnologije
Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Kroz ovaj predmet studenti se upoznaju sa naprednijim konceptima baza podataka, njihovom unutrašnjom strukturom, načinima realizacije, principima i kriterijumima pri dizajnu koristeći odgovarajuće normalne forme. Dodatno, studenti se upoznaju sa programiranjem vezano za baze podataka i razvojem aplikacije koja koristi relacionu bazu za skladištenje podataka.
Uslovljenost drugim predmetimanema
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Softversko inženjerstvo

Naziv predmetaSoftversko inženjerstvo
Studijski programAkademske studije: Informacione tehnologije
Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)U okviru predmeta studenti se upoznaju sa osnovama softverskog inženjerstva i osposobljavaju se za primjenu savremenih tehnika u oblasti modelovanja i razvoja softvera primjenom UML jezika. Nakon završetka studenti stiču teorijska i praktična znanja o metodama  razvoja  i dizajniranja  objektno-orjentisanih softverskih sistema primjenom UML dijagrama.
Uslovljenost drugim predmetimanema
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

VI SEMESTAR

Internet stvari

Naziv predmetaInternet stvari
Studijski programAkademske studije: Informacione tehnologije
Status predmetaizborniSemestarVIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Osnovni ciljevi izučavanja predmeta su upoznavanje sa konceptima Interneta stvari (IoT – Internet of things), elementima, tehnologijom i značajem; razumijevanje osnovnih principa rada Interneta stvari; sticanje znanja iz oblasti primjene Interneta stvari i analiza glavnih izazova pri implementaciji ovog tehnološkog rješenja; sticanje praktičnih vještina za projektovanje, razvoj i implementaciju IoT rješenja.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Mašinsko učenje

Naziv predmetaMašinsko učenje
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaobavezniSemestarVIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Ciljevi izučavanja predmeta Mašinsko učenje na osnovnim studijama uključuju razvoj temeljnog razumijevanja osnovnih koncepata i tehnika mašinskog učenja, sposobnost primjene tih tehnika na stvarne skupove podataka radi analize i predviđanja, te razvoj kompetencija za evaluaciju i interpretaciju rezultata, omogućavajući studentima da postanu sposobni praktičari u oblasti mašinskog učenja. 
Uslovljenost drugim predmetima 
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Bioinformatika

Naziv predmetaBioinformatika
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Cilj kursa je upoznavanje sa ključnim konceptima i problemima u savremenoj bioinformatici i osposobljavanje studenata za rješavanje osnovnih bioinformatičkih problema. Kroz ovaj predmet studenti će upoznati sa osnovnim grafovskim, kombinatornim i algoritamskim konceptima, potrebnim za razumijevanje problema u bioinformatici.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, kolokvijumi i završni ispit. Konsultacije.

Programiranje poslovnih sistema

Naziv predmetaProgramiranje poslovnih sistema
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Cilj je da studenti steknu neophodna znanja iz oblasti izrade web i android aplikacija zasnovanih na modernim principima i responsivnog dizajna, kao i da budu sposobni za samostalan rad i rješavanje specifičnih problema.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

Upravljanje kvalitetom softverskih proizvoda

Naziv predmetaUpravljanje kvalitetom softverskih proizvoda
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Ciljevi izučavanja predmeta: Predmet upravljanje kvalitetom softverskih proizvoda omogućava studentima da upoznaju i uspješno savladaju osnove testiranja softvera i upravljanje kaviltetom softvera. Studenti će takođe imati priliku da steknu praktične vještine vezane za primjenu ovih tehnologija u savremenim softverskim sistemima.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, kolokvijumi i završni ispit. Konsultacije.

Distribuirani razvoj softvera

Naziv predmeta Distribuirani razvoj softvera
Studijski program

Akademske studije: Informacione tehnologije

Status predmeta izborni Semestar VI ECTS/CSPK 6
Sadržaj predmeta (ciljevi izučavanja predmeta) Osnovni ciljevi predmeta su upoznavanje studenata sa složenošću razvoja distribuiranog softvera i osposobljavanje za rad u distribuiranim timovima korišćenjem savremenih metoda za upravljanje projektima i komunikaciju među članovima razvojnog tima.
Uslovljenost drugim predmetima Objektno programiranje 1, Softversko inženjerstvo, Engleski jezik za informacione tehnologije 2
Metod nastave i savladavanja gradiva Predavanja, vježbe, izrada projekta, timski rad, konsultacije, mentorski rad.

III GODINA

Modul informaciono-komunikacione tehnologije

V SEMESTAR

Sigurnost i zaštita informacionih sistema

Naziv predmetaSigurnost i zaštita informacionih sistema
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA501
Status predmetaobavezniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)

Efikasno obavljanje gotovo svih vrsta poslova, u bilo kojem području ljudske djelatnosti, propraćeno je podacima ili informacijama. Stoga se može zaključiti da su informacije nužne za obavljanje poslova i da je informacioni sistem koji ih prikuplja, bilježi i obrađuje nužan za funkcionisanje poslovnog sistema. Da bi se mogle donositi pravovremene i kvalitetne odluke u nekom poslovnom sistemu, neophodno je imati kvalitetne informacije. Kroz predmet sigurnost i zaštita informacionih sistema studentima će biti predočene moguće metode zaštite, kao i potencijalni rizici ugrožavanja informacionih sistema.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Vjerovatnoća i statistika

Naziv predmeta Upravljanje IS
Studijski program Akademske studije: Informacione tehnologije
Status predmeta obavezni Semestar V ECTS/CSPK 6
Sadržaj predmeta (ciljevi izučavanja predmeta) Kroz izučavanje tema predviđenih ovim nastavnim programom, studenti treba da usvoje opšta i primijenjena znanja iz vjerovatnoće i statistike, kako bi se osposobili za primjenu statističkih softverskih alata u rješavanju poslovnih i menadžment problema i za uspješno prihvatanje, praćenje i primjenu novih statističkih metoda i alata. Takođe, treba da steknu teorijske i praktične predstave o pojmovima koje izučavaju u programiranju i softverskom inženjeringu i da se konačno osposobe za modeliranje realnih pojava.
Uslovljenost drugim predmetima Diskretna matematika
Metod nastave i savladavanja gradiva Predavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Izborni predmet 1

Naziv predmeta Izborni predmet 1
Studijski program

Akademske studije: Informacione tehnologije

Status predmeta izborni Semestar V ECTS/CSPK 6
Sadržaj predmeta (ciljevi izučavanja predmeta) Student bira predmet iz grupe izbornih predmeta dostupnih za modul Informaciono-komunikacione tehnologije.
Uslovljenost drugim predmetima Nema uslova
Metod nastave i savladavanja gradiva

Izborni predmet 2

Naziv predmetaIzborni predmet 2
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Student bira predmet iz grupe izbornih predmeta dostupnih za modul Informaciono-komunikacione tehnologije.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

Izborni predmet 3

Naziv predmetaIzborni predmet 3
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Student bira predmet iz grupe izbornih predmeta dostupnih za modul Informaciono-komunikacione tehnologije.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

VI SEMESTAR

Upravljanje ICT uslugama

Naziv predmetaUpravljanje ICT uslugama
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA602
Status predmetaobavezniSemestarVIECTS/CSPK5
Sadržaj predmeta (ciljevi izučavanja predmeta)
  • Upoznavanje sa osnovnim konceptom i organizacijom IT funkcija
  • Upoznavanje sa osnovnim ITIL procesima
  • Razumjevanje načina na koji isporuka ICT usluge podržava ciljeve poslovanja
  • Razumijevanje načina na koji treba organizovati IT organizaciju radi isporuke kvalitetnih IT usluga
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Izborni predmet 1

Naziv predmetaIzborni predmet 1
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Student bira predmet iz grupe izbornih predmeta dostupnih za modul Informaciono-komunikacione tehnologije.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

Izborni predmet 2

Naziv predmetaIzborni predmet 2
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Student bira predmet iz grupe izbornih predmeta dostupnih za modul Informaciono-komunikacione tehnologije.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

Izborni predmet 3

Naziv predmetaIzborni predmet 3
Studijski program

Akademske studije: Informacione tehnologije

Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Student bira predmet iz grupe izbornih predmeta dostupnih za modul Informaciono-komunikacione tehnologije.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradiva 

Projekat

Naziv predmetaSoftversko inženjerstvo
Studijski programAkademske studije: Informacione tehnologijeŠifra predmetaA605
Status predmetaobavezniSemestarVIECTS/CSPK5
Sadržaj predmeta (ciljevi izučavanja predmeta)

Kroz ovaj predmet studenti pokazuje stečena znanja i vještine iz oblasti informaciono-komunikacionih tehnologija tokom osnovnih studija. Student u saradnji sa profesorom koji je mentor pri izradi projekta, identifikuje problem iz prakse u oblasti informaciono-komunikacionih tehnologija koji se može riješiti primjenom stečenih znanja na osnovnim studijama. Student samostalnim radom na izradi projekta pokazuje praktičnu primjenu znanja i razvija/implementira rješenje koje daje kvantitativnu i kvalitativnu ocjenu sveukupnosti stečenih znaja iz oblasti ICT-a sa posebnim kvalifikacijama u oblasti smjera (informaciono-komunikacione tehnologije, softversko inženjerstvo).

Uslovljenost drugim predmetimaStudent može pristupiti polaganju (tj. odbrani projekta) tek nakon prethodno položenih svih predmeta na osnovnim studijama.
Metod nastave i savladavanja gradivaKonsultacije.

Izborni predmeti za modul: Informaciono-komunikacione tehnologije

V SEMESTAR

Serverski operativni sistemi

Naziv predmetaServerski operativni sistemi
Studijski programAkademske studije: Informacione tehnologije
Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Upoznavanje osnovnih elemenata savremenih operativnih sistema i upoznavanje sa najpoznatijim operativnim sistemima na korisničkom nivou. Definisanje koncepata i algoritama sistemskih softvera. Shvatanje kako se operativni sistem naslanja na hardver i kako koristi arhitekturu računarskog sistema. Objašnjenja i prikaz karakteristika i funkcija na primjerima najzastupljenijih operativnih sistema: Windows i Linux serverski operativni sistemi. Instalacija i podešavanja servisa na ovim sistemima.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći zadaci, kolokvijumi  i završni ispit. Konsultacije.

Digitalni marketing

Naziv predmetaDigitalni marketing
Studijski programAkademske studije: Informacione tehnologije
Status predmetaizborniSemestarVECTS/CSPK5
Sadržaj predmeta (ciljevi izučavanja predmeta)

U okviru predmeta izučavaju se karakteristike digitalog marketinga i njegova uloga u marketing planu. Studenti se upoznaju sa izradom strategija digitalnog marketinga i upravljanjem digitalnim identitetom (eng.web brending). Nakon završetka kursa, studenti stiču teorijska i praktična znanja neophodna da samostalno planiraju i implementiraju digitalnu marketig strategiju uzimajući u obzir sigurnost i privatnost podataka.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Napredni algoritmi

Naziv predmetaNapredni algoritmi
Studijski programAkademske studije: Informacione tehnologije
Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Cilj kursa je da pruži studentima temeljno razumijevanje i analizu algoritama. Studenti će biti upoznati sa osnovama analize algoritama, različitim paradigama dizajna algoritama, i problemima za koje trenutno ne postoje efikasni algoritmi. Svaka od ovih tema će biti ilustrovana proučavanjem konkretnih problema i najboljih poznatih algoritama za njihovo rješavanje.
Uslovljenost drugim predmetimaStrukture podataka i algoritmi
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći zadaci, kolokvijumi , praktičan projekat i završni ispit. Konsultacije.

Administracija računarskih mreža

Naziv predmetaAdministracija računarskih mreža
Studijski programAkademske studije: Informacione tehnologije
Status predmetaizborniSemestarVECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Upoznavanje studenata sa osnovnim pravilima i procedurama prilikom administracije računarskih mreža. Kurs obrađuje glavna svojsta računarskih mreža nezavisno od njihove veličine. Sticanje praktičnih znanja potrebnih za administriranje računarskih mreža. Kroz primjere iz prakse, polaznici će se uz rad na opremi upoznati sa načinima administriranja računarskih mreža i podešavanja mrežnih uređaja. Nakon završetka kursa, polaznici će moći samostalno da primijene stečena znanja za dizajn i konfiguraciju računarskih mreža.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći i samostalni rad, seminarski radovi, kolokvijumi  i završni ispit. Konsultacije.

Računarsko modelovanje i simulacija

Naziv predmeta Računarsko modelovanje i simulacija
Studijski program Akademske studije: Informacione tehnologije
Status predmeta izborni Semestar V ECTS/CSPK 6
Sadržaj predmeta (ciljevi izučavanja predmeta)

Cilj kursa je dati bazna znanja i vještine iz metoda, tehnika i softverskih alata za modeliranje ponašanja stvarnih sistema. Takođe, osnovni cilj izučavanja predmeta je da uvede i objasni osnovne koncepte, ideje i mogućnosti primjene računarske simulacije kao podrške procesu odlučivanja pri analizi dinamičkog ponašanja stvarnih sistema.

Kroz ovaj predmet, studenti će imati priliku da se upoznaju sa svim procesnim koracima koji uključuju izbor odgovarajućeg modelarskog formalizma, izradu modela, verifikaciju modela i rješavanje modela. Kroz mnoge primjere koji će biti prezentovani na predavanjima, studenti će imati priliku da steknu iskustvo u određivanju pravilnog nivoa apstrakcije, verifikacije i rješenja.

Uslovljenost drugim predmetima Student može pristupiti polaganju (tj. odbrani projekta) tek nakon prethodno položenih svih predmeta na osnovnim studijama.
Metod nastave i savladavanja gradiva Konsultacije.

VI SEMESTAR

Internet stvari

Naziv predmetaInternet stvari
Studijski programAkademske studije: Informacione tehnologije
Status predmetaizborniSemestarVIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Osnovni ciljevi izučavanja predmeta su upoznavanje sa konceptima Interneta stvari (IoT – Internet of things), elementima, tehnologijom i značajem; razumijevanje osnovnih principa rada Interneta stvari; sticanje znanja iz oblasti primjene Interneta stvari i analiza glavnih izazova pri implementaciji ovog tehnološkog rješenja; sticanje praktičnih vještina za projektovanje, razvoj i implementaciju IoT rješenja.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći zadaci, kolokvijumi  i završni ispit. Konsultacije.

Mašinsko učenje

Naziv predmetaMašinsko učenje
Studijski programAkademske studije: Informacione tehnologije
Status predmetaobavezniSemestarVIECTS/CSPK5
Sadržaj predmeta (ciljevi izučavanja predmeta)

Ciljevi izučavanja predmeta Mašinsko učenje na osnovnim studijama uključuju razvoj temeljnog razumijevanja osnovnih koncepata i tehnika mašinskog učenja, sposobnost primjene tih tehnika na stvarne skupove podataka radi analize i predviđanja, te razvoj kompetencija za evaluaciju i interpretaciju rezultata, omogućavajući studentima da postanu sposobni praktičari u oblasti mašinskog učenja. 

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, seminarski, kolokvijumi  i završni ispit. Konsultacije.

Bioinformatika

Naziv predmetaBioinformatika
Studijski programAkademske studije: Informacione tehnologije
Status predmetaobavezniSemestarVIECTS/CSPK5
Sadržaj predmeta (ciljevi izučavanja predmeta)

Cilj kursa je upoznavanje sa ključnim konceptima i problemima u savremenoj bioinformatici i osposobljavanje studenata za rješavanje osnovnih bioinformatičkih problema. Kroz ovaj predmet studenti će upoznati sa osnovnim grafovskim, kombinatornim i algoritamskim konceptima, potrebnim za razumijevanje problema u bioinformatici.

Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći zadaci, kolokvijumi , praktičan projekat i završni ispit. Konsultacije.

Bežične i mobilne mreže

Naziv predmeta Bežične i mobilne mreže
Studijski program Akademske studije: Informacione tehnologije
Status predmeta izborni Semestar VI ECTS/CSPK 6
Sadržaj predmeta (ciljevi izučavanja predmeta) Kroz predmet Bežične i mobilne mreže, studenti se upoznaju sa osnovnim principima bežičnog postiranja signala arhitekturi i elementima bežičnih i mobilnih komunikacionih sistema, kao i njihove primjene u savremenom okruženju. Cilj nastave je da studenti steknu najvažnija teorijska i praktična znanja koja su potrebna za razumijevanje organizacije i principa rada bežičnih i mobilnih komunikacionih sistema i tehnologija.
Uslovljenost drugim predmetima Nema uslova
Metod nastave i savladavanja gradiva Predavanja, vježbe, domaći i samostalni rad, seminarski radovi, kolokvijumi  i završni ispit. Konsultacije.

Digitalna forenzika

Naziv predmetaDigitalna forenzika
Studijski programAkademske studije: Informacione tehnologije
Status predmetaizborniSemestarVIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Cilj kursa je da studenti usvoje osnovne principe prilikom prikupljanja, analiziranja i interpretiranja digitalne informacije. Digitalna forenzika obuhvata niz tehnika, metoda i alata, koji se koriste u fazama obrade digitalnih podataka, kako bi se otkrili dokazi ili nedozvoljene aktivnosti u digitalnom okruženju. Tokom nastave studeni će se upoznati sa primjenom forenzičkih tehnika i alata, nakon čega će biti osposobljeni za samostalni oporavak skrivenih podataka u spornom računaru.
Uslovljenost drugim predmetimanema
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći i samostalni rad, seminarski radovi, kolokvijumi  i završni ispit. Konsultacije.

Sajber bezbjednost

Naziv predmetaSajber bezbjednost
Studijski programAkademske studije: Informacione tehnologije
Status predmetaobavezniSemestarVIECTS/CSPK6
Sadržaj predmeta (ciljevi izučavanja predmeta)Fokusiranje na najbolje prakse za upravljanje rizikom i ublažavanje. Oblasti koje se izučavaju obuhvataju teme kao što su prijetnje i ranjivosti, odgovor na incidente, dizajn i implementacija arhitekture, usklađenost i upravljanje. Ispit se fokusira na ove oblasti jer se odnose na tipične odgovornosti administratora bezbjednosti ili sistema. Nakon položenog ispita kandidati treba da budu u stanju da rješavaju bezbjednosne probleme, razumiju koncepte arhitekture ožičenih i bežičnih mreža i da budu u stanju da instaliraju i primjenjuju mrežne komponente i konfigurišu usluge identiteta i pristupa.
Uslovljenost drugim predmetimaNema uslova
Metod nastave i savladavanja gradivaPredavanja, vježbe, domaći zadaci, kolokvijumi , praktičan projekat i završni ispit. Konsultacije.