Diplomske akademske studije

Softversko inženjerstvo

Softversko inženjerstvo je disciplina koja se bavi razvojem i održavanjem pouzdanih i efikasnih softverskih sistema. Značaj softverskog inženjerstva je porastao sa rastućim zahtevima za razvojem bezbednih aplikacija, tj. bezbednih softverskih sistema i sa većim značajem velikih i skupih softverskih sistema. Softversko inženjerstvo se razlikuje od svih drugih inženjerskih disciplina, zbog nefizičke prirode softvera (ne postoji u prostoru i nije opipljiv). Softversko inženjerstvo pokušava da integriše računarske nauke i inženjerske principe koji se primenjuju kod razvoja opipljivih tvorevina sa jasnim fizičkim osobinama.

Američko udruženje IEEE definiše softversko inženjerstvo kao "primena jednog sistematskog, disciplinovanog i kvantifikovanog pristupa za razvoj, rad, i održavanje softvera". Ova a i druge definicije, jasno ukazuju da se softversko inženjerstvo bavi razvojem visokokvalitetnog softvera na jedan sistematski, upravljiv i efikasan način. U skladu sa tim, posebno se istiće značaj faza u razvoju softvera, tj. analize i evaluacije potreba za softverom, specifikacije zahteva, projektovanje softvera i izrada i testiranje koda softvera. Takođe, softversko inženjerstvo se vezuje za upravljanje procesom i kvalitetom, za kreativnost i inovacije, za standarde, za individualne veštine pojedinaca, ali i za sposobnost timskog rada i primenu pravila i iskustva iz profesionalne prakse.

 

Usmerenje: SOFTVERSKO INŽENJERSTVO


Preuzmite brošuru studijskog programa

 

Sеmеstаr

Rеdni brој

Diplomske akademske  studije

INFORMACIONE TEHNOLOGIJE I SISTEMI

Izborno modul (usmerenje):

SOFTVERSKO INŽENJERSTVO

ECTS bоdоvi

Broj časova nedeljno

 

Prеdаvаnjа

Vеžbе

Studijski  Istraživ. rad

Drugi oblici nastave

M1

 

1

IT422 Analiza sistema i specifikacija zahteva

8

2

2

0

0

2

Predmet 1 izbornog bloka 1

6

2

2

0

0

3

Predmet 2 izbornog bloka 1

6

2

2

0

0

4

SE 411 Razvoj softvera 1

8

2

4

2

0

 

 

Ukupno u semestru

28

8

10

2

0

M2

5

SE412 Razvoj softvera 2

8

2

4

2

0

6

SE421 Testiranje i kvalitet  sоftvеrа

8

2

4

2

0

7

IS402 Razvoj sistema za e-poslovanje

8

3

2

0

0

8

IT423 Uprаvljаnjе IT prојеktima

8

3

2

0

0

 

 

Ukupno u semestru

32

10

12

4

0

M3

9

SE460 Razvoj Veb aplikacija 

8

2

3

2

0

10

Izborni predmet modula - izbornog bloka 2

8

2

3

2

0

11

Izborni predmet 1   izbornog bloka 3

8

2

3

2

0

12

Izborni predmet  2  izbornog bloka 3

8

2

3

2

0

 

 

Ukupno u semestru

32

8

12

8

0

M4

14

IT595 Diplomski  rаd

28

0

0

0

0

 

 

Ukupno ESPB  bоdоvа:

120

 

 

 

 

 

 

 

 

 

 

 

 

 

Napomene:

  1. Za studente koji su završili osnovne akademske studije u četvorogodišnjem ili petogodišnjem trajanju, tj. koji su na osnovnim akademskim studijama stekli najmanje 240 ESPB, mogu umesto dvogodišnjeg, da imaju jednogodišnji program sa pet predmeta pod sledećim uslovima:
    1. Osnovne akademske studije su iz oblasti informatike
    2. Položio je sledeće ispite ili njihove ekvivalente:

CS111 OO programiranje
IT160 Operativni sistemi
IT350 Baze podataka
SE211Izrada softvera
SE321 Obezbeđenje kvaliteta i testiranje softvera

Sеmеstаr

Rеdni brој

Diplomske akademske  studije

INFORMACIONE TEHNOLOGIJE I SISTEMI

Izborni predmeti studijskog programa

(isti za sve izborne module)

ECTS bоdоvi

Broj časova nedeljno

 

Prеdаvаnjа

Vеžbе

Studijski  Istraživ. rad

Drugi oblici nastave

 

 

Izborni blok 1 (student bira 2 predmeta)

 

 

 

 

 

 

1

CS111 Objektno-orijentisano programiranje

9

2

4

0

0

 

2

CS112 OO projektovanje i metodologija

8

2

4

0

0

 

3

IT150 Arhitektura računara

6

2

2

0

0

 

4

IT250 Veb sistemi

8

2

3

0

0

 

5

IT330 Računarske mreže

6

2

2

0

0

 

6

IT350 Baze podataka

6

2

2

0

0

 

7

IT351 Bаzе pоdаtаkа i poslovna inteligencija

6

2

2

0

0

 

8

IT370 Interakcija čovek-računar

6

2

3

0

0

 

9

IS201 Osnove informacionih sistema

6

2

2

0

0

 

10

SE201 Uvod u softversko inženjerstvo

8

2

3

0

0

M1

11

IT410 Zaštita i sigurnost informacija

6

2

2

0

0

 

12

SE211 Izrаdа sоftvеrа

6

3

2

0

0

 

13

SE321 Оbеzbеđеnjе kvаlitеtа  i tеstirаnjе sоftvеrа

6

3

2

0

0

 

14

SE322 Аnаlizа zаhtevа zа sоftvеr

6

3

2

0

0

 

15

SE311 Prојеktоvаnjе i аrhitеkturа sоftvеrа

6

3

2

0

0

 

16

IS307 Аnаlizа i lоgičkо prојеktоvаnjе IS

6

3

2

0

0

 

17

IS302 Elektronsko pоslоvаnjе

6

3

2

0

0

 

18

IT325 Napredni operativni sistemi

6

3

2

0

0

 

19

IT308 Fizičko projektovanje. i realizacija IS sa bazama podataka

6

3

2

0

0

 

20

CS321 Napredno programiranje u Javi

6

2

2

0

0

 

21

CS322 C#  programski jezik

6

2

2

0

0

 

22

CS323 C/C++ programski jezik

6

2

2

0

0

 

23

CS230 Distribuirаni sistеmi

6

2

2

0

0

 

 

Izborni blok 2 i 3 (student bira 3 predmeta)

 

 

 

 

 

 

1

CS529 Softverski sistemi u realnom vremenu

8

2

3

2

3

 

2

CS571 Računarska forenzika

8

2

3

2

3

 

3

CS572 Bezbedonosni softverski inženjering

8

2

3

2

0

M3

4

CS474 Bezbednost Web aplikacija

8

2

3

2

0

 

5

IT532 Mobilno računarstvo

8

2

3

2

3

 

6

IS583 E-obrazovanje

8

2

3

2

3

7 CS574 Bezbednost baza podataka
8 2 3 2 3
8 IT540 Tehnologija i informatičko društvo
8 2 3 2 3

 

 

Mouse Eye Tracking byPicNet Software Development Services