Obaveštenje
Odbrana velikog projekta

Odbrana projekta će biti održan putem Webex platforme: link ka sastanku.

Termin odbrane: četvrtak, 14.01.2021 u 18.00.

Obaveštenje
Teorijski deo
Položen teorijski test važi tokom cele školske godine 2020/2021. Veliki projekat ili pismeni ispit se može braniti nezavisno od teorijskog testa.
Osnovne informacije
Materijali sa časova vežbi
Tabela sa informacijama o projektima Bitbucket repozitorijum za kačenje projekata

Za sve studente koji nisu u roku završili seminarski, biće ogranizovan termin odbrane u svakom ispitnom roku.

Polaganje praktičnog ispita bez predispitnih obaveza
Ukupno 100 bodova, skalira se na 50 poena.
Zadatak Poeni
Radi se 2 sata
Nije se moguće predomisliti. Odnosno ukoliko seminarski nisu izabrani u toku semestra nije moguće naknadno izabrati seminarski.
Implementacija algoritma.
Dobija se kostur koji koristimo na vežbama i deo algoritma, a deo treba dopisati. Dolazi sve rađeno na vežbama ili nešto što veoma liči na to.
40 bodova
Implementirana i vizacija napisanog algoritma i ona radi. 10 bodova
Napisan naivan algoritam. 15 bodova
Napisano poređenje između naivne i efikasne implementacije. 10 bodova
Kod uredno napisan. Napisan jedan UnitTest. 10 bodova
Zadatak iz GCLC-a. Uz zadatak se dobija uputstvo za GCLC (manual.pdf). 15 bodova
GCLC seminarski
(10 poena)
# Rok Zadatak
1 3. 11. 2020. Tema je izabrana (uz obavezan dogovor sa profesorom) i upisana u tabelu.
2 29.11. 2020. Rad je okačen na git i u tabelu je upisan link na rad.
3 1.12.2020. Prezentacija rada na času predavanja.
Ukoliko se ne ispoštuje neki od rokova, moguće je osvojiti maksimalno 7 od 10 poena.
Prezentacija rada iz časopisa
(10 poena)[5 rezime + 5 odbrana]
# Rok za izradu Zadatak
1 15. 12. 2020. Rad je izabran (uz obavezan dogovor sa profesorom) i upisan u tabelu.
Časopisi za izbor radova: Uputstvo za izradu seminarskog
2 31. 12. 2020. Profesoru je poslat dokument sa rezimeom pročitanog rada (asistenta staviti u cc).
3 12. 01. 2021. Prezentacija rada na času.
Ukoliko se ne ispoštuje neki od rokova, moguće je osvojiti maksimalno 7 poena od 10.
Projekat
(30 poena)
# Rok za izradu Zadatak
1 15. 12. 2020. Tema je izabrana (uz obavezan dogovor sa profesorom i/ili asistentkinjom) i upisana u tabelu.

Opcija I:
Napisati implementaciju algoritma. Pri tome, algoritam neće predstavljati projekat za sebe, već treba da bude deo jednog zajedničkog projekta (sve što se radi na vežbama je takođe deo tog istog projekta). Dodatna uputstva Nije dozvoljeno pisati postojeće implementacije, odnosno implementacije algoritama rađenih na vežbama ili rađenih prošle godine u okviru seminarskog.
Ideje za nove implementacije mogu se pronaći u literaturi ili u časopisima.

Opcija II: Koristiti postojeće implementacije algoritama rađenih na vežbama (ili u okviru seminarskog ranijih godine) i primeniti na neki konkretan problem. Uraditi veoma ozbiljno grafički korisnički iterfejs. Primeniti na realne probleme. Može se koristiti bilo koja tehnologija.

Bodovanje (ovo je pre svega za opciju I bodovanje, ali se (u zavisnosti od izbora seminraskog) može primeniti i na opciju II):
  • Implementacija Vašeg algoritma (15 poena)
  • Implementacija algoritma grube sile i poređenje vremena izvršavanja u zavisnosti od veličine ulaza (5 poena)
  • Dokument sa opisom algoritma i implementacije (5 poena)
  • Unit testovi (5 poena)
2 14. 01. 2021. Odbrana projekta. Svi studenti koji odbrane projekat u ovom terminu će dobiti bonus od 5 poena. Ukoliko želite da branite projekat u ovom terminu, potrebno je da projekat bude gotov do 31.12. i da o tome obavestite asistentkinju. Moguće su manje izmene koda do odbrane.
3 januar/februar/jun1/jun2/septembar ispitni rok Odbrana projekta. Potrebno je da projekat bude gotov 7 dana pre odbrane i da o tome obavestite asistentkinju.
Ukoliko se ne ispoštuje neki od rokova, moguće je osvojiti maksimalno 25 poena od 30.