Upisao sam Programsko inženjerstvo na FER3 jer iskreno nisam znao koji drugi smjer da odaberem, a htio sam zaobić strojno jer sam čuo da se fakat treba puno radit. Predmete sam kombinirao tako da odaberem web development s malo data sciencom.
Krenut ću od obaveznih predmeta pa sve do transverzalnog.
PIIS zimski semestar
Napredni algoritmi i strukture podataka(obavezan)
Dakle ovo je predmet koji je obavezan na svim smjerovima samo što je na nekim tek u trećem semestru. Recimo da se nastavlja proširivati gradivo koje se učilo na ASP-u, ali je predmet dosta izmijenjen s obzirom na onaj koji se održavao na FER2. Nije čak toliko do gradiva, koliko je do same realizacije labosa. Labosi i ispiti se održavaju na Edgaru,
što je već samo po sebi dosta veliki problem. Osobno mislim da je Edgar stvarno dobro rješenje za puno stvari, ali labosi nisu jedno od tih. Također, ovo je prvi obavezan predmet na FER-u koji je inzistirao da se labosi pišu u Pythonu. Međutim, nije sad toliko o Pythonu koliko je riječ o tome kako su oni sastavljali te labose. Kao i na UPRO-u, labosi se održavaju
tijekom tjedna, samo što se nisu pisali uživo već online(izuzev jednog labosa koji je bio uživo pa je imao i odgovaranje nakon). Velika stvar je tu bila i koji termin si dobio, jer najčešće su ovi koji su imali kasnije termin već znali koji zadatak bi dobili s obzirom da ih nisu toliko šaltali, možda maksimalno 3 različita zadatka po labosu.
Postojala je skripta u kojoj su ti kodovi za većinu algoritama bili napisani pa se onda na labosu tražilo da se promijeni taj algoritam u ovisnosti o njihovim željama. Sjećam se na prvom labosu kako prva dva dana nije postojala ta skripta i onda nismo znali kako ni početi pisati algoritam pa su onda totalno random stavili tu skriptu tijekom sredine tjedne pa se moglo doslovno copy-pasteat čitav kod u edgar. Uglavnom, ovi labosi su više bili koncipirani na sreći nego na bilo čemu drugome. Na jednom predavanju smo im se žalili u vezi labosa pa su obećali kako će uvesti neke promjene. Osim što su smanjili količinu gradiva i dali malo više vremena za pripremu, edgar je i dalje ostao cancer. Tako da gl. Međuispit i zarvršni su bili začuđujuće lagani jer su vjerojatno shvatili kako su pretjerali s labosima pa su stavili i puno manju količinu gradiva i osnovne zadatke. Što se tiče profesora, susretljivi su i snimili su auditorne za svaki zadatak i onda su se držali tih zadataka na ispitima.
Sve u svemu, što se gradiva tiče, ne mogu reći da sam naučio nešto ful posebno, ali predmet nije težak i može se skupit puno bodova. Najveći problem je edgar i stres koji izaziva.
korisnost 3/10 (barem za mene, možda pretjerujem)
težina 4/10.. predmet fakat nije teško skupit dobru ocjenu, ali labosi samo po sebi nose svu težinu, pogotovo ako ćete se stvarno pripremati za njih
preporuka …jbg fakat nemamo izbora, ne znam zašto FER i dalje gura ovakve predmete kao obavezne
Napredni razvoj programske potpore za web(jezgreni)
Nakon fijaska sa predmetom “Razvoj programske potpore za web i pokretne uređaje” odlučio sam dati šansu njegovom naslijedniku(a i iskreno nisam imao baš izbora). Predmet je okej, ali ne i više od toga. Ako se želite baviti web developmentom, neke stvari ćete naučiti, ali ništa sad prespecijalno. Pozitivna stvar je što su puno stvari koje nisu valjali na prethodnom predmetu izbacili pa se to definitivno i osjetilo. Tipa, labosi nose 60 bodova, ali nema nikakvih varijanti uživo, već ono što napraviš toliko i dobiješ. Vremena ima fakat dovoljno, dva tjedna po labosu, a čak su i produživali kad se tražilo. Predavanja su bila fora, barem ova na kojima sam bio, knjige nema što je nekak i pametno, preze su dobro napisane, ali kažem osoba koja je već u web developmentu stvarno neće naučiti puno novih stvari. Malo su forsirali VueJS kao framework i nisu dozvoljavali druge, ali dobro. Ispiti su bili teži, ali na svu sreću nisu nosili puno bodova i prag je bio dovoljno nizak.
Teme labosa su bile bolje što je vrijeme prolazilo, krenulo se s nekim osnovama HTML5 u NodeJS-u, zatim sigurnost, tipa SQL, XML Injection.. , zatim VueJS, ali osnove, zatim se prošlo malo i po Typescriptu i skalabilnosti.
Overall solidan predmet s određenim manama, ali definitivno bolji nego prethodnik mu. Preporučam.
korisnost 3/10 ako znate dosta o web developmentu, inače nekih 7/10
težina 4/10
preporuka da
Statistička analiza podataka(jezgreni)
Ovaj predmet sam uzeo samo zato što nisam htio na Napredne baze jer nisam lud za bazama. Dakle riječ je o predmetu koji se bavi sa statistikom i distribucijama i regresijama, ali uglavnom tipično što biste i saznali na temelju imena. Ovo jednostavno nije predmet za svakoga i nećete uživati u njemu ako vas ne zanima. Materijali su koma, čak su i profesori rekli da se ne uči iz prezentacija, već otvoriš Walpolea i bok. Osobno nisam fan, ali nemate baš izbora. Predmet je podijeljen na projekt koji se radi u četvero u R-u i nosi 40 bodova. Projekt je okej, napravi se određeno istraživanje i na kraju prezentira asistentu koji podijeli bodove grupi. Uglavnom su ovo free bodovi i nije puno vremena potrebno da se projekt napravi
tako da sve pohvale za to. Jedino mi nije jasno zašto se toliko inzistira na R-u, kad se sve nekak prebacilo sad na Jupyter Notebook, no dobro. Ispiti nisu banalni, treba fakat razumjeti stvari i zato je najbolje pobrat što više bodova na projektu.
korisnost velika ako vas zanima statistika, al inače možda 3,4
težina 7/10
preporuka da, samo ako vas zanima
Društvene mreže(izborni)
Osobno sam se razočarao u predmet jer sam čuo samo riječi hvale prije na FER2. Predmet je podijeljen na studentske prezentacije, projekt i dva labosa. Na prvom predavanju, jasno navode kako očekuju svemirski brod od
projekta, dakle svake godine vrte temu izgradnje web ili mobilne aplikacije na temu filmova ili glazbe, ali imaju 10 stranica opisa što sve aplikacija mora sadržavati u sebi. Projekt se radi u grupi od 3-4 i onda je najbolje što prije početi s tim. Labos 1 je zapravo prvi milestone projekta. Očekuje se početkom 12. mjeseca da projekt bude većinom gotov te da svi skupa imaju 9 API-ja složenih u aplikaciji i naravno
funkcionalnu bazu. Drugi labos je analiza mreže riječi s Twittera u nekom Gephiju. Labos ima užasne upute i pola stvari nije objašnjeno kako uopće postaviti. Što se tiče pristupačnosti profesora, poslao sam dva maila, na jedan i dan danas čekam odgovor, a za drugi mi je žao što sam uopće pitao. Projekt nosi 40 bodova i tu se može skupit od 20-40 bodova ovisno koliko ste truda uložili u apsolutno sve.
Također zahtijevaju dokumentaciju, video i prezentaciju tog projekta tako da da.
Da ne bi bile samo loše stvari, predmet gotovo pa da nema međuispita i završnog te su predavanja okej jer studenti drže svoje prezentacije. Ovaj predmet upisujte ako vam treba neki ful jednostavan ili za prosjek.
Sve u svemu, ne bih upisao ovo opet, mislim da ima puno boljih predmeta na kojima se nauči više i radi isto, također grupni rad zna bit dosta stresan tako da nađite dobru ekipu za to i nemojte ostavljat sve u zadnji tren.
korisnost 3/10
težina 4/10
Bih li preporučio… osobno ne jer ima boljih odabira
Uvod o znanost o podacima(izborni)
Ok predmet. Ali ne više od toga. Neki mix SAP-a i strojnog. Tu se ajmo reć primjenjuje ono kaj naučite na SAP-u. U kombinaciji s drugim predmetima vezanim za Data Science ovaj predmet je odličan jer se gradivo dosta isprepliće. Meni osobno puno draži od SAP-a zbog ispita i projekta koji se opet radi u grupi, ali je projekt zanimljiv i puno manje vremena se uloži sveukupno. Ispit nije lagan zbog teorije, ali se može skupit prag
i dobit na kraju dobra ocjena. Također ispiti se pišu u Jupyter Notebooku tako da dobijete par zadataka i napišete analizu distribucija i ostalih gluposti i onda još imaju zadaci s teorijom koju se baš treba znati.
korisnost 6/10
težina 5/10
preporuka isto kao i SAP
Poslovni aspekti informacijskih i komunikacijskih usluga(transverzalni)
Ovo je jedan od onih predmeta kaj upiše 10 studenata i onda vas profesor moli na svakom predavanju da se pojavite kako ne bi morao predavati jednoj osobi. Najveća mana ovog predmeta je njegovo odvijanje svakog petka od 18-20. Čak se i profesor žalio na termin, ali navodno nije imao izbora. Na predmetu se rade predviđanja usluga s njihovim modelima(Linearni, logistički, Bassov model) i ICT tržište pa se onda na predavanjima vježba “programiranje” u Excelu tako da se određeno znanje čak i uspije dobiti, ali osobno ne bih ponovno upisao predmet iako mi je profesor simpa i trudio se. Međuispit nosi 30 bodova i sastoji se od 5 računskih zadataka koji se lako mogu riješiti ako se pročita skripta koja se dobije na predavanjima. Završni je u obliku seminara, dakle izrađuje se prezentacija s nekom našom izmišljenom uslugom pa se onda prave svi modeli i simulacije.
Teme su zapravo nekakva primjena upravljanja kakvoćom.
Sve u svemu predmet je okej, lagano je za proć te ne preporučam rješavanje zadaća osim ako ste mazohist, ali preporučam da odete na predavanja AKO ste već upisali predmet.
korisnost 5/10 zbog excela i tih modela
težina 3/10
Bih li preporučio .. ako nemate bolji izbor, a čuo sam da ima
Eto sve u svemu, to su ukratko moji dojmovi s FER3 diplomskog zimskog semestra. Svidjelo mi se što su na većini smjerova dali mogućnost da se sami opredijelimo za predmete koje bismo upisali, ali opet to može biti zamka.
Bih li ponovno upisao PIIS? Vjerojatno, htio sam izbjeći strojno i mislim da se isplatilo. Osobno ne bih ponovno upisivao predmete s data sciencom već bih se držao predmeta vezanih za web.
Što se tiče težine naspram preddiplomskog, mislim da se ipak mrvicu lakše diše, većina nas sad i radi zajedno s faksom
tako da pretpostavljam da je lakše. Što se tiče drugog semestra mislio sam upisati analizu velikih skupova podataka, internet stvari i programsku potporu komunikacijskih sustava ili
duboko učenje(mislim da je ovo ipak overkill s obzirom da nisam išao na strojno).
Nadam se da će pomoći nekom na kraju tko će bii u nedoumici što upisati idućih godina.
P.S. ako vas zanima još nešto korisno, a na temu je programskog inženjerstva i web developmenta, čuo sam da su arhitektura, protokoli i usluge weba odličan izbor.