FAKULTET INFORMACIONIH TEHNOLOGIJA

SOFTVERSKO INŽENJERSTVO

Softversko inženjerstvo | Akreditovano

Osnovne informacije:

  • Trajanje studija: 4 godine
  • Broj ESPB: 242 ESPB
  • Zvanje: Diplomirani inženjer softvera
  • Polje: Tehničko-tehnološke nauke

  • Oblast: Elektrotehničko i računarsko inženjerstvo
  • Uža oblast: Softversko inženjerstvo
  • Oblici studiranja: tradicionalni (u sedištu Univerziteta u Beogradu i u visokoškolskoj jedinici van sedišta u Nišu) i onlajn, preko Interneta (e-učenje)
  • Mesto održavanja nastave: Beograd i Niš

Softversko inženjerstvo | Međunarodni standardi

Šta je 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. 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“. Softversko inženjerstvo integriše računarske nauke i inženjerske principe koji se primenjuju pri razvoju proizvoda u drugim oblastima inženjerstva (tehnike).
Softversko inženjerstvo se 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:

  • Analize i evaluacije potreba za softverom
  • Specifikacije zahteva
  • Projektovanje softvera
  • 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.

Da bi jasnije ukazali na razliku softverskog inženjerstva u odnosu na druge discipline iz šire oblasti računarstva, koristićemo dijagrame na slici 1 (izvor IEEE/ACM).

Oblast znanja pokriveno studijama iz Softverskog inženjerstva
Slika 1. Oblast znanja pokriveno studijama iz Softverskog inženjerstva (izvor: IEEE&ACM)
Horizontalna osa pokazuje kretanje od teorije ka primeni računara. Vertikalna osa pokazuje kretanje od računarskog hardvera i njegove arhitekture, do organizacijskih pitanja u organizaciji u kojima se primenjuju računari.

ZAŠTO STUDIRATI SOFTVERSKO INŽENJERSTVO NA UNIVERZITETU METROPOLITAN?

Cilj studijskog programa „Softversko inženjerstvo“ je da osposobi studenta da se uspešno bavi profesionalnim razvojem softvera, u skladu sa očekivanjima i potrebama kompanija koje se bave profesionalnim razvojem softvera.

Studijski program obezbeđuje znanja iz oblasti softverskog inženjerstva, prema kategorizacijama IEEE i ACM. Nastava ne samo da omogućuje sticanje znanja iz svih faza procesa razvoja softvera, nego i obezbeđuje sticanje fundamentalnih znanja iz računarskih nauka, što je neophodno svakome ko želi da se bavi razvojem softvera.

U programu se daje naglasak na sticanje praktičnih i primenjivih znanja i veština. Iz svakog predmeta se rade praktični projekti i veliki broj zadataka. Po završetku studija, student je potpuno osposobljen za uspešan rad u softverskoj industriji.

KOJIM POSLOVIMA MOGU DA SE BAVE DIPLOMIRANI INŽENJERI SOFTVERSKOG INŽENJERSTVA?

Studenti koji završe osnovne akademske studije iz softverskog inženjerstva, osposobljeni su da rade na razvoju profesionalnog softvera industrijskog kvaliteta. Ti poslovi obuhvataju:

  • Utvrđivanje potreba i zahteva korisnika softvera i njihovo prevođenje u inženjerske zahteve čije zadovoljenje obezbeđuje punu funkcionalnost softvera, ali i dostizanje profesionalnog kvaeta softvera;
  • Postavljanje arhitekture softverskog sistema, definisanje softverskih modula i komponenata, ali i njihovih međusobnih interfejsa;
  • Projektovanje softverskog sistema, odnosno, projektovanje objektno-orijentisanog (OO) sistema, na osnovu postavljenog OO modela i primenom UML jezika za modeliranje OO sistema;
  • Programiranje, tj. implementacija projektnog rešenja izradom softvera u jednom od programskih jezika, kao što su Python, Java, C++ ili C#;
  • Obezbeđivanje kvaliteta softvera i njegovo testiranje, kao i njegovo konfigurisanje u skladu sa postavljenom arhitekturom softverskog sistema;
  • Rukovođenje projektima razvoja softvera, i drugo.

NAJČEŠĆA RADNA MESTA DIPLOMIRANIH STUDENATA:

Radna mesta na kojima rade stručnjaci za softversko inženjerstvo se različito zovu u različitim organizacijama. Negde je uloga „softverskog inženjera“ izjednačena sa poslom „programera“, „projektanta softvera“ i slično.

Studenti su osposobljeni da rade na svim poslovima razvoja softvera:

Softversko inženjerstvo | FIT | Dizajner igara
Analiza zahteva
Softversko inženjerstvo | FIT | Programer gejmpleja
Definisanje arhitekture i projektovanje softvera
Softversko inženjerstvo | FIT | Programer gejm endžina
Izrada softvera (kodiranje)
Softversko inženjerstvo | FIT | Kontrola kvaliteta
Testiranje i obezbeđenje kvaliteta softvera
Softversko inženjerstvo | FIT | Programer korisničkog interfejsa
Održavanje softvera

Industrija razvoja softvera u Srbiji ima veliku mogućnost razvoja, naročito u vidu saradnje sa velikim proizvođačima softvera u svetu. Međutim, glavna prepreka je nedostatak profesionalno školovanih i sposobnih inženjera za razvoj softvera. Zato, diplomirani studenti ovog studijskog programa nemaju nikakav problem u nalaženju posla, i to, vrlo dobro plaćenog posla.

Uspešni završetak ovih studija omogućiće diplomiranim studentima da uspešno rade na razvoju profesionalnih i kvalitetnih softverskih sistema, pre svega u specijalizovanim preduzećima za razvoj softvera, ili da rade kao nezavisni softverski inženjeri koji po ugovoru rade na razvoju softvera za potreba inostranih, ali i domaćih firmi koje se bave razvojem profesionalnog softvera, tj. softverskih proizvoda.

ISHODI UČENJA STUDIJSKOG PROGRAMA:

Uspešan student biće sposoban da:

  • projektuje, primeni i oceni rad nekog računarskog sistema, procesa ili programa, a radi zadovoljenja iskazanih potreba;
  • identifikuje i analizira potrebe korisnika;
  • efektivno integriše softverska rešenja u okruženju korisnika;
  • razume najbolju praksu i standarde, kao i njihovu primenu;
  • učestvuje u kreiranju efektivnog plana projekta;
  • razvija i sprovodi odgovarajuće eksperimente, analize i interpretira podatke korišćenjem inženjerskog rasuđivanja za izvođenje zaključaka;
  • identifikuje, formuliše i rešava složeni inženjerski problem primenom principa inženjerstva, nauke i matematike.
  • prepoznaje etičke i profesionalne odgovornosti u inženjerskim situacijama i donosi informisane odluke, koje moraju uzeti u obzir uticaj inženjerskih rešenja u globalnom, ekonomskom, ekološkom i društvenom kontekstu;
  • efikasno funkcioniše u timu čiji članovi zajedno obezbeđuju vođstvo, stvaraju saradničko i inkluzivno okruženje, postavljaju ciljeve, planiraju zadatke i ispunjavaju ciljeve.
  • objasni, ispita i primeni tehnike i metode rešavanja šireg opsega problema u računarstvu;
  • ispita i primeni alate i tehnike upravljanja projektom;
  • analizira potrebe korisnika i projektuje odgovarajuća softverska rešenja u jednom ili više aplikacionih domena, upotrebom metoda softverskog inženjerstva koja integrišu etičke, društvene, pravne i ekonomske aspekte;
  • prepozna potrebe i sposobnost stalnog profesionalnog razvoja, kao i da primeni nova znanja po potrebi, korišćenjem odgovarajućih strategija učenja;
  • analizira društvena, etička i pravna pitanja koja su relevantna za razvoj softvera.

NAŠI PARTNERI

USAGLAŠENOST PROGRAMA SA MEĐUNARODNIM STANDARDIMA

Program je usaglašen sa najnovijim preporukama američkih profesionalnih udruženja IEEE i ACM.

Kao disciplina, Softversko inženjerstvo se oslanja na drugu računarsku disciplinu, Računarske nauke, koja daje neophodnu osnovu, tj. poznavanja programiranja, rada računara i operativnih sistema, korišćenja web i internet tehnologija, sistema baza podataka i dr. Ovo je nužno, jer se sposobnost razvoja profesionalnog softvera (softversko inženjerstvo) nadograđuje na znanje i sposobnosti programiranja, korišćenju baza podataka, računarskih mreža, komunikacije čovek-računar, arhitekture računara i operativnih sistema (najveći deo disciplene: Računarske nauke).

Zbog toga, studijski program je usaglašen sa preporukama američkih profesionalnih udruženja IEEE i ACM, i to za disciplinu Računarske nauke i za disciplinu Softversko inženjerstvo.

USAGLAŠENOST PROGRAMA SA MEĐUNARODNIM STANDARDIMA

Program u većem delu je rađen za računarsku disciplinu: Informacione tehnologije, a u manjem delu, za računarsku disciplinu: Računarske nauke. Zbog toga, studijski program je usaglašen sa preporukama američkih profesionalnih udruženja IEEE i ACM.

Program je usaglašen sa sledećim preporukama američkih profesionalnih udruženja IEEE i ACM:

 

Studijski program obezbeđuje sticanje neophodnog znanja, tj. tzv. „korpus znanja“ (Body of Knowledge) u skladu sa oba navedena dokumenata, tj. ujedinjujući korpuse znanja definisane za oblast Računarskih nauka i oblast Softverskog inženjerstva, koji su opisani u sledećim dokumentima:

 

Primenom najnovijih preporuka profesionalnih udruženja IEEE Computer Society i ACM pri izradi kurikuluma za OAS Softversko inženjerstvo, obezbeđeno je da studenti dobiju najsavremenija i standardizovana znanja iz oblasti računarskih nauka i softverskog inženjerstva, u skladu sa međunarodno priznatim preporukama za kurikulume iz ovih oblasti. To obezbeđuje i međunarodno priznavanje stečenog znanja i diplome sa OAS Softversko inženjerstvo, te samim tim, i olakšano zapošljavanje diplomiranih studenata u inostranstvu.

PLAN I PROGRAM

I godina
II godina
III godina
IV godina


Univerzitet Metropolitan u Beogradu – Tradicionalna nastava i internet nastava

STUDIJSKI PROGRAM Godišnja školarina (tradicionalna i Internet nastava) Cena sa popustom za 1. god. za predupis do 31. marta 2025. 20% akontacije od cene sa popustom Iznos mesečne rate (11 preostalih rata bez kamate, sa popustom)
FAKULTET INFORMACIONIH TEHNOLOGIJA
Informacione tehnologije 2.990 € 2.691 € 538.20 € 195.71 €
Softversko inženjerstvo 2.990 € 2.691 € 538.20 € 195.71 €
Razvoj video igara 2.990 € 2.691 € 538.20 € 195.71 €
FAKULTET ZA MENADŽMENT
Inženjerski i operacioni menadžment 2.490 € 2.241 € 448.20 € 162.98 €
Digitalni biznis i marketing 2.490 € 2.241 € 448.20 € 162.98 €
FAKULTET DIGITALNIH UMETNOSTI
Grafički dizajn 3.990 € 3.591 € 718.20 € 261.16 €
Dizajn interaktivnih medija 3.990 € 3.591 € 718.20 € 261.16 €
Modni dizajn 4.290 € 3.861 € 772.20 € 280.80 €
FAKULTET ZA STRANE JEZIKE
Engleski jezik u biznisu 2.290 € 2.061 € 412.20 € 149.89 €

Univerzitet Metropolitan u Nišu

STUDIJSKI PROGRAM Godišnja školarina (tradicionalna i Internet nastava) Cena sa popustom za 1. god. za predupis do 31. marta 2025. 20% akontacije od cene sa popustom Iznos mesečne rate (11 preostalih rata bez kamate, sa popustom)
FAKULTET INFORMACIONIH TEHNOLOGIJA
Informacione tehnologije 2.490 € 2.241 € 448.20 € 162.98 €
Softversko inženjerstvo 2.490 € 2.241 € 448.20 € 162.98 €
Razvoj video igara 2.490 € 2.241 € 448.20 € 162.98 €
FAKULTET ZA MENADŽMENT
Digitalni biznis i marketing 1.990 € 1.791 € 358.20 € 130.25 €
Digitalni biznis i marketing 1.990 € 1.791 € 358.20 € 130.25 €
FAKULTET DIGITALNIH UMETNOSTI
Grafički dizajn 3.390 € 3.051 € 610.20 € 221.89 €
FAKULTET ZA STRANE JEZIKE
Engleski jezik u biznisu 1.790 € 1.611 € 322.20 € 117.16 €

POGLEDAJTE ŠTA OBUHVATA ŠKOLARINA

ZANIMA VAS VIŠE INFORMACIJA O OVOM PROGRAMU?

Kontakt

E-mail

upis@metropolitan.ac.rs
 

Telefon

011 20 30 885 // 018 551 000
 

Pitajte nas

    Ime *

    Prezime *

    E-mail *

    Postavite pitanje *

    POGLEDAJTE NOVOSTI I DEŠAVANJA NA FAKULTETU INFORMACIONIH TEHNOLOGIJA

    Uspešno održan Meet Fashion@MET 2025

    Uspešno održan Meet Fashion@MET 2025

    Univerzitet Metropolitan i organizacija Dostignuća mladih u Srbiji

    Univerzitet Metropolitan i organizacija Dostignuća mladih u Srbiji

    Profesorka Modnog dizajna Lidija Jovanović osvojila prvu nagradu na izložbi ‘Prenesi dalje’

    Profesorka Modnog dizajna Lidija Jovanović osvojila prvu nagradu na izložbi ‘Prenesi dalje’

    Uspešno održan MET Design Weekend 2025 u Nišu

    Uspešno održan MET Design Weekend 2025 u Nišu