Beruflich Dokumente
Kultur Dokumente
Računarstva
I. semestar
Nastava *
Kod Naziv predmeta ECTS Nastavnici
P+V+ L
Dr. sc. Anita Matković
Dr. sc. Branko Červar
FEMX01 Matematika 1 45+45+0 7
Dr. sc. Marko Matić
Vesna Gotovac
Dr. sc. Damir Lelas
FEMB03 Fizika 1 45+30+0 7
Roko Pleština, dipl. inž.
Dr. sc. Slavko Vujević
FENB01 Elektrotehnika 45+30+0 7 Dino Lovrić, dipl. ing.
Tonći Movrić, dipl. ing.
Dr. sc. Mirjana Bonković
Uvod u računala
FELB01 45+0+30 7 Mr. sc. Ana Kuzmanić Skelin
i programiranje
Vanjski suradnik
FEOB03 Engleski jezik 1 30+0+0 2 Daniela Matić, viši predavač
* P=predavanja, V=auditorne vježbe, L=laboratorijske vježbe
II. semestar
Nastava *
Kod Naziv predmeta ECTS Nastavnici
P+V+ L
dr. sc. Branko Červar
FEMX02 Matematika 2 45+45+0 7 dr. sc. Marko Matić
Ivana Grgić
Dr. sc. Nikola Godinović
FEMB04 Fizika 2 45+30+0 7
Ivica Sorić, dipl. inž.
Dr. sc. Ivan Zulim
FELB04 Elektronika 45+30+0 7 Dr. sc. Tihomir Betti
Ivan Marasović, dipl. inž.
Dr. sc. Željan Lozina
Dr. sc. Damir Vučina
Igor Pehnec, dipl. inž.
FESB01 Programiranje 45+0+30 7
Damir Sedlar, dipl.inž.
Ivan Tomac, dipl.inž.
III. semestar
Nastava *
Kod Naziv predmeta ECTS Nastavnici
P+V+ L
Dr. sc. Ivan Slapničar
FEMB02 Diskretna matematika 30+30+0 6 Dr. sc. Marko Matić
Ivana Grgić
Dr. sc. Julije Ožegović
Diskretni sustavi
FELB06 45+30+15 7 Vesna Pekić, dipl. inž.
i strukture
Ante Kristić, dipl. inž
Objektno orijentirano Dr. sc. Ivo Mateljan
FELB02 45+0+30 7
programiranje
Dr. sc. Linda Vicković
FELB03 Strukture podataka 30+0+30 6
Ivica Crnjac(VS)
FENB02 Praktikum 0+0+45 2 Mr.sc. Spomenka Bovan,v.pred.
FEOB02 Komunikacijske vještine 30+0+0 2 Dr.sc. Mirjana M.Kovač,v.pred.
* P=predavanja, V=auditorne vježbe, L=laboratorijske vježbe
IV. semestar
Nastava *
Kod Naziv predmeta ECTS Nastavnici
P+V+ L
FEMB01 Vjerojatnost i statistika 30+30+0 5 Dr. sc. Ante Rozga
Arhitektura digitalnih Dr. sc. Sven Gotovac
FELB05 45+0+30 7
računala
Dr. sc. Hrvoje Dujmić
FELB07 Algoritmi 45+0+30 7
Dr. sc. Matko Šarić
Dr.sc. Vladan Papić
FELB08 Baze podataka 30+0+30 6 Daniel Roguljić, dipl. inž.(VS)
V. semestar
Nastava *
Kod Naziv predmeta ECTS Nastavnici
P+V+ L
Dr. sc. Sven Gotovac
FELB10 Operacijski sustavi 45+0+30 7
Stipe Braica, predavač
Dr. sc. Julije Ožegović
FELB11 Računalne mreže 45+0+30 6 Vesna Pekić, dipl. inž.
Ante Kristić, dipl. inž.
Dr. sc. Linda Vicković
FELB12 Programsko inženjerstvo 45+0+30 7
Marijana Puljak,dipl.inž. (VS)
Dr. sc. Maja Štula
FELB13 Programiranje za Internet 45+0+30 6
Josip Maras, dipl. inž.
Izborni predmeti
Dr. sc. Sven Gotovac
FELB17 Programiranje za UNIX 30+0+15 4
Dr. sc. Damir Krstinić
Sigurnost računala i
FELB18 30+0+15 4 Dr. sc. Mario Čagalj
podataka
* P=predavanja, V=auditorne vježbe, L=laboratorijske vježbe
VI. semestar
Nastava *
Kod Naziv predmeta ECTS Nastavnici
P+S+V+ L
Projektiranje informacij- Dr. sc. Maja Štula
FELB14 30+0+30 5
skih sustava Josip Maras, dipl. inž
Dr. sc. Maja Štula
Uvod u distribuirane in-
FELB15 30+0+30 5 Dr. sc. Ljiljana Šerić
formacijske sustave
Maja Braović, dipl. inž.
FETB01 Poslovna informatika 30+0+30 4 Dr. sc. Stipo Čelar
Izborni predmeti
Projektiranje za Dr. sc. Maja Štula
FELB16 30+0+15 4
Windows Bernardin Ćenan,dipl.inž. (VS)
Osnove ugradbenih Dr. sc. Sven Gotovac
FELB21 30+0+15 4
računalnih sustava
* P=predavanja, S=seminar, V=auditorne vježbe, L=laboratorijske vježbe
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 4/74
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 5/74
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 6/74
Nastava
Predavanja:
(satinica, početak i 45 sati - po 3 sata tjedno prema rasporedu, kroz 15 tjedana prema kalendaru nastavne
završetak, mjesto djelatnosti u akademskoj godini 2011/2012.
izvođenja, oblici
nastave, mogućnost Auditorne vježbe:
nastave na stranom 45 sati sati - po 3 sata tjedno prema rasporedu, kroz 15 tjedana prema kalendaru nastavne
jeziku, i drugo) djelatnosti u akademskoj godini 2011/2012.
Tijekom semestra održat će se tri kolokvija. Prvi kolokvij bit će nakon 5 tjedana nastave,
Ispit
drugi nakon 10 tjedana nastave i treći nakon 15 tjedana nastave. Po završetku nastave
(način polaganja, održavaju se Završni i Popravni ispit. Na Završnom ispitu studenti polažu dijelove gradiva
ispitni rokovi) koje nisu položili na kolokvijima, a na Popravnom ispitu cijelo gradivo.
Funkcije realne varijable: načini zadavanja funkcija, klasifikacija funkcija. 3 sata 3 sata
Student se može osloboditi zasebno teorijske skupine, a zasebno zadataka, ukoliko na svakom od
kolokvija osvoji barem po 50% iz tih skupina pitanja. Oslobađanje od određene skupine vrijedi za sve
ispitne rokove do kraja tekuće akademske godine.
Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na kolokvijima.
Ukoliko je student preko kolokvija oslobođen teorijske skupine pitanja ili zadataka, taj dio ispita ne
mora polagati (ali može ukoliko želi popraviti ocjenu).
- obavezni dio ne ulazi u konačnu ocjenu već je samo uvjet za prolaz (više od 90%),
- teorija: aritmetička sredina ocjena iz teorijskog dijela pitanja iz svih triju kolokvija,
- zadaci: aritmetička sredina ocjena iz zadataka iz svih triju kolokvija
- ukupna ocjena utvrđuje se prema gornjoj relaciji.
(4) Vijeće sastavnice Izvedbenim programom definira predmete za koji se primjenjuje relativni
ECTS sustav ocjenjivanja prilagođen brojčanom sustavu ocjena u Republici Hrvatskoj iz stavka 2.
(5) ECTS sustav ocjenjivanja iz stavka 4. u prvom koraku dijeli studente na skupinu studenata
koji su položili ispit i skupinu koji nisu položili ispit. Skupina studenata koja je položila ispit dijeli se
u četiri skupine: 15% najboljih dobiva ocjenu A (izvrstan), 35% slijedećih B (vrlo dobar), sljedećih
35% ocjenu C (dobar), i posljednjih 15% ocjenu D,E (dovoljan). Skupina studenata koja nije
prošla ispit dobiva ocjenu FX (potreban je dodatan rad), ili F (potreban je značajan dodatan rad).
Ukoliko se student tijekom semestra ističe zalaganjem (aktivnost na satu, rješavanje domaćih radova i
sl.) ukupna ocjena može biti povoljnija nego ocjena određena gornjom relacijom.
Nastava Predavanja:
42 sata
(satnica, početak i 14 tjedana ravnomjerno raspoređeno (po 3 sata tjedno) - prema rasporedu
završetak, mjesto
izvođenja, oblici Auditorne vježbe:
nastave, mogućnost 28 sati
nastave na stranom
14 tjedana ravnomjerno raspoređeno (2 sata tjedno) - prema rasporedu
jeziku, i drugo)
Tijekom semestra bit će tri kolokvija. Student može putem kolokvija položiti cjelokupni
ispit. Na dva završna ispita studenti polažu dijelove gradiva koje nisu položili na
kolokvijima. Ako na prvom završnom ispitu student položi neki od dijelova gradiva, taj dio
gradiva student ne mora polagati na drugom završnom ispitu. Pod zasebnim dijelom
gradiva se podrazumijevaju teorija ili zadaci pojedinog kolokvija. Dakle, na svakom od
kolokvija se polaže jedan dio teorije i jedan dio zadataka.
Uvjet za pozitivnu ocjenu je da student ima najmanje 50 % bodova iz pojedinog dijela
teorije i 50 % bodova iz pojedinog dijela zadataka na kolokviju ili na završnom ispitu, a
konačna se ocjena (u postocima) formira na temelju svih aktivnosti prema formuli:
1
Ocjena (%) T1 Z1 T2 Z 2 T3 Z 3
6
gdje su aktivnosti izražene u postocima:
Ispit Ti, i =1, 2, 3 - bodovi iz pojedinog dijela teorije,
Zi, i =1, 2, 3 - bodovi iz pojedinog dijela zadataka.
(način polaganja,
ispitni rokovi) Studenti koji nisu položili ispit nakon dva završna ispita mogu ispit položiti na tzv. popravnom ispitu. Samo
studentima koji su prethodno položili kompletnu teoriju ili kompletne zadatke bit će priznato da su položili taj dio
gradiva. Na popravnom ispitu studenti mogu položiti cjelokupni ispit ili pak samo teoriju ili samo zadatke. Zadnja
prilika za polaganje ispita u ovoj školskoj godini je tzv. komisijski ispit.
Ova se pravila podjednako odnose na studente koji su ovaj kolegij upisali prvi put i na one
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 12/74
Trajanje
Nastavne jedinice
Predavanja A. vježbe
Osnovni pojmovi. Elektrostatika. 9 sati 6 sati
Istosmjerne električne struje. 9 sati 6 sati
Magnetizam. 9 sati 6 sati
Izmjenične električne struje. 15 sati 10 sati
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 13/74
75% prisustva na laboratorijskim vježbama i ukupno 50% bodova prikupljenih na prva dva
međuispita i dva kolokvija iz laboratorijskih vježbi.
Ocjena(%)=0.4(M1 +M2) +0.1(L1+L2)
L1, L2- bodovi na kolokvijima iz laboratorijskih vježbi izraženi u postocima.
Ispit M1, M2- bodovi na kolokvijima sa predavanja izraženi u postocima
(način polaganja, Konačna se ocjena, bez obzira na opisane način dobivanja bodova se utvrđuje na sljedeći
ispitni rokovi) način:
Postotak Ocjena
50% do 61% dovoljan (2)
62% do 74% dobar (3)
75% do 87% vrlo dobar (4)
88% do 100% izvrstan (5)
Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži do 20 pitanja i
zadataka. Uvjet za polaganje ispita je 50% bodova od ukupnog broja i riješena barem dva
zadatka iz programiranja.
Trajanje
Nastavne jedinice
Predavanja L. vježbe
Uvod: Povijesni pregled. 3 sata 2 sata
Uvod: Računarstvo kao znanost. Razvoj programskih jezika. Pojam apstrakcije. 3 sata 2 sata
Binarno predstavljanje podataka i upravljanje informacijama. 3 sata 2 sata
Osnovni logički sklopovi. Logička svojstva vrata i Booleove funkcije. Bistabili,
3 sata 2 sata
registri, memorija.
Programiranje: Predstavljanje cijelih i realnih brojeva, znakova i instrukcija.
3 sata 2 sata
Tipovi podataka, konstante, varijable.
Programiranje: Aritmetički izrazi. Naredbe pridruživanja. Logički izrazi.
6 sata 4 sata
Slijedno izvođenje, grananje i petlja.
Programiranje: Potprogrami i parametri. Blokovska struktura programa. 3 sata 2 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 14/74
Kompetencije koje Ovladavanje konceptima, definicijama i formulama vezanim uz integralni račun i primjene,
se stječu uvod u diferencijalne jednadžbe, funkcije više varijabli i višestruke integrale. Primjena
navedenih matematičkih alata u rješavanju inženjerskih problema.
Preporučena Ivan Slapničar, Matematika 2, FESB, Split, 2005., (u izradi),
literatura http://www.fesb.hr/mat2
Materijali za vježbe na e-learning portalu FESB-a
Dopunska literatura Petar Javor, Matematička analiza 2, Element, Zagreb, 2000.
Luka Krnić i Zvonimir Šikić, Račun diferencijalni i integralni, I. dio, Školska knjiga,
Zagreb, 1993.
B. P. Demidovič, Zadaci i riješeni primjeri iz više matematike s primjenom na tehničke
nauke, Tehnička knjiga, Zagreb, 1995.
B. Apsen, Repetitorij više matematike 1., 2., 3. i 4, Tehnička knjiga, Zagreb, 2003., 1990.,
1994., 1990.
Predavanja:
Nastava
45 sati - po 3 sata tjedno prema rasporedu, kroz 15 tjedana prema kalendaru nastavne
(satinica, početak i djelatnosti u akademskoj godini 2011/12.
završetak, mjesto
izvođenja, oblici Auditorne vježbe:
nastave, mogućnost 45 sati sati - po 3 sata tjedno prema rasporedu, kroz 15 tjedana prema kalendaru nastavne
nastave na stranom djelatnosti u akademskoj godini 2011/12.
jeziku, i drugo)
Tijekom semestra održat će se tri kolokvija. Prvi kolokvij bit će nakon 5 tjedana nastave,
Ispit
drugi nakon 10 tjedana nastave i treći nakon 15 tjedana nastave. Po završetku nastave
(način polaganja, održavaju se Završni i Popravni ispit. Na Završnom ispitu studenti polažu dijelove gradiva
ispitni rokovi) koje nisu položili na kolokvijima, a na Popravnom ispitu cijelo gradivo.
Ispit
Kolokviji i ispiti se odrzavaju u terminima određenim kalendarom ispitnih rokova u
(način polaganja, akademskoj godini 2011./12.
ispitni rokovi)
Nastavne jedinice Trajanje
Predavanja A. vježbe
Elastičnost materijala. Jednostavno harmoničko titranje. Matematičko i fizikalno 3 sata 2 sata
njihalo.
Prigušeno titranje.Rezonancija. Zbrajanje harmoničkih titranja. 3 sata 2 sata
Mehanički valovi: podjela valova, jednostavni harmonički val, valna jednadžba, valna 3 sata 2 sata
jednadžba transverzalnog vala na žici, energija mehaničkih valova.
Superpozicija valova. Refleksija i transmisija valova. Stojni valovi. Interferencija 3 sata 2 sata
valova. Valni paket. Fazna i grupna brzina vala. Sfreni val, ravni val.
Valovi zvuka. Jakost i glasnoća zvuka. Dopplerov efekt. Ultra zvuk. 3 sata 2 sata
Gaussov zakon za električno i magnetsko polje, Ampereov zakon, Biot-Savartov 3 sata 2 sata
zakon. Elektromagnetski titraji.
Maxwellove jednadžbe. Elektromagnetski valovi. 3 sata 2 sata
Indeks loma, disperzija, apsorpcija, i polarizacija elektromagnetskih valova. Spektar 3 sata 2 sata
elektromagnetskih valova.
Geometrijska optika. : Zakoni geometrijske optike.; Zrcalo.; Leće.; Povećalo.; 3 sata 2 sata
Mikroskop.; Fizika ljudskog oka.
Fizikalna optika.: Interferencija.; Ogib; . Youngov pokus.; Optička rešetka. 3 sata 2 sata
Toplinsko zračenje. Ultraljubičasta katastrofa. Planckov zakon zračenja crnog tijela. 3 sata 2 sata
Kvanti svjetlosti. Fotoelektrični efekt. Comptonov efekt.
Struktura atoma.: Linijski spektri.; Rutherfordov model atoma.; Bohrov model atoma. 3 sata 2 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 20/74
Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 15 teorijskih
pitanja i 3 zadatka. Uvjet za polaganje ispita je po 50% bodova iz teorijskog dijela i iz
zadataka.
Trajanje
Nastavne jedinice
Predavanja A. vježbe
Uvod. Povijesni pregled. 3 sata 2 sata
Čvrsta tvar. Intrinsični i ekstrinsični poluvodič. Degenerirani poluvodič. Gibanje
3 sata 2 sata
slobodnih nosilaca naboja: difuzijsko i driftno gibanje. Pokretljivost nosilaca.
Einsteinova relacija. Vrijeme života i poništavanje (rekombinacija) nosilaca.
3 sata 2 sata
Jednadžba kontinuiteta. Osnovne značajke poluvodiča.
PN spoj. Skokoviti pn prijelaz. PN spoj s priključenim naponom. Odnos struje i
3 sata 2 sata
napona pn spoja. Akumulirani naboj manjinskih nosilaca.
Ovisnost struje i napona pn spoja o temperaturi. PN spoj dobiven difuzijom
3 sata 2 sata
primjesa.
Bipolarni tranzistor: definicija i tehnološka izvedba. Struje normalno
3 sata 2 sata
polariziranog tranzistora. Parametri tranzistora.
Djelotvornost emitera. Prijenosni faktor baze. Faktor strujnog pojačanja. Vrijeme
3 sata 2 sata
proleta nosilaca kroz bazu. Earlyjev efekt.
Ebers-Mollove jednadžbe i model tranzistora. Područja rada tranzistora. 3 sata 2 sata
Unipolarni tranzistor (FET). Tranzistor s efektom polja (JFET): dinamički
3 sata 2 sata
parametri, statičke karakteristike.
MOSFET: prijenosne i izlazne karakteristike, parametri MOSFET-a. 3 sata 2 sata
Osnovni pojmovi o pojačalima: strujno, naponsko, otporno i strminsko pojačalo;
3 sata 2 sata
računanje pojačanja u decibelima.
Bipolarni tranzistor u statičkim uvjetima rada: istosmjerni model. Grafička analiza
3 sata 2 sata
sklopova– određivanje statičke radne točke. Stabilizacija statičke radne točke.
Dinamička svojstva pojačala: pojačalo u spoju zajedničkog emitera, baze i
3 sata 2 sata
kolektora. Hibridni nadomjesni model bipolarnog tranzistora.
Osnovni sklopovi pojačala s unipolarnim tranzistorom – statički uvjeti (definicija,
određivanje statičke radne točke, stabilizacija statičke radne točke). Osnovni
sklopovi pojačala s unipolarnim tranzistorom – dinamički uvjeti (svojstva, 3 sata 2 sata
nadomjesni model, parametri nadomjesnog modela). Pojačalo u spoju zajedničkog
uvoda, odvoda i upravljačke elektrode.
Frekvencijska karakteristika elektroničkih sklopova: nadomjesni sklopovi u
području niskih i u području visokih frekvencija. Bodeov prikaz frekvencijske 3 sata 2 sata
karakteristike.
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 23/74
Kompetencije koje
Osposobljenost za korištenje programskog jezika C u rješavanju programerskih zadataka.
se stječu
Preporučena Željan Lozina: Uvod u programiranje, Sveučilište u Splitu, Split, 2006.
literatura on line literatura: GNU manulas
Dopunska literatura Herbert Shildt: C: The complete reference, Osborne/McGraw-Hill, 4th ed., 2000.
Eric Roberts: Programming abstractions in C, Addison Weslay, 1998.
Bayron Gottfried: Programming with C, McGraw-Hill/schaum's outlines, 2nd ed. 1996.
on line tecajevi
Nastava
Predavanja:
(satinica, početak i 45 sati
završetak, mjesto 15 tjedana po 2 sata tjedno - prema rasporedu,
izvođenja, oblici
nastave, mogućnost Laboratorijske vježbe:
nastave na stranom 30 sati
jeziku, i drugo) 15 tjedana po 2 sata tjedno - prema rasporedu.
Tijekom semestra bit će dva međuispita (M1, M2 - kolokvija) i završni ispit (M3). Prvi
Ispit
međuispit je nakon 5 tjedana nastave, a drugi nakon 10 tjedana nastave. Međuispiti se
(način polaganja, sastoje od testa i programa. Na završnom ispitu studenti polažu treći dio gradiva te dijelove
ispitni rokovi) gradiva koje nisu položili na međuispitima.
Za vrijeme semestra studenti izrađuju projekt-program (P).
Uvjet za pozitivnu ocjenu je minimalno 40% bodova na svakom međuispitu i završnom
ispitu (ali ukupno, svi međuispiti i završni ispit zajedno, moraju biti barem 50% ukupnih
bodova).
Ocjena(%) = 0,1P + 0,25(M1 + M2 +M3)
P - ocjena iz projekta,
M1, M2, M3 - bodovi na međuispitima izraženi u postocima.
Studenti koji ne položi ispit preko kolokvija polaže pismeni ispit koji čini test i
programerskog zadataka. Uvjet za polaganje ispita je 50% bodova od ukupnog broja i
barem 30% iz svakog dijela gradiva (izrazi i kontrola toka, pokazivači i funkcije,
pokazivači i strukture) te uspješno programiran zadatak.
ECTS 2
Preporučena Glendinning, Eric H., John McEwan. (2006). Oxford English for Information
literatura Technology. Oxford:OUP.
Dopunska literatura Esteras, S.R. (2008). Infotech. English for Computer Users. Cambridge: CUP.
Nastava:
Nastava
30 sati neposredne nastave - po 2 sata tjedno prema rasporedu, kroz 15 tjedana prema
(satnica, početak i kalendaru nastavne djelatnosti u akademskoj godini 2011/12.
završetak, mjesto
izvođenja, oblici Oblici provođenja nastave: frontalna nastava, uz aktivno sudjelovanje studenata koje se
nastave, mogućnost potiče na samostalno zaključivanje o specifičnim obilježjima jezika struke na temelju
nastave na stranom obrade strukovnih tekstova i vježbi uz te tekstove. Obrada svake cjeline uključuje čitanje,
jeziku, i drugo) prijevod i prateće gramatičke i leksičke vježbe, te upotrebu dodatnih materijala kojima se
proširuje znanje općeg jezika i jezika struke. Nastava se izvodi na engleskome jeziku.
a report
Unit 24 – The future of IT – predictions: future perfect and it in subject position; 2 sata
reading and note-taking; listening for points of view; persuading
Unit 25 – Interview: electronic publishing – emphasizing: cleft sentences; word 2 sata
study, listening for points of view; defending a decision
Writing a summary 2 sata
Ponavljanje i priprema za međuispit 2 sata
Međuispit 2 2 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 27/74
Nastava
Predavanja:
(satinica, početak i 30 sati - po 2 sata tjedno prema rasporedu, kroz 15 tjedana prema kalendaru nastavne
završetak, mjesto djelatnosti u akademskoj godini 2011/12.
izvođenja, oblici
nastave, mogućnost Auditorne vježbe:
nastave na stranom 30 sati sati - po 2 sata tjedno prema rasporedu, kroz 15 tjedana prema kalendaru nastavne
jeziku, i drugo) djelatnosti u akademskoj godini 2011/12.
Ispit Tijekom semestra održat će se tri kolokvija. Prvi kolokvij bit će nakon 5 tjedana nastave,
(način polaganja, drugi nakon 10 tjedana nastave i treći nakon 15 tjedana nastave. Po završetku nastave
ispitni rokovi) održavaju se Završni i Popravni ispit. Na Završnom ispitu studenti polažu dijelove gradiva
koje nisu položili na kolokvijima, a na Popravnom ispitu cijelo gradivo.
,Kompetencije koje Kolegij pruža temeljna znanja Booleove algebre i teorije automata kao osnovu
se stječu digitalne elektronike, uz praktična znanja sinteze kombinacijskih i sekvencijalnih
digitalnih sklopova, te programabilnih struktura
Preporučena 1. Župan-Tkalić-Kunštić: Logičko projektiranje digitalnih sustava, Školska knjiga,
literatura Zagreb, 1984, 1995.
2. Ožegović, J. Digitalna i mikroprocesorska tehnika, upute za laboratorijske vježbe,
interna skripta, FESB Split 1995.
Dopunska literatura
Predavanja:
Nastava
45 sati
(satinica, početak i 15 tjedana ravnomjerno raspoređeno (po 3 sata tjedno) - prema rasporedu
završetak, mjesto
izvođenja, oblici Auditorne vježbe:
nastave, mogućnost 30 sati
nastave na stranom 15 tjedana ravnomjerno raspoređeno (2 sata tjedno) - prema rasporedu
jeziku, i drugo)
Laboratorijske vježbe
15 sati
7 uzastopnih tjedana (2 sata tjedno) prema rasporedu
Tijekom semestra pišu se testovi na kraju svakog termina predavanja.
Ispit
Tijekom semestra pišu se testovi na početku svakog termina laboratorijskih vježbi.
(način polaganja, Tijekom semestra bit će dva međuispita (kolokvija) zadataka u 10. i 15. tjednu nastave. Na
ispitni rokovi) završnom ispitu studenti koji polože međuispite zadataka oslobođeni su rješavanja
zadataka.
Tijekom semestra bit će tri međuispita (kolokvija) teorije. Na završnom ispitu studenti
polažu dijelove gradiva koje nisu položili na međuispitima teorije.
Uvjet za konačnu pozitivnu ocjenu je pozitivna ocjena iz testova predavanja, pozitivna
ocjena laboratorijskih vježbi, pozitivna ocjena međuispita zadataka i pozitivna ocjena
međuispita teorije.
Ocjena(%)=0,12P +0,13L + 0,25(Z1+Z2)/2 + 0,5(M1 + M2 +M3)/3
Kompetencije koje Stječu se temeljna znanja o apstraktnim tipovima podataka, stogu, redu i vezanim listama.
se stječu Uz to, obrađuju se binarna, AVL,kosa i B stabla kao i raspršeno adresiranje (hashing)
Preporučena Mark Allen Weiss, “Data Structures and Algorithm Analysis in C”,(poglavlja 1-6)
literatura
Dopunska literatura Robert Sedgewick, “Algorithms in C”
Predavanja:
Nastava
30 sati
(satnica, početak i Prema kalendaru nastave
završetak, mjesto 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu
izvođenja, oblici
nastave, mogućnost Laboratorijske vježbe (laboratorij 125):
nastave na stranom 30 sati
jeziku, i drugo) Prema kalendaru nastave
15 tjedana ravnomjerno raspoređeno (2 sata tjedno)
Tijekom semestra bit će tri kolokvija. Prvi kolokvij je nakon 7 tjedana nastave, drugi nakon
Ispit
12 tjedana nastave, a treći u okviru završnog ispita na prvom ispitnom roku. Na završnom
(način polaganja, ispitu studenti polažu dijelove gradiva koje nisu položili na kolokvijima.
ispitni rokovi) Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi i 50% bodova na
svakom kolokviju.
Ocjena(%)=0,5*L + 0,5*(K1 + K2 + K3)/3
L - ocjena iz laboratorijskih vježbi izražena u postocima,
K1, K2, K3 - bodovi na kolokvijima izraženi u postocima.
Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 10 pitanja.
Ispitni rokovi:
Prema kalendaru nastave
Nastavne jedinice Trajanje
Predavanja A. vježbe
Uvodno predavanje o predmetu, ponavljanje osnovnih elemenata C programskog 2 sata
jezika (rekurzivne funkcije, strukture, pokazivači, dinamičko alociranje memorije,
rad s datotekama)
Matematička pozadina analize algoritam 2 sata
Proračun vremena izvršavanja algoritma 2 sata
Apstraktni tipovi podataka, realizacija reda i stoga pomoću nizova 2 sata
Jednostavna implementacija vezane liste, ubacivanje elemenata na početak, kraj i 2 sata
sredinu vezane liste
Pretraživanje i brisanje elementa iz vezane liste 2 sata
Dvostruko vezane i cirkularne vezane list 2 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 36/74
Nastava Nastava:
(satnica, početak i 30 sati neposredne nastave - po 2 sata tjedno prema rasporedu, kroz 15 tjedana prema
završetak, mjesto kalendaru nastavne djelatnosti u akademskoj godini 2011/12.
izvođenja, oblici
nastave, mogućnost Predavanja slijede ERR sustav (evokacija, razumijevanje značenja, refleksija) kojim se
nastave na stranom potiče aktivno učenje studenata. Koriste se pomagala kao PP-prezentacije ili folije,
jeziku, i drugo) pripremljeni tekstovi, tablice i skale za samoprocjenu.
Ispit Provjera znanja i svladavanje vještina provodi se tijekom nastave kroz različite
(način polaganja, individualne i grupne zadatke, te pismenim ispitom na kraju semestra.
ispitni rokovi) Ispiti se odrzavaju prema kalendaru nastave ak. god. 2011./12.
Studenti koji ne polože ispit preko kolokvija polažu pisani ispit koji sadrži 8 zadataka i 4
teorijska pitanja.
Trajanje
Nastavne jedinice
Predavanja A. vježbe
Statistički skup. Skale mjerenja. Grupiranje i prezentiranje podataka 2 sata 2 sata
Srednje vrijednosti. Mjere disperzije. Mjere asimetrije i mjera zaobljenosti. 2 sata 2 sata
Vjerojatnost. Pojam, adicijski i multiplikacijski teorem. 2 sata 2 sata
Uvjetna vjerojatnost. Bayesov teorem. 2 sata 2 sata
Diskontinuirana slučajna varijabla. Teorijske distribucije diskontinuirane slučajne
2 sata 2 sata
varijable.
Kontinuirana slučajna varijabla. Teorijske distribucije kontinuirane slučajne
2 sata 2 sata
varijable.
Uzorak. Metode odabira jedinica u uzorak. Procjene parametara osnovnoga skupa. 2 sata 2 sata
Testiranje hipoteze o nepoznatoj aritmetičkoj sredini osnovnoga skupa. Testiranje
2 sata 2 sata
hipoteze o nepoznatoj proporciji osnovnoga skupa.
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 40/74
Grješke pri testiranju hipoteza. Određivanje optimalne veličine uzorka. 2 sata 2 sata
Testiranje hipoteze o razlici aritmetičkih sredina dvaju nezavisnih osnovnih
skupova. Testiranje hipoteze o razlici aritmetičkih sredina dvaju zavisnih
2 sata 2 sata
osnovnih skupova.Testiranje hipoteze o razlici proporcija dvaju osnovnih
skupova.
Testiranje hipoteze da distribucija ima određeni oblik. 2 sata 2 sata
Testiranje hipoteze o nezavisnosti obilježja. 2 sata 2 sata
Analiza varijance s jednim i s dva promjenjiva faktora. 2 sata 2 sata
Linearna korelacija i regresija. 2 sata 2 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 41/74
Kompetencije koje Poznavanje građe računala sa gledišta arhitekture skupa naredbi (ISA) te implementacije
se stječu ISA na različitim rješenjima (jednosabirnička, višesabirniča arhitektura, cjevovod).
Preporučena 1. Hennesy & Patterson, "Computer Architecture: A Quantitative Approach", 3rd edition,
literatura Morgan Kaufmann
2. Heuring, V.P., Joredan, H.F.: Computer Systems Design and Architecture, Addison-
Wesley, 1997.
Dopunska literatura
Predavanja:
Nastava
45 sati
(satinica, početak i 15 tjedana ravnomjerno raspoređeno (po 3 sata tjedno) - prema rasporedu
završetak, mjesto
izvođenja, oblici Laboratorijske vježbe:
nastave, mogućnost 30 sati
nastave na stranom 15 tjedana ravnomjerno raspoređeno (2 sata tjedno)
jeziku, i drugo)
Ispit Tijekom semestra bit će tri međuispita (kolokvija). Prvi međuispit je nakon 5 tjedana
nastave, drugi nakon 10 tjedana izravne nastave i treći nakon 14 tjedana izravne nastave.
(način polaganja,
Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na međuispitima.
ispitni rokovi)
Svaki se međuispit provodi kao pisani ispit u trajanju od 50 minuta i sastoji se od ukupno
10 pitanja i zadataka. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi
i 50% bodova na svakom međuispitu, a konačna se ocjena (u postocima) formira na temelju
svih aktivnosti prema formuli::
Ocjena (%) = 0,1NP + 0,15 LV + 0,25 (M1 + M2 +M3)
gdje su aktivnosti izražene u postocima:
NP - nazočnost na predavanjima,
LV - ocjena iz laboratorijskih vježbi,
M1, M2, M3 - bodovi na međuispitima. .
Konačna se ocjena utvrđuje nakon prvog ispitnog termina primjenjujući relativni ECTS
sustav ocjenjivanja u skladu s Pravilnikom o studijima i sustavu studiranja Sveučilišta u
Splitu. Skupina studenata koja je položila ispit dijeli se u četiri skupine: 15% najboljih
dobiva ocjenu A (izvrstan), 35% slijedećih B (vrlo dobar), sljedećih 35% ocjenu C (dobar),
i posljednjih 15% ocjenu D,E (dovoljan). Skupina studenata koja nije položila ispit dobiva
ocjenu FX (potreban je dodatan rad), ili F (potreban je značajan dodatan rad). U skladu s
Pravilnikom za ispit se organiziraju samo dva ispitna termina u ispitnom roku po završetku
nastave.
Prema Članku 65. Statuta Fakulteta, student je dužan sudjelovati u radu svih oblika nastave
te prisustvovati: predavanjima najmanje 70 % nastavnih sati te laboratorijskim vježbama
100 % nastavnih sati. Ako ne ispuni navedene uvjete, student neće moći pristupiti ispitu..
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 42/74
Ocjena(%)=0.5*(M1 + M2)
M1, M2 – ocjena na međuispitima.
Konačna se ocjena utvrđuje nakon prvog ispitnog termina primjenjujući relativni ECTS
sustav ocjenjivanja u skladu s Pravilnikom o studijima i sustavu studiranja Sveučilišta u
Ispit Splitu. Skupina studenata koja je položila ispit dijeli se u četiri skupine: 15% najboljih
(način polaganja, dobiva ocjenu A (izvrstan), 35% slijedećih B (vrlo dobar), sljedećih 35% ocjenu C (dobar),
ispitni rokovi) i posljednjih 15% ocjenu D,E (dovoljan). Skupina studenata koja nije položila ispit dobiva
ocjenu FX (potreban je dodatan rad) ili F (potreban je značajan dodatan rad). U skladu s
Pravilnikom za ispit se organiziraju dva ispitna termina u ispitnom roku po završetku
nastave. Drugom ispitnom terminu mogu pristupiti studenti koji su dobili ocjenu FX
(potreban je dodatan rad) i oni polažu cjelokupno gradivo. Jedina pozitivna ocjena koja se
može dobiti na drugom ispitnom roku je dovoljan.
Prema Članku 65. Statuta Fakulteta, student je dužan sudjelovati u radu svih oblika nastave
te prisustvovati: predavanjima najmanje 70 % nastavnih sati te laboratorijskim vježbama
100 % nastavnih sati. Ako ne ispuni navedene uvjete, student neće moći pristupiti ispitu.
Ispitni rokovi:
Ispiti će se održavati prema rasporedu.
Trajanje
Nastavne jedinice
Predavanja A. vježbe
Uvod. Što su algoritmi. Analiziranje algoritama na primjeru 2-D maksimuma. 3 sata
Analiziranje petlji. Rješavanje suma. Rješavanje problema 2-D maksimuma –
3 sata
metoda prelaženja ravnine.
Asimptotsko označavanje. Ograničeno pravilo. 3 sata
Tehnika podijeli pa vladaj. Mergesort (pseudokod, analiza vremena izvršavanja). 3 sata
Rekurzija (traženje uzorka, metoda iteracije, metoda rekurzivnog stabla). Master 3 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 44/74
teorem.
Heap struktura podataka. Heapsort (pseudokod, analiza vremena izvršavanja). 3 sata
Quicksort (pseudokod, analiza vremena izvršavanja). 3 sata
Donja granica vremena izvršavanja algoritama za sortiranje. Sortiranje s linearnim
3 sata
vremenom. (sortiranje brojenjem, korijensko sortiranje).
Algoritmi temeljeni na grafovima (osnovni pojmovi i definicije). 3 sata
Prikaz grafova pomoću matrice susjedstva i pomoću liste susjedstva. Pretraživanje
3 sata
po širini.
Najkraći putovi svih parova. Dinamičko programiranje. Floyd-Warshallov
3 sata
algoritam.
Dijkstrin algoritam. Složenost Dijkstrinog algoritma. Eulerovi putevi i ciklusi u
3 sata
grafu. Algoritam za nalaženje Eulerovih ciklusa i složenost.
Najduža zajednička podsekvenca. Množenje lanca matrica. 3 sata
Brza fourierova transformacija. Pohlepni algoritam (greedy algorithm). 3 sata
Problemi odlučivanja. NP i verifikacija polinomskim vremenom. NP potpunost.
3 sata
Redukcija. Hamiltonov put i Hamiltonov ciklus.
Popis laboratorijskih vježbi
Analiza tipičnih vremena izvršavanja algoritama. 2 sata
Rješavanje suma. 2 sata
Mergesort I. 2 sata
Mergesort II. 2 sata
Rješavanje rekurzija. 2 sata
Heapsort. 2 sata
Quicksort. 2 sata
Algoritmi za sortiranje u linearnom vremenu. 2 sata
Prikaz grafova. 2 sata
Pretraživanje po širini. 2 sata
Dinamičko programiranje. 2 sata
Dijkstrin algoritam. 2 sata
Najduža zajednička podsekvenca. 2 sata
Brza fourierova transformacija. 2 sata
Pohlepni algoritam (greedy algorithm). 2 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 45/74
Nastava Predavanja:
30 sati
(satinica, početak i
završetak, mjesto 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu
izvođenja, oblici
nastave, mogućnost Laboratorijske vježbe:
nastave na stranom 30 sati
jeziku, i drugo) 12 tjedana ravnomjerno raspoređeno (2,5 sati tjedno)
Tijekom semestra bit će tri međuispita (kolokvija). Prvi međuispit je nakon 5. tjedna
nastave, drugi nakon 10, tjedna nastave, treći nakon završetka nastave. Na završnom ispitu
studenti polažu cjelovito gradivo ili dijelove gradiva koje nisu položili na međuispitima Na
popravnom i komisijskom ispitu polaže se cjelokupno gradivo.
Uvjet za pozitivnu ocjenu je prisustvo i rad na laboratorijskim vježbama i minimalno 40%
bodova na svakom međuispitu
Konačna ocjena(%)= (M1 + M2 + M3)/3
gdje je:
M1, M2, M3 - bodovi na međuispitima izraženi u postocima.
Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 10 pitanja i
zadataka. Uvjet za polaganje ispita je 50% bodova od ukupnog broja.
1. S.T. Karris, "Signals and Systems With Matlab Applications", Second Edition,
Orchard Publications, 2003.
Dopunska
literatura
2. C.L. Phillips, J.M. Parr, E.A. Riskin: "Signals, Systems and Transforms", Prentice
Hall Inc., 2003.
Predavanja:
30 sati
Datumi: početak semestra i kraj semestra
15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu
Auditorne vježbe:
Nastava
15 sati
(satnica, početak i Datumi: početak semestra i kraj semestra
završetak, mjesto 15 tjedana ravnomjerno raspoređeno (po 1 sat tjedno) - prema rasporedu
izvođenja, oblici
nastave, mogućnost Laboratorijske vježbe:
nastave na stranom o 15 sati
jeziku, i drugo) Datumi: početak semestra i kraj semestra
5 tjedana (po 3 sata tjedno), u drugoj polovici semestra – Laboratorijske vježbe izvode se
na računalu, u računalnom laboratoriju.
Studentima će se zadavati domaći radovi (zadaci za samostalno rješavanje iz gradiva
prethodno obrađenog na auditornim i laboratorijskim vježbama)
Tijekom semestra održat će dva međuispita (kolokvija), nakon čega slijede završni i
popravni ispit. Prvi kolokvij je nakon 10 tjedana nastave i obuhvaća prvu polovicu gradiva,
a drugi po završetku nastave i obuhvaća drugu polovicu gradiva. Na završnom ispitu
studenti polažu dijelove gradiva koje nisu položili na međuispitima. Na popravnom i
komisijskom ispitu polaže se cjelokupno gradivo. Po završetku laboratorijskih vježbi polaže
Ispit se kolokvij iz gradiva obuhvaćenog laboratorijskim vježbama. Provjera znanja odvija se na
(način polaganja, računalu.
ispitni rokovi)
Uvjet za pozitivnu ocjenu jest 50% bodova na svakom međuispitu i pozitivna ocjena iz
laboratorijskih vježbi.
Uvjet za pozitivnu ocjenu iz laboratorijskih vježbi jest 50% bodova na kolokviju iz
laboratorijskih vježbi i predani svi domaći radovi.
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 48/74
.
Ispitni rokovi (ispitna grupa 25): Prema kalendaru nastave
Trajanje
Nastavne jedinice
Predavanja A. vježbe
1. Uvod u signale i sustave, definicija sustava, primjeri tehničkih sustava, linearni,
2h 1h
vremenski nepromjenjivi (LTI) sustavi
2. Definicija i matematički prikaz signala (vremenski kontinuirani, diskretni,
digitalni signali), uzorkovanje, matematičko modeliranje sustava, MIMO i SISO 2h 1h
sustavi, energija i snaga signala
3. Transformacije nezavisne varijable u signalu (vremenski pomak, vremensko
2h 1h
obrtanje, vremensko skaliranje), periodički signali, parni i neparni signali
4. Vremenski kontinuirani i diskretni eksponencijalni i sinusni signali (realni
eksponencijalni signali, periodički kompleksni i sinusni signali, općeniti
2h 1h
kompleksni eksponencijalni signali); Periodičnost diskretnih kompleksnih
eksponencijalnih signala (uvjet periodičnosti)
5. Diskretni i kontinuirani jedinični impuls i jedinični odskočni signal i njihova
povezanost; Kontinuirani i diskretni sustavi; Povezivanje sustava (serijska, 2h 1h
paralelna i povratna veza)
6. Osnovna svojstva sustava: sustavi sa i bez memorije, invertibilnost i inverzni
2h 1h
sustavi, kauzalnost, stabilnost, vremenska nepromjenjivost, linearnost
7. Diskretni LTI sustavi: Prikaz diskretnih signala pomoću jediničnih impulsa,
Odziv diskretnih LTI sustava na jedinični impuls i prikaz sustava pomoću 2h 1h
konvolucijske sume
8. Kontinuirani LTI sustavi: Prikaz kontinuiranih signala pomoću jediničnih
impulsa, Odziv kontinuiranih LTI sustava na jedinični impuls i integral
2h 1h
konvolucije za kontinuirane LTI sustave, Svojstva LTI sustava iskazana pomoću
konvolucije
9. Vremenski odziv LTI sustava na jediničnu odskočnu pobudu. Opis kauzalnih
LTI sustava diferencijalnim jednadžbama (vremenski kontinuirani sustavi) i
2h 1h
jednadžbama diferencija (vremenski diskretni sustavi) i prikaz sustava pomoću
blok dijagrama
10. Laplace-ova transformacija (definicija, svojstva, teoremi), inverzna
Laplaceova transformacija, Rješavanje diferencijalnih jednadžbi koje opisuju 2h 1h
kontinuirane LTI sustave pomoću Laplace-ove transformacije
11. Prijenosna funkcija kontinuiranog LTI sustava; Stabilnost sustava opisanog
prijenosnom funkcijom; Blok algebra (pravila blok algebre i primjena);
2h 1h
Modeliranje električnih i mehaničkih sustava pomoću prijenosne funkcije
Ispit Tijekom semestra bit će tri međuispita (kolokvija). Prvi međuispit je nakon 5 tjedana
nastave, drugi nakon 10 tjedana izravne nastave i treći nakon 14 tjedana izravne nastave.
(način polaganja,
Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na međuispitima.
ispitni rokovi)
Svaki se međuispit provodi kao pisani ispit u trajanju od 50 minuta i sastoji se od ukupno
10 pitanja i zadataka. Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi
i 50% bodova na svakom međuispitu, a konačna se ocjena (u postocima) formira na temelju
svih aktivnosti prema formuli::
Ocjena(%) = 0,1NP + 0,15 LV + 0,25 (M1 + M2 +M3)
gdje su aktivnosti izražene u postocima:
NP - nazočnost na predavanjima,
LV - ocjena iz laboratorijskih vježbi,
M1, M2, M3 - bodovi na međuispitima. .
Konačna se ocjena utvrđuje nakon prvog ispitnog termina primjenjujući relativni ECTS
sustav ocjenjivanja u skladu s Pravilnikom o studijima i sustavu studiranja Sveučilišta u
Splitu. Skupina studenata koja je položila ispit dijeli se u četiri skupine: 15% najboljih
dobiva ocjenu A (izvrstan), 35% slijedećih B (vrlo dobar), sljedećih 35% ocjenu C (dobar),
i posljednjih 15% ocjenu D,E (dovoljan). Skupina studenata koja nije položila ispit dobiva
ocjenu FX (potreban je dodatan rad), ili F (potreban je značajan dodatan rad). U skladu s
Pravilnikom za ispit se organiziraju samo dva ispitna termina u ispitnom roku po završetku
nastave.
Prema Članku 65. Statuta Fakulteta, student je dužan sudjelovati u radu svih oblika nastave
te prisustvovati: predavanjima najmanje 70 % nastavnih sati te laboratorijskim vježbama
100 % nastavnih sati. Ako ne ispuni navedene uvjete, student neće moći pristupiti ispitu..
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 51/74
Kompetencije koje Kolegij pruža temeljna znanja s područja računalnih mreža kao osnovu jezgre
se stječu računarstva
Studenti koji ne polože ispit preko kolokvija polažu usmeni ispit teorije koje se sastoji od
četiri ispitna pitanja. Uvjet za polaganje ispita je 50% bodova na svakom od ispitnih pitanja
teorije.
Kompetencije koje Stječu se temeljna znanja o inžinjerskom pristupu razvoju sofvera, metodama vođenja
se stječu projekata i metodologijama razvoja softvera.
Preporučena – Ian Somerville: “Software engineering”, Addison Wesley, 7 edition (May 10,
literatura 2004) ISBN-10: 0321210263 ISBN-13: 978-0321210265
Dopunska literatura – UML Distilled, third edition, Martin Fowler, Addison Wesley, 2003
– The Rational Unified Process, an Introduction, Philippe Kruchten, Addison
Wesley, 2003
– Managing software requirements, a use case approach, Dean Leffingwell,
Don Widrig, Addison Wesley, 2003
Izvori na internetu
Predavanja:
Nastava
45 sati
(satinica, početak i Prema kalendaru nastave
završetak, mjesto 15 tjedana ravnomjerno raspoređeno (po 3 sata tjedno) - prema rasporedu
izvođenja, oblici
nastave, mogućnost Vježbe:
nastave na stranom 30 sati
jeziku, i drugo) Prema kalendaru nastave
15 tjedana ravnomjerno raspoređeno (2 sata tjedno) - prema rasporedu
Prezentacije studentskih projekata rade se kroz vježbe.
Predavanja gostujućih predavača iz industrije obavljaju se također kroz vježbe. Studenti
se kroz ta predavanja upoznaju s metodologijama razvoja softvera u nekim od vodećih
softverskih tvrtki na našem području te sa situacijom na tržištu.
Ispit se sastoji od predaje projekta, kojeg studenti rade tijekom semestra u grupama od po
Ispit
najmanje 3 do najviše 6 studenata, i usmenog ispita kojem studenti pristupaju pojedinačno.
(način polaganja,
ispitni rokovi) Projekt se predaje u 3 faze po rokovima svako 5 tjedana.
Grupe prezentiraju svoj rad ostalim studentima.
Svaki međuispit se sastoji od 10 pitanja, a završni ispit sastoji se od 20. Uvjet za polaganje
ispita je 50% bodova od ukupnog broja pitanja iz svake skupine zadataka.
Trajanje
Nastavne jedinice
Predavanja L. vježbe
1. Definicija Internet, arhitektura Interneta, povijest Interneta, razvoj WWW-a,
5 sati
statistički podaci o korištenju Interneta, mogućnosti budućeg razvoja Interneta
2. Definiranje komunikacijskih protokola, mrežni model, uloge različitih razina
mrežnog modela, mrežne usluge i servisi, jedinstvena identifikacija procesa na
4 sata
mreži, jedinstvena identifikacija računala na mreži, osnove podatkovnih, mrežnih i
transportnih protokola
3. Protokoli aplikacijske razine, Telnet, DNS protokol, organizacija DNS servera,
3 sata
format imena računala, DNS rješavač
4. HTTP protokol, format HTT poruka, HTTP zahtjev, odgovor, zaglavlja HTTP
protokola, statusni kodovi, URI standard za jedinstveno adresiranje informacijskih 6 sata
resursa na Internetu, HTTP metode, uvjetni, parcijalni GET, MIME standard
5. Markup jezici, SGML, HTML, W3 kozorcijum, DTD, HTML poveznice
4sata
(linkovi), definiranje boje i veličine u HTML dokumentu, XHTML, CSS
6. DHTML, Document Object Model, dijelovi DOM-a, mehanizam prikaza,
HTML DOM, XML DOM, osnove JavaScript programskog jezika za razvoj 3 sata
klijentskih aplikacija
7. XML, prednosti i nedostatci XML-a, definiranje ispravnosti XML dokumenta,
prenošenje binarnih podataka u XML dokumentu, base64 shema kodiranja 6 sata
podataka, XML, Ajax
8. Razvoj Web aplikacija, serverski orijentirane tehnologije, JavaServleti,
4 sata
ASP.NET
9. Usluge web hostinga, PHP programski jezik, povezivanje web aplikacija sa
10 sati
bazama podataka
Popis laboratorijskih vježbi:
1. Internet, telnet, FTP, objavljivanje web stranica. 2 sata
2. HTML, formatiranje teksta, umetanje linkova i slika 2 sata
3. HTML, kreiranje listi, izrada tablica, formi. 2 sata
4. HTML, okviri. 2 sata
5. Osnove CSS-a 2 sata
6. Napredni CSS 2 sata
7. Izrada XML dokumenta 2 sata
8. Načini prikaza XML dokumenta unutar web stranice 2 sata
9. Osnove JavaScripta 2 sata
10. JavaScript, izrada aplikacije 2 sata
11. JavaScript i XML 2 sata
12. Osnove DHTML-a 2 sata
13. Osnove PHP-a 2 sata
14. Obrada podataka sa forme PHP-om 2 sata
15. PHP rad sa MySQL bazom podataka 2 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 60/74
Nastava Predavanja:
(satinica, početak i 30 sati
završetak, mjesto 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu
izvođenja, oblici
nastave, mogućnost Laboratorijske vježbe:
nastave na stranom 15 sati
jeziku, i drugo)
Tijekom semestra održati će se dva međuispita (kolokvija). Prvi međuispit je nakon 8
Ispit
tjedana nastave. Drugi međuispit održati će se nakon završetka nastave i uključuje izradu
(način polaganja, seminarskog rada. Na završnom ispitu studenti polažu dijelove gradiva koje nisu položili na
ispitni rokovi) međuispitima.
Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi, 45% bodova na
svakom međuispitu i izrada seminarskog rada.
Studenti koji ne polože ispit preko kolokvija polažu ispit koji se sastoji od izrade danog
zadatka (programa) za operativni sustav UNIX. Uvjet za polaganje ispita je ispravno
preveden i povezan program koji se može pokrenuti na operativnom sustavu UNIX i
minimalno 50% zadane funkcionalnosti.
Okvirni sadržaj i ključne riječi: Uvod u računalnu sigurnost. Osnovni koncepti, osnovne
Kompetencije koje sigurnosne prijetnje, osnovni sigurnosni ciljevi. Sigurnost operacijskih sustava: zaštita
se stječu memorije, kontrola pristupa, autorizacija, autentifikacija korisnika, zaporke, biometrijska
autentifikacija, TPM (Trusted Platform Modules). Sigurnost softvera: pretek spremnika
(buffer overflow) i drugi implementacijski sigurnosni propusti. Maliciozni kod (virusi,
spyware, botnets, rootkits): analiza i obrane. Web sigurnost: XSS i XSRF napadi i obrane.
Sigurnost baza podataka: kontrola pristupa, privatnost, integracija sa operacijskim
sustavima. Mrežna sigurnost: IPSec, SSL/TLS, DDoS napadi, DNS, mrežni vatrozidi.
Sigurnost mobilnih uređaja. Osnove kriptografije: enkripcija, autentifikacijske funkcije,
slučajni brojevi. Sigurnost UNIX i Windows operacijskih sustava.
Osnovna:
Trajanje
Nastavne jedinice
Predavanja L. vježbe
1. Uvod u računalnu sigurnost. Ciljevi sigurnosti: zaštita povjerljivosti, integriteta i
2 sata -
dostupnost usluga. Osnovne sigurnosne prijetnje.
2. Kriptografiski alati. Kriptografija bazirana na simetričnom (tajnom) i javnom
ključu. Autentifikacijske funkcije (hash i MAC algoritmi) i digitalni potpisi. 2 sata 2 sata
Pseudoslučajni brojevi.
3. Autentifikacija korisnika. Autentifikacija zasnovana na zaporkama, sigurnosnim
tokenima. Biometrijska autentifikacija. Sigurnosni problemi. Web autentifikacija. 2 sata 2 sata
Kognitivne autentifikacijske metode. – 1. dio
4. Autentifikacija korisnika. Autentifikacija zasnovana na zaporkama, sigurnosnim
tokenima. Biometrijska autentifikacija. Sigurnosni problemi. Web autentifikacija. 2 sata 2 sata
Kognitivne autentifikacijske metode. – 2. dio
5. Kontrola pristupa. Osnovni principi. Kontrola pristupa datotekama u UNIX
2 sata -
operacijskom sustavu.
6. Maliciozni softver. Virusi. Računalni crvi. Rootkits. Bot mreže. Zaštita od
2 sata 2 sata
malicioznog softvera.
7. Denial-of-Service (DoS) napadi. Distribuirani DoS napadi. Primjeri napada.
2 sata 2 sata
Zaštita od DoS napada.
8. Mrežni vatrozidi (network firewalls). Karakteristike, konfiguracije, prednosti i
2 sata 2 sata
nedostaci.
9. Softverska sigurnost. Buffer overflow napadi i zaštita. 2 sata 2 sata
10. Trusted Computing i višerazinska sigurnost. Bell-LaPadula model. Primjene. 2 sata -
11. Upravljanje sigurnošću. Procjena rizika. Fizička sigurnost. Ljutski faktori.
2 sata -
Security Auditing. Sigurnosni planovi, kontrole i procedure.
12. Uvod u internet sigurnost. SSL, IPSec. 2 sata -
13. Sigurnost Linux i Windows operacijskih sustava. 2 sata 2 sata
14. Seminarski radovi. Prezentacije i diskusija. 4 sata 2 sata
Popis laboratorijskih vježbi:
1. CrypTool. Symmetric and Asymmetric Cryptography. Hash i MAC funkcije. 2 sata
2. Web autentifikacija i web sigurnost. XSS i XSRF napadi i obrane. 2 sata
3. Malicionzni softver i računalni virusi. 2 sata
4. DoS i MitM napadi. Primjer flooding napada na bežičnu mrežu. 2 sata
5. Mrežni vatrozidi. 2 sata
6. Penetracijsko testiranje – primjer Windows servera. 2 sata
7. Sigurnost Linux operacijskog sustava. 2 sata
8. Sigurnost Windows operacijskog sustava. 2 sata
9. Seminarski radovi. Prezentacije, demonstracije, diskusije. 2 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 64/74
Svaki međuispit se sastoji od 10 pitanja, a završni ispit sastoji se od 15. Uvjet za polaganje
ispita je 50% bodova od ukupnog broja pitanja iz svake skupine zadataka.
Trajanje
Nastavne jedinice
Predavanja L. vježbe
1. Uvod u analizu i dizajn informacijskih sustava, životni ciklus razvoja sustava,
3 sata
metodologije razvoja informacijskog sustava
2. Pokretanje projekta, identifikacija projekta, postavljanje zahtjeva sustava,
2 sata
analiza provedivosti projekta, izbor projekta
3. Vođenje projekta, identificiranje veličine projekta, pristup funkcijskih točaka,
2 sata
radni plan (workplan) projekta, Gantogrami, PERT dijagrami, CASE alati
4. Detaljno definiranje zahtjeva sustava, tehnike analize zahtjeva, tehnike
2 sata
prikupljanja zahtjeva, JAD (Joint Application Development)
5. Slučajevi korištenja sustava, elementi slučajeva korištenja 2 sata
6. Modeliranje poslovnog procesa, dijagrami toka podataka, definiranje poslovnog 2 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 65/74
Svaki međuispit se sastoji od 10 pitanja, a završni ispit sastoji se od 15. Uvjet za polaganje
ispita je 50% bodova od ukupnog broja pitanja iz svake skupine zadataka.
Trajanje
Nastavne jedinice
Predavanja L. vježbe
1. Distribuirani informacijski sustavi, podjela, svojstva, arhitekture 3 sata
2. Procesi, stanja procesa, resursi, nazivlje, sinkronizacija, konzistencija 4 sata
3. Komunikacijski mehanizmi, stream prema message orjentiranoj komunikaciji 2 sata
4. Distribuirani algoritmi 2 sata
5. Soketi 4 sati
6. RPC 3 sata
7. ORPC (DCOM, RMI, CORBA) 6 sati
8. Message orijentirani distribuirani sustavi 3 sata
9. Web servisi, SOAP 4 sata
Popis laboratorijskih vježbi:
1. Soket aplikacija u C-u 5 sata
2. RPC aplikacija u C-u 6 sata
3. RMI aplikacija u javi 8 sata
4. DCOM aplikacija u C-u 6 sata
5. Web servis u PHP-u 5 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 68/74
Svaki međuispit se sastoji od 10 pitanja, a završni ispit sastoji se od 20. Uvjet za polaganje
ispita je 50% bodova od ukupnog broja pitanja iz svake skupine zadataka.
Trajanje
Nastavne jedinice
Predavanja L. vježbe
1. Microsoft Windows operacijski sustavi, povijest razvoja grafičkog sučelja,
3 sati
dinamičko povezivanje, izvorni API
2. .NET framework 2.x struktura, .NET ključne riječi, tipovi podataka 2 sata
3. .NET framework 3.x struktura, PE format, poruke 3 sata
4. Ulazna točka aplikacije, petlja poruka, rad sa porukama u .NET aplikaciji 3 sata
5. Kreiranje prozora, tipovi prozora, hijerarhija prozora, prozori .NET 2.x i 3.x
3 sata
aplikacije
6. XAML jezik, XAML pozadinska datoteka koda, XAML umetnuti koda 2 sata
7. Resursi aplikacije, ikone, kursori, izbornici, traka s botunima 2 sata
8. Kontrole, dijalog prozori, modalni i nemodalni prozori 3 sata
9. MDI aplikacije, tabularni dizajn, navigacijski dizajn 2 sata
10. Rad sa datotekama, standardni dijalog prozori, otvaranje i zatvaranje datoteka,
3 sata
pisanje i čitanje podataka
11. Grafički podsustav GDI i GDI+ 2 sata
12. Grafički podsustav WPF 2 sata
Popis laboratorijskih vježbi:
1. Rad s različitim tipovima podataka u .NET aplikaciji 2 sata
2. NET 2.x i .NET 3.x aplikacije se osnovnim prozorom 2 sata
3. Mijenjanje izgleda i stila prozora, generiranje događaja, obrada događaja tj.
2 sata
obrada poruka u NET 2.x aplikaciji
4. NET 2.x i .NET 3.x aplikacije sa izbornicima, izmjena ikona i kursora
2 sata
aplikacije, kreiranje funkcionalnosti izbornika
5. Dodavanje kontrola u NET 2.x i .NET 3.x aplikaciju, kreiranje funkcionalnosti
2 sata
kontrole
6. NET 2.x i .NET 3.x MDI aplikacije 2 sata
7. Rad sa grafičkim podsustavima GDI+ i WPF 3 sata
Izvedbeni plan nastave preddiplomskog studija Računarstva za 2011/12. ak. god. 72/74
Dopunska literatura Frank Vahid, Tony D. Givargis, Embedded System design: A Unified
Hardware/Software Introduction, John Wiley 2001, ISBN 0-471-38678-2
Predavanja:
Nastava
30 sati
(satinica, početak i 15 tjedana ravnomjerno raspoređeno (po 2 sata tjedno) - prema rasporedu
završetak, mjesto
izvođenja, oblici Laboratorijske vježbe
nastave, mogućnost 30 sati
nastave na stranom 15 tjedana ravnomjerno raspoređeno (2 sata tjedno)
jeziku, i drugo)
Tijekom semestra bit će dva međuispita (kolokvija). Prvi međuispit je nakon 7 tjedana
Ispit
nastave, drugi nakon nakon 15 tjedana nastave. Na završnom ispitu studenti polažu dijelove
(način polaganja, gradiva koje nisu položili na međuispitima.
ispitni rokovi) Uvjet za pozitivnu ocjenu je pozitivna ocjena iz laboratorijskih vježbi i 50% bodova na
svakom međuispitu.
Ocjena(%)=0,33 L + 0,33 M1 +0,33 M2
L - ocjena iz laboratorijskih vježbi izražena u postocima,
M1, M2 - bodovi na međuispitima izraženi u postocima.
Studenti koji ne polože ispit preko kolokvija polažu pismeni ispit koji sadrži 5 pitanja i
zadataka. Uvjet za polaganje ispita je 50% bodova od ukupnog broja.