Ljetni semestar
(nadopunit ću ovo što fali jednom kad bude gotov predmet)
Heurističke metode optimizacija
Uzeo sam ovaj predmet jer sam bio zainteresiran. Predmet je bio održan (skoro) u potpunosti na engleskom ove godine. Pretpostavljam da je razlog za to bio da se generiraju materijali za engleski studij. Ne mislim da je to degeneriralo kvalitetu predmeta, ali ako ne razumijete engleski onda to treba uzeti u obzir. Nemam neki osjećaj koliko su moderni algoritmi koji su se učili, ali mogu reći da se prošao veliki broj. Koliko temeljito - pa teoretski po meni taman, međutim ono što se meni osobno ne sviđa je što to manjka praktički. Na predmetu su se praktični dijelovi ispita mogli napisati kao labos - dakle dobijete zadatak, implementirate to, napravite izvještaj i dobite bodove s ispita bez da ste na samom ispitu. I to mislim da je dobar koncept. No tih projekata je premalo da izvježbate sve te algoritme.
Npr., za MI ste mogli implementirati što god ste htjeli. I mogli ste napraviti algoritam koji ima jako malo veze s ikakvom heuristikom i dobiti sve bodove. Na ZI ste ipak trebali implementirati baš 2 algoritma, i to je po meni bilo bolje, ali je smor (meni je pogotovo bio jer sam 1. dio suboptimalno implementirao pa mi se nije previše dalo nadograđivati taj kod). I onda imate obavezan projekt na kojem opet možete što želite. Mana tog projekta je što je obavezan i ima prag - e sad, ak vam sve radi prag uopće nije teško proći, i lagano je dobiti sve bodove, ali s prijezirom gledam svaku komponentu koja je uvjet za rok/ispit. Jer ono, ne stigneš to napraviti i bam, produljiš godinu (potencijalno). Tako da ono, simpa predmet koji ima neke svoje mušice, al za razliku od prosjeka FER diplomskog (koji je, btw, žešće govno), je sasvim okej, i ako nekog zanima područje preporučljivo je upisati ga (svakako je bolji od ostatka ponude, lol).
Osobno ne mislim da sam previše naučio samo zato što se nisam previše angažirao, ali mislim da se predmet vodi na način da potiče studente na prirodan način da nešto nauče, i mislim da je to ispravno, samo sam ja pretvrdi boomer koji je prošao svoj peak, i eto, to nije na meni tvrdoglavom predobro funkcioniralo. E i da, po meni malo trolovski, ali trebalo je 55 bodova za 2.
Težina: 4 / 10
Korisnost: 6 / 10
Bih li preporučio/la predmet: Da ako vas zanima to, ne ako vas ne zanima i ne znate engleski
Kreativni laboratorij
Upisao sam ovaj predmet jer sam čuo preporuke za njega. Nema baš previše iskustava pa ću podijeliti svoje. Što se tiče organizacije predmeta, predmet je po meni organiziran užasno. Ali, postoji kvaka, ne kao mana predavača i mentora, predavači su super, nego je predmet inherentno koncipiran tako da dopušta previše slobode, ali to onda znači da ćete za predavanje i rokove saznati svega par dana prije jer ne postoji dobro osmišljena struktura niti nekakva odgovornost na predmetu. Tako da ako ste autist koji planira vrijeme bježite od ovog predmeta, on je vremenski kaos. Isto tako, predmet je počeo u 11. mjesecu, a završio prije Božića. Ovo se možda čini kao super, ali nije. Stvar je u tome što zbog loše vremenske organizacije morate biti sposobni napraviti nešto na cim. Dobijete mail “e za 3 dana prezentirate projekt”, a imate Whatsapp grupu il nešto i onda svi paničare. Ne trebate napraviti nešto konkretno, nikakvu implementaciju. Dovoljna je ideja, koju dosta razrađujete.
Ali iz inženjerske strane, minus, ako nemate radno iskustvo u području nemate prevelike koristi iz tog aspekta, a drugi faksevi (jer predmet nije samo FERovski, sudjeluju i muzička akademija, ekonomski, dizajn, arhitektura) itekako imaju, i na kraju ispadnete debilčeki. Na predmetu nećete nešto previše formalno naučiti, predavanja su organizirana više pjesnički, svakako nećete čarobno postati kreativni, ali možda dobijete neki insight kako stremiti prema tome (iako i na spomen toga okrećem očima).
Znači predmet vam se svodi na jedan projekt, i to vam je 100% ocjene. To radite u grupama od 5-6 ljudi, miješani faksevi i rasporedit će vas na osnovu psihološkog testa, kompatibilnost. Po meni je taj test jako veliki bullshit, ali eto, neke ljude na predmetu veseli.
Međusobno se ocjenjujete. Sad tijekom korone se naš tim par puta sastao dok su radili kafići, ali uglavnom je to bilo odrađeno preko Zooma i Google Meetsa. Naš projekt je bio platforma za učenje s pretplatama, uglavnom kao neki mix Udemyja, Skypea, OnlyFansa, i to smo razradili dovoljno da znamo otprilike koju funkcionalnost bi imali, poslovni model, čak smo i neki prototip izgleda napravili, napravili smo i neki uvodni sketch koji je tako polu simpatičan, polu krindž, ali idealan za ono što smo radili. I nismo se ubili nešto previše od posla, ali nije to nastalo preko noći.
Imali smo dosta kompeticije, sad nedavno je i izdano nešto jako blizu naše ideje, repeticio.com, ali u tom konceptu su očite mane i propast će kao i ostale inačice radi tih mana. Ljudi koji izvode te projekte ne žele ili odbijaju shvatiti da glorificirani oglasnici nisu seksi, već je sve u društvenim mrežama. Isto tako očito se prave glupi jer ne shvaćaju da ne mogu pružati minimalnu uslugu i istu naplaćivati dok na tržištu postoje Facebook i Njuškalo. No o tom po tom.
Jedan kolega iz 2. grupe sumnje da su te ideje s predmeta “procurile”, jer je za njegov projekt netko prvi put u 3 godine kupio baš taj model senzora koji on treba, ali to je posumnjao tek kad sam mu pokazao ovu splačinu koja je slična našoj. Meni je ovo teorija zavjera, mislim, nema dokaza, ali ako želite na ovaj predmet da pokušate pitchati neku svoju ideju imajte na umu da će za nju prije realizacije čuti 10-tak ljudi 😃
Inače smo svi prošli s 5 tako da kul predmet za boostanje prosjeka.
Težina: 2 / 10
Korisnost: 2 / 10
Bih li preporučio/la predmet: Da ako vam ne smeta manjak formalne strukture.
Multimedijske arhitekture i sustavi
Neću previše pričati o predmetu jer vjv se sljedeće godine održava posljednji put. Dakle predmet je dosta lagan, na ispitima kao što ste vjv već i čuli možete imati sve s repozitorija predmeta, i barem ove godine je sve bilo na zaokruživanje (iako ima i računanja). Predmet sam prošao s 4 uz minimalan trud, inače mi je prosjek na diplomskom oko 2.9 ili 3.0 pa si možete misliti koliko je lagan kad vam kažem da sam za predmet kroz semestar učio 10 sati ili manje.
Predavanja su okej, meni se osobno sviđao 1. dio i Hofmanova predavanja, ovo ostalo meh. Sreća je što vas ne pitaju išta izvan predavanja i prezentacija, tako da si to isprintate i malo provježbate zadatke i to je lagana petica.
Domaće zadaće su se ove godine mogli pisati u bilo čemu osim 2. DZ koja se morala pisati u C-u, što nije bilo toliko zeznuto ali taj zadatak uopće nije konceptualno zahtijevao low-level pristup u C-u, nego eto, asistent rekao da moramo tako. 4. DZ, doduše, upozoravam vas, pretpostavlja da ste 1. pisali u C-u, i onda ako niste morate posezati za alternativnim metodama. Fora je što trebate iskoristiti jednu C knjižnicu koju je muka (ili nemoguće) natjerati da radi s nekim programskim jezicima (mislim da se u Javi i C# nit ne može baš). I onda vam preostaje eventualno da reimplementirate to što imate u nekom drugom jeziku ili da se skrumpate. U Pythonu se, recimo, mogla instalirati samo druga verzija numpyja koja je kompajlirana s C knjižnicom koju trebate, i to je to, svi bodovi, niste trebali posezati za ctypes.
S tim da uzmite u obzir da sam ja RZ-ovac, pa nisam trebao raditi LRI kao RI-ovci, a za to vam ne mogu reći kakvo je, ali po dojmovima kolegice s RI ništa preteško.
Težina: 3 / 10
Korisnost: 4 / 10
Bih li preporučio/la predmet: Da za lagan prolaz i visoku ocjenu.
Obrada prirodnog jezika
Čekam da prođem predmet pa da ga pošteno poserem, stay tuned.
Računarstvo zasnovano na uslugama
Predmet se vodio kao lagan, ali ja to ne bih tako upisao. Na predmetu je lagano dobiti visoku ocjenu, ali proći nije trivijalno zato što imate 50% pragove na ispitima (zajedno) i labosima (zajedno). Ako nemate 50% na labosima, padate predmet generalno, a čak i ako imate 100% iz labosa, što je 40 bodova, ne možete proći s 10 na ispitima, već minimalno 30, što je 50%. Već sam nekoliko puta rekao da je ovo prvo dosta glup koncept, ali šta je tu je, nije teško dobiti te bodove, samo što to znači da ako iz 1. vježbe ne dobijete sve bodove ne možete zanemariti 2., koja je ove godine bila znatno otežana, i jedan aspekt te vježbe ju je učinio retardiranom.
Ispiti su šablona i ponavljaju se pitanja (neki zadatci imaju i identične brojeve), ali problem je što nemate ispita na internetu. Vjerujem da će se ovo poboljšati kako vrijeme ide što više ispita se pojavi na materijalima.
Predavanja su okej, malo dosadnjikava, ali ne radi predavača, jednostavno bi gradivo nekom moglo biti nefascinantno, ali ne mora sve biti jako uzbidljivo. I nema tu nečeg teškog, to su sve neke stvari koje su takve kakve jesu, ne ulazi se previše u razloge.
Ono što bih svakako rekao da za 1. labos je nedovoljno definirano što se očekuje od ljudi. Ja sam išao raditi malo ozbiljniji servis, i radi toga što nisam bio preiskusan sam previše vremena proveo na izradu servisa, i onda nisam napisao dokumentaciju (jer sam mislio da je ona automatski generirana dovoljna, a nije bila), niti testove, i od 20 bodova dobio 5 (dokumentacija je 5 bodova, testovi 10). Ono što možete napraviti je doslovno plain HTML stranica s input formom i možda nekom listom resursa, dakle doslovno
<form action="POST /nesto">
<input type="text"></input>
</form>
<ul></ul>
lupiti neku elementarnu manipulaciju DOM-a i napisati neki osnovni API, dokumentaciju za njega, i testove, i to je to. Nikakav CSS, baze, pičke materine, znači doslovno proof-of-work REST API, jer očito su im bitniji testovi i dokumentacija nego sama funkcionalnost.
Meni je predmet bio forica jer me zanimao real-time web primarno zbog ove stranice, volio bih bolje odraditi realtime (i odvojiti se od plaćenog proširenja koje dosta shit radi XDXD), a i ono, malo da smanjim svoje slabosti s web strane. Ali da sam se zaljubio u područje webdeva, nisam, još uvijek bih rađe bio peggan nego radio u webdevu 😃
Težina: 4 / 10
Korisnost: 5 / 10
Bih li preporučio/la predmet: Da ako vam se sviđa program.
Raspodijeljene knjige i kriptovalute
Po meni najzanimljiviji i najkorisniji predmet ove godine. Radi se u 2 ciklusa - Bitcoin i Ethereum (tj. 1. i 2. generacija kriptovaluta). Na predmetu se stječe teoretsko znanje koje je “good enough”, mislim, nećete preko noći naučiti raditi aplikacije s kriptovalutama, ali ćete svakako dobiti jedan pošteni uvid u to cijelo područje.
Labosi se svode na primjenu te teorije, i iznimno su lagani ali zahtijevaju razumijevanje i samo dolaženje do znanja nije baš toliko lagano. Da, 1. labos se svodi na onak 5 linija koda (nadopunjavanje), ali da znate nadopuniti tih 5 linija trebate znati malo više o pozadini toga.
Ispiti su esejske forme, i po meni su isto dosta lagani, pogotovo za međuisipit, jer za 1. dio gradiva ima jako dobra knjiga na temu. Ahilova predmeta je 2. dio za koji uopće nema materijala, i onda je dosta teško jednako kvalitetno naučiti predmet, a za gotovo sve se na internetu poziva na čitanje Ethereum yellow papera koji je dosta kompleksan.
Inače sam prije predmeta imao jednu ideju za novu generaciju društvene mreže u koju sam htio integrirati interakciju i moderaciju kroz kriptovalute, i zapravo sam slušajući predmet razradio praktički 3. generaciju kriptovalute. Tj., predmet mi je pomogao da za taj svoj problem pronađem slabosti postojećih pristupa i smislim koncept sličan onima na kojem se smišljaju sljedeće generacije kriptovaluta. Dosta simpatična stvar kad se desi.
Predmet nije nešto previše težak, a po meni je dosta koristan barem za shvaćanje ovoga što se događa oko nas. Đerek predaje inženjerski dio, dok Kostanjčar predaje financijski dio i oba su super predavači. Drago mi je vidjeti da ovaj predmet postoji na diplomskom, jer je standarda predmeta s preddiplomskog, tj. iznadprosječno je dobar. I čak i ako vas ne zanimaju previše kriptovalute, dovoljno je koristan da ga bez obzira na to preporučim da upišete.
Težina: 4 / 10
Korisnost: 7 / 10
Bih li preporučio/la predmet: Da