2025
| student | rad |
|---|---|
| Bruno Baburić | sudoku |
| Domagoj Birkić | šah |
| Viktor Mihovil Kronja | tic-tac-toe |
| Damir Magdić | taktičke postavke u nogometu |
| Matej Marinković | video editor |
| Ivan Pijević | space invaders |
| Rudolf Raspudić | vizualizacija A* algoritma |
| Kristijan Žalac | 2048 |
2024
| student | rad |
|---|---|
| Tin Bašić | izračun statike |
| Kristian Bolarić | tic tac toe |
| Ivan Davidović | tetris |
| Borna Gjenero | šah |
| Josip Grabušić | memory |
| Petar Huljek | arhiva dokumenata |
| Mihael Krpes | uno |
| Filip Leš | paint |
| Sonja Perković | SVG viewer |
2023
| student | rad |
|---|---|
| Giancarlo Doria Bedek | editor interakcije u levelu igre |
| Ivor Novosel | Wordle (QT) |
| Luka Sabo | pipes (UE) |
| Mihael Vlainić | administracija banke |
2022
| student | rad |
|---|---|
| Fran Kalinger | admistracija radnog vremena |
| Filip Lončar | image viewer |
| Robert Lovrić | heat map |
| Miomir Lovrić | tic tac toe |
| Zoran Medić | administracija radnih sati |
| Kristijan Novak | space invaders |
| Luka Petranović | kreiranje lika za društvenu igru (D & D) |
| Tomislav Petrović | e-banking |
| Josip Romac | administracija restorana |
| Vlado Tonković | Wordle (wxWidgets) |
2021
| student | rad |
|---|---|
| Ivana Anđelić | sliding puzzle |
| Ivan Bitunjac | korisnički računi |
| Krešimir Bratković | skladište veleprodaje |
| Jasmin Husić | evidencija plaćanja računa u kućanstvu |
| Tomislav Peša | kalkulator (QT) |
| Tin Rupčić | nonogram |
| Paolo Stabile | password generator |
| Valentin Vareškić | križić kružić |
| Ante Žunić | platformska igra (UE) |
2020
| student | rad |
|---|---|
| Bruno Akrap | memory |
| Robert Bakota | Pomodoro timer |
| Darij Baldasari | najkraći put |
| Josipa Banovac | TODO lista |
| Ivan Batinić | asteroidi |
| Ivan Blažeka | kontrola pristupa |
| Marko Bohač | game of life |
| Marko Boroš | twister spinner |
| Bruno Čale | šah |
| Sara Ćuzele Papata | uno |
| Senad Elezović | belot |
| Sven Gotal | nonogram |
| Tin Augustin Levačić | doodle jump |
| Senad Mandžić | najam nekretnine |
| Auro Mazzi | automatizacija administracije mreže |
| Ivan Mihin | pokemon |
| Igor Obradović | breakout |
| Dona Pejnović | organizacija foldera |
| Marko Perica | fantasy projection (NBA) |
| Domagoj Salkić | minesweeper |
| Filip Velebit Samodol | platformska igra (UE) |
| Marko Vitković | kviz |
| Josip Vučković | prepoznavanje značajki lica |
| Ivan Zorić | flappy bird |
2019
| student | rad |
|---|---|
| Matija Akrap | Schlum |
| Domagoj Beronić | kalkulator |
| Andro Bošnjak | mlin |
| Sandra Dominiković | sudoku |
| Mislav Franjo | labirint |
| Mario Habijanec | 2D igra s mapom |
| Karlo Kamenar | kalkulator (QT) |
| Filip Kreč | tetris (UE) |
| Hrvoje Kuhar | platformska igra |
| Darjan Kušan | kalkulator |
| Mislav Piskač | konverzija valuta |
| Luka Rađenović | baza korisnika |
| Gordan Sentić | administracija hotela |
2018
| student | rad |
|---|---|
| Bruno Brcković | sportski semafor |
| Stjepan Čagalj | administracija turističke agencije |
| Petar Domitrović | šah |
| Toni Gašić | kalkulator (QT) |
| Matija Horvat | editor koda |
| Perica Jurić | igra s kartama |
| Ana-Marija Kostanjčar | puzzle |
| Deni Ključarić | machine learning (2D) |
| Luka Krajina | music player |
| Dijana Molnar | kalendar |
| Marin Pepeljnjak | zmija |
| Luka Nicholas Sever | upravljanje robota |
2017
| student | rad |
|---|---|
| Tomislav Blažičko | čovječe ne ljuti se |
| Luka Bošnjaković | bitovne maske |
| Mislav Glas | editor baza podataka |
| Marijo Horvat | sticks (machine learning) |
| Borna Kapusta | RSS čitač (QT) |
| Renato Katalenić | pretraga uređaja na LAN-u |
2016
| student | rad |
|---|---|
| Karlo Čulek | lunar lander |
| Nikola Gaić | task manager |
| Filip Horvat | password manager |
| Josip Hursa | administracija ugostiteljskog objekta |
| Sead Kulenović | game of life |
| Lidija Šikić | administracija sportskog kluba |
| Tihomir Vanjurek | raspored igrača na nog. terenu |
| Stjepan Žugčić | administracija trgovine |
2015
| student | rad |
|---|---|
| Viktor Toth | flappy bird |
| Ana Senčar | potapljanje brodova |
| Vlatko Potočnik | karting |
| Igor Popović | tetris |
| Bruno Mayer | krtičnjak (Cocoa) |
| Andrea Marasović | statistika zauzeća diska |
| Filip Kapusta | blackjack |
| Hrvoje Jesenović | word shooter |
| Roman Husar | music player |
| Marko Golec | pretraživanje diska |
| Marin Čović | ping pong |
| Dragan Akeljić | breakout |
Prijava teme
- tema seminarskog rada se prijavljuje na zadnjim laboratorijskim vježbama
- svaki student prijavljuje svoju temu, samo u iznimnim situacijama (vrlo složene aplikacije) dva studenta rade isti rad
- tema rada se ne može mijenjati, osim u iznimnim situacijama uz dogovor sa predavačem
- nema konačnog roka do kojeg se seminarski rad mora predati, nakon završetka rada ocjena se upisuje na prvi sljedeći ispitni rok
Pisanje rada
- komunikacija sa predavačem je isključivo e-mailom (nenad.caklovic@vsite.hr)
- prije početka pisanja rada student šalje kratki opis planirane funkcionalnosti aplikacije i tehnologija koje će se koristiti
- nakon što predavač potvrdi plan, student može početi sa radom i šalje link na Github repozitorij
- readme.md u root-u repozitorija sadrži upute za pokretanje aplikacije (ako je potrebno) i upute za korištenje
- predavač provjerava funkcionalnost i upotrebljivost verzije i pregledava projekt, šalje zamjerke na izgled i ponašanje programa i source projekta
- kada program pokriva kompletnu planiranu funkcionalnost i predavač nema više zamjerki na projekt, verzija se proglašava završnom
Tipične pogreške i problemi
- repozitorij sadrži nepotrebne datoteke poput .obj, .exe, .pch, .pdb, .ncb, .suo, .aps ili cijeli Debug folder
- aplikacija na više jezika, dijelovi na hrvatkom, dijelovi na engleskom
- stringovi u kodu umjesto u resursima (poruke o greškama, naslovi itd.)
- globalne varijable i funkcije umjesto pravilnog objektnog dizajna
- loše dizajnirana baza podataka (bez normalizacije)