STUDIJSKI PROGRAM “RAČUNARSTVO I INFORMATIKA”
SMJER “PROGRAMSKO INŽENJERSTVO”
OSNOVNE KOMPETENCIJE:
- Na praktičan način primjenjivati u programskom inženjerstvu relevantne matematičke modele,
- Služiti se engleskim jezikom u domeni ICT,
- Poznavati osnovna načela ICT tehnologija,
- Prilagodljivost novim tehnologijama,
- Poznavati osnovne specifičnosti operativnih sistema Windows/Linux/Unix,
- Specificirati i opisivati procese iz realnog svijeta korištenjem formalnih metoda,
- Procijeniti optimalnu programsku tehnologiju za rješavanje određenog problema,
- Poznavati osnove računarskih mreža, osnovne komunikacione protokole kao i grupne protokole Internet mreže,
- Poznavati osnove baza podataka: kreiranje, modeliranje, administriranje,
- Ocijeniti prednosti otvaranja vlastitog obrta u odnosu na društvo s ograničenom odgovornošću,
- Poznavati osnovna načela tehničkih Sistema.
SPECIFIČNE PROFESIONALNE KOMPETENCIJE:
- Suvereno koristiti osnovne naredbe za kontrolu toka programa barem u jednom programskom jeziku,
- Poznavati načine strukturiranja podataka u programskom kodu, kao i tehnike zapisivanja složenih programskih formi (XML, json) te koristiti standardne algoritme,
- Kreirati programske objekte koji opisuju objekte iz realnog svijeta,
- Koristiti suvereno kompajler generacije MS Visual Studio, te poznavati.NET okruženje,
- Pravilno procijeniti koji programski jezik odnosno tehnologiju iz MS Visual Studio alata primijeniti za određeni problem,
- Razvijati barem jedan tip Windows aplikacije: Windows service, Windows form ili console application,
- Razvijati web projekte, koji će u sebi uključivati barem četiri od sljedećih komponenti:
- Napredno korištenje CSS-a,
- PHP,
- Javascript,
- Web servisi,
- MVC/MVVM/MVW framework (npr. AngularJS),
- Agilne razvojne metodologije,
- CMS,
- Programsko povezivanje s bazama podataka,
- Razvijati mobilne aplikacije na barem jednoj platformi zajedno s podizanjem na store,
- Sva stečena znanja na pravilan način moći iskoristiti i kombinovati prilikom izrade složenijeg informacionog Sistema.
METODOLOŠKE KOMPETENCIJE:
- Detaljno poznavanje metodologije vođenja projekta u struci,
- Analizirati potrebe korisnika (istražiti i detektovati izvore podataka, trenutno pristune poslovne sisteme, potrebe korisnika, tehnološka ograničenja, sepecifičnosti poslovnog okruženja),
- Identificirati trendove u ICT tehnologijama na domaćem i međunarodnom tržištu,
- Izraditi marketinški plan te poslovne planove na nivou organizacije.
INTERDISCIPLINARNE KOMPETENCIJE:
- Komunicirati sa saradnicima i korisnicima usluga,
- Koordinirati sve poslovne aktivnosti, upravljati projektima,
ISHODI UČENJA:
- Primjeniti relevantne matemetičke modele u programskom inženjerstvu na praktičan način,
- Ustanoviti osnovne specifičnosti i potrebe operativnih sistema Windows/Linux/Unix,
- Prepoznati i formalnim metodama opisati odvijanja nekog procesa iz stvarnog svijeta,
- Procjeniti odgovarajuću programsku tehnologiju za rješavanje određenog problema,
- Poznavati osnove računarskih mreža, osnovne komunikacijske protokole kao i grupne protokole Internet mreže,
- Poznavati osnove baza podataka: kreiranje, modeliranje, administriranje,
- Ocijeniti prednosti otvaranja vlastitog obrta u odnosu na društvo s ograničenom odgovornošću,
- Prepoznati osnovne elemente tehničkog sistema na primjeru,
- Primijeniti metode za opis algoritma na primjeru problema iz stvarnog svijeta,
- Kreirati programske objekte koji opisuju objekte iz realnog svijeta,
- Procijeniti koji programski jezik odnosno tehnologiju iz MS Visual Studio alata primijeniti za određeni problem,
- Analizirati pojam sigurnosti na primjerima informacionih Sistema,
- Razvijati web projekte, koji će u sebi uključivati minimalno četiri komponenti od navedenih (napredno korištenje css-a, PHP, javascript, web servis, MVC/MVVM/MVW framework (npr. AngularJS), Node.js, agilne razvojne tehnlogije, CMS, programsko povezivanje s bazama podataka,
- Razvijati mobilne aplikacije na barem jednoj platformi zajedno s podizanjem na store,
- Analizirati potrebe korisnika (istražiti i detektovati izvore podataka, trenutno pristune poslovne sisteme, potrebe korisnika, tehnološka ograničenja, sepecifičnosti poslovnog okruženja),
- Identifikovati trendove u ICT tehnologijama na domaćem i međunarodnom tržištu,
- Komunicirati sa saradnicima i korisnicima usluga na B/H/S jezicima i engleskom jeziku.
NASTAVNI PLAN I PROGRAM
- godina
I semestar
(zajednički predmeti za trogodišnji i četvorogodišnji studijski program)
RB | Šifra predmeta | Naziv predmeta | ECTS bodova | Broj časova (P+V) |
1. | RI-MA-O | Matematika | 5 | 4 (2+2) |
2. | RI-EJ-O | Engleski jezik 1 | 4 | 4 (2+2) |
3. | RI-ICT-O | Uvod u ICT tehnologije | 5 | 4 (2+2) |
4. | RI-ASP-O | Algoritmi i strukture podataka | 5 | 4 (2+2) |
5. | RI-OP-O | Osnove programiranja | 6 | 5 (2+3) |
6. | RI-OR-O | Osnove računovodstva | 5 | 4 (2+2) |
30 | 25 |
II semestar
(zajednički predmeti za trogodišnji i četvorogodišnji studijski program)
RB | Šifra predmeta | Naziv predmeta | ECTS bodova | Broj časova (P+V) |
1. | RI-NM-O | Numerička matematika | 5 | 4 (2+2) |
2. | RI-EJ2-O | Engleski jezik 2 | 4 | 4 (2+2) |
3. | RI-FMS-O | Formalne metode specifikacije | 5 | 4 (2+2) |
4. | RI-RMMU-O | Računarske mreže i mrežne usluge | 5 | 4 (2+2) |
5. | RI-OOP-O | Objektno-orijentirano programiranje | 6 | 5 (2+3) |
6. | RI-OPF-O | Osnove poslovnih finansija | 5 | 4 (2+2) |
30 | 25 |
2. godina
III semestar
(zajednički predmeti za trogodišnji i četvorogodišnji studijski program)
RB | Šifra predmeta | Naziv predmeta | ECTS bodova | Broj časova (P+V) |
1. | RI-BPMPS-O | Baze podataka i modeli poslovnih sistema | 6 | 5 (2+3) |
2. | RI-OTS-O | Osnove tehničkih sistema | 4 | 4 (2+2) |
3. | RI-ESP-O | Ekonomika startup poduzeća | 4 | 3 (2+1) |
4. | RI-PNET-O | Programiranje u .NET okolini | 6 | 6 (2+4) |
5. | RI-OWP-O | Osnove web programiranja | 5 | 4 (2+2) |
6. | RI-ST-O | Statistika | 5 | 3 (2+1) |
30 | 25 |
IV semestar
(zajednički predmeti za trogodišnji i četvorogodišnji studijski program)
RB | Šifra predmeta | Naziv predmeta | ECTS bodova | Broj časova (P+V) |
1. | RI-OS-O | Operativni sistemi | 7 | 4 (2+2) |
2. | RI-MP-I | Mrežno programiranje (I) | 6 | 3 (2+1) |
3. | RI-IRT-I | Integracija računara i telefonije (I) | 6 | 3 (2+1) |
4. | RI-WPS-O | Web programiranje na strani poslužitelja | 6 | 6 (3+3) |
5. | RI-SPJ-O | Skriptni programski jezici | 6 | 5 (2+3) |
6. | RI-EMA-O | E-marketing | 5 | 4 (2+2) |
30 | 25 |
3. godina
V semestar
(zajednički predmeti za trogodišnji i četvorogodišnji studijski program)
RB | Šifra predmeta | Naziv predmeta | ECTS bodova | Broj časova (P+V) |
1. | RI-SP-O | Stručna praksa | 6 | 5 |
2. | RI-DEPD-o | Digitalizacija i e-prikaz dokumenta | 5 | 3 (2+1) |
3. | RI-EL-I | E-learning (I) | 6 | 3 (2+1) |
4. | RI-CMS-I | CMS sistemi (I) | 6 | 3 (2+1) |
5. | RI-MTO-O | Metode i tehnike u odlučivanju | 6 | 5 (2+3) |
6. | RI-PMA-O | Programiranje mobilnih aplikacija | 7 | 6 (3+3) |
30 | 25 |
VI semestar
(trogodišnji studijski program)
RB | Šifra predmeta | Naziv predmeta | ECTS bodova | Broj časova (P+V) |
1. | RI-SIS-O | Sigurnost informacionih sistema | 6 | 5 (3+2) |
2. | RI-ITSO-O | IT sistemi u oblaku | 5 | 5 (3+2) |
3. | RI-MS-O | Multimedijski sistemi | 6 | 5 (2+3) |
4. | RI-PIS-O | Projektiranje informacijskih sistema | 7 | 6 (3+3) |
5. | RI-ZR-O | Završni rad | 6 | 4 |
30 | 25 |
VI semestar
(četvorogodišnji studijski program)
RB | Šifra predmeta | Naziv predmeta | ECTS bodova | Broj časova (P+V) |
1. | RI-SIS-O | Sigurnost informacionih sistema | 6 | 5 (3+2) |
2. | RI-ITSO-O | IT sistemi u oblaku | 5 | 5 (3+2) |
3. | RI-MS-O | Multimedijski sistemi | 6 | 5 (2+3) |
4. | RI-PIS-O | Projektiranje informacijskih sistema | 7 | 6 (3+3) |
5. | RI-PS-O | Porezni sistemi u BiH i EU | 6 | 4 (2+2) |
30 | 25 |
4. godina
VII semestar
(četvorogodišnji studijski program)
RB | Šifra predmeta | Naziv predmeta | ECTS bodova | Broj časova (P+V) |
1. | RI-RIS-O | Računovodstvei informacioni sistemi | 6 | 5 (3+2) |
2. | RI-MIS-O | Menadžment informacioni sistemi | 6 | 5 (3+2) |
3. | RI-ITFI-O | Primjena IT u finansijama i finansijsko izvještavanje | 7 | 5 (3+2) |
4. | RI-FDO-O | Forenzika u digitalnom okruženju | 5 | 5 (3+2) |
5. | RI-PAP-O | Plan i analiza poslovanja | 6 | 5 (3+2) |
30 | 25 |
VII semestar
(četvorogodišnji studijski program)
RB | Šifra predmeta | Naziv predmeta | ECTS bodova | Broj časova (P+V) |
1. | RI-POKK-O | Pravni osnovi kompjuterskog kriminaliteta | 6 | 5 (3+2) |
2. | RI-DSS-O | DSS-Sistemi za podršku odlučivanju | 7 | 6 (3+3) |
3. | RI-UFR-O | Upravljanje finansijskim rizicima | 6 | 5 (3+2) |
4. | RI-ITRR-O | Primjena IT u računovodstvu i reviziji | 5 | 5 (3+2) |
5. | RI-ZR-O | Završni rad | 6 | 4 |
30 | 25 |