Stjecanje diplome je jedan od najvažnijih koraka koje možete poduzeti ka povećanju vašeg potencijala za zaradu, te stvaranju više prilika za posao.
Softverski inžinjering je oblik inžinjeringa gdje se primjenjuju principi kompjuterskih nauka i matematike zbog ostvarivanja ekonomski isplativih softverskih rješenja. Softverska rješenja su postala neizostavan dio svakog procesa donošenja poslovnih odluka, osnova naučno-istraživačkog rada, te inžinjerskog pristupa rješavanju problema iz industrijske prakse.
Motiv za organizaciju studijskog programa Softverski inžinjering leži u činjenici da živimo u periodu automatizacije, intenzivnog razvoja informacijskih i komunikacijskih tehnologija, ali i vremenu s sveprisutnim izazovom i potrebom za „softverom velike kvalitete, po manjoj cijeni". Plan i program softverskog inžinjeringa je osmišljen u skladu sa bolonjskim obrazovnim sistemom i sistemom profesionalnih kvalifikacija prihvaćenih u Bosni i Hercegovini. Kroz veliku ponudu izbornih predmeta, studenti ovog prgrama imaju mogućnost da se upoznaju i sa ostalim naučnim poljima aktivnim na IUS-u, što omogućava veću fleksibilnost i raznovrsnost oblikovanja studija. Međunarodni aspekt, što prvenstveno znači izvođenje nastave na engleskom jeziku, kao i moderni studijski pristup usklađen s domaćim i međunarodnim standardima, kao sto su jasno definisani rezultati i ishodi obrazovanja, je ono što čini ovaj studij različitim i jedinstvenim.
Studenti koji završe oba ciklusa (I i II) softverskog inžinjeringa osposobljeni su da rade u privatnim i javnim sektorima kao inžinjeri u područjima IT-ja, telekomunikacija, elektro-tehničkim kompanijama, itd., kao i da doprinose ostalim aktivnostima IT odjela firmi. Sveobuhvatna analiza provedena u međunarodnom okviru, kao i parcijalne analize provedene od strane pojedinaca jasno pokazuju da je zanimanje softverski inžinjer na vrhu liste prioriteta na prostorima gdje nedostatak ovog obrazovanog kadra za sobom povlači i usporavanje procesa razvoja društva kada je u pitanju informatička pismenost, razvoj informacijskih i telekomunikacijskih tehnologija, te pametnih softverskih rješenja.
Kandidati koji su strani državljani mogu predati preliminarnu prijavu za upis prije nego što Univerzitet objavi zvanični konkurs, tako da mogu pribaviti neophodne boravišne dozvole i zadovoljiti zahtjeve za poznavanjem jezika prije početka predavanja na Univerzitetu.
Stručno usavršavanje
Tražiti profesionalne i akademske prilike u softverskom inžinjeringu i srodnim oblastima, primjenjujući sistematske pristupe dizajnu, razvoju i održavanju visokokvalitetnih softverskih sistema.
Cjeloživotno učenje
Težiti cjeloživotnom učenju i naprednim studijama radi usavršavanja stručnosti u savremenim metodama, alatima i tehnologijama softverskog inžinjeringa.
Doprinos složenim projektima
Doprinositi složenim softverskim projektima primjenom inžinjerskih principa, naučnih metoda i praksi kvaliteta kroz sve faze životnog ciklusa softvera.
Liderstvo i inovacije
Preuzimati liderske, istraživačke ili preduzetničke uloge u industrijama zasnovanim na principu softvera, akademskoj zajednici i organizacijama usmjerenim na inovacije.
Profesionalni integritet
Pokazati profesionalni integritet, odgovornost i svijest o etičkim i društvenim utjecajima u praksi softverskog inžinjeringa.
Osnove softverskog inžinjeringa
Pokazati razumijevanje temeljnih znanja iz softverskog inžinjeringa kroz sistematski pristup razvoju, implementaciji i održavanju softvera kroz sve faze njegovog životnog ciklusa.
Dizajn i procjena sistema
Primijeniti sistematske metode i alate za dizajn, implementaciju i procjenu softverskih sistema kroz njihov životni ciklus.
Sistematsko izvršavanje zadataka
Primijeniti neophodne i sistematske metode propisane za izvršavanje određenih zadataka softverskog inžinjeringa pod određenim pretpostavkama.
Sveobuhvatan razvoj
Obavljati širok spektar zadataka, uključujući planiranje i procjenu projekta, analizu sistemskih i softverskih zahtjeva, dizajn strukture podataka, definisanje arhitekture programa, kodiranje, testiranje i održavanje.
Naučne metode i istraživanje
Objasniti i primijeniti naučnu metodu, istraživačke pristupe i tehnike modeliranja u softverskom inžinjeringa.
Savremeni alati i automatizacija
Koristiti savremene alate i metode za automatizaciju i optimizaciju aktivnosti razvoja softvera, uključujući upravljanje projektima i CI/CD procese.
Kvalitet i upravljanje životnim ciklusom
Analizirati i kritički vrednovati sve faze dizajna softvera uz sistematski pristup testiranju, procjeni kvaliteta, održavanju i upravljanju životnim ciklusom softverskog proizvoda.
Komunikacija i etika
Efikasno komunicirati, sarađivati u različitim timovima te primjenjivati etičke i profesionalne standarde u praksi softverskog inžinjeringa.
Napravite sljedeći korak ka inovativnoj karijeri u softverskom inženjeringu. Istražite naše uslove za upis i započnite svoje putovanje u stvaranju visokih kvaliteta softverskih sistema.
Pogledajte uslove za upis