Atem Obavezno je predati sve labose osim zadnjeg, ima ih ukupno 6. Ako ne stigneš napraviti labos na vrijeme, možeš ga predati u nekom od naknadnih termina, ali za maksimalno 2 boda. Ne moraš implementirati sve što je zadano nego dobiješ djelomične bodove u skladu s time koliko si uspio napraviti. Slušala sam predmet pred dvije godine i labosi su funkcionirali tako da prvo pišeš blic vezan uz vježbu i onda s profesorom prokomentiraš rješenja. Dakle, u konačnu sumu bodova ulaze i rezultati blica, a ne samo programsko rješenje. Prošle godine, naravno, nije bilo labosa na faksu nego se samo predavao kod na Github i profesor je to ocijenio bez ikakvog ispitivanja.
Meni su osobno labosi bili dosta teški, ali uzmi u obzir da sam bila ERI pa su mi falili neki koncepti iz operacijskih sustava s kojima se vjerojatno lakše pohvata gradivo. S druge strane, stvarno se puno nauči kroz rješavanje tih labosa i jako su zanimljivo koncipirani. Ideja je da kroz svaki labos implementiraš neku funkcionalnost jednostavnog operacijskog sustava. Prva dva labosa su dosta lakša od ostalih, uči se pisanje Makefilea i linker skripti i to se da riješiti u par sati ako si prije radio slične stvari. Kasnije se stvari zakompliciraju, ali postaju i puno zanimljivije - implementira se sustav za upravljanje dinamičkom memorijom, datotečni sustav, raspoređivač u višedretvenom okruženju itd. Tu treba uložiti dosta truda, na neke stvari sam potrošila i po tjedan-dva.
Što se tiče ispita, gradivo se da jako dobro naučiti iz materijala na kolegiju. Prof. Jelenković je napisao skriptu koja pokriva gradivo predmeta i po meni je super napisana, ima dosta primjera i zadataka za vježbu. Završni ispit ima prag, ali profesor je tu fleksibilan i studente koji nemaju prag pozove na usmeni, a ostalima pod bodove iz usmenog samo prepiše bodove iz pismenog. Naravno, ako nisi zadovoljan, možeš svejedno odgovarati. Također, ispiti se dosta blago ocijenjuju i što je najbitnije, nema programiranja na papiru nego na programskim zadacima možeš pisati pseudokod.
Meni je bio jako koristan predmet jer se bavim ovim stvarima i svakako bih ga preporučila, ali ako te ne zanima embedded radije nemoj upisati jer će ti biti nepotrebna gnjavaža zbog labosa. Ako te zanima, go for it - materijali su odlični i labosi zanimljivi. I Jelenković je legenda 😄