Önállólabor követelmények a CrySyS Laboratóriumban
Jelentkezés
» "Problem Statement" előadás
» Konzultáció
» Projekt-riport
» Beszámoló előadás
» Archiválás
Ha a CrySyS Laboratóriumban szeretnéd csinálni az önállólabor projektedet, akkor
a téma kiválasztása után személyesen keresd fel a téma megjelölt konzulensét előzetes
időpont egyeztetés után (ez történhet e-mail-ben, telefonon, vagy személyesen). Hozd magaddal
- az indexed (vagy annak másolatát), és
- egy rövid (max 1 oldalas) szakmai önéletrajzot, mely tartalmazza eddigi munkáid
pár soros leirását, esetleg a részletes leirások URL-jét
(ha azok fent vannak a web-en), és ambicióidat.
A személyes találkozás után pár nappal eldöntjük, hogy jelentkezésedet elfogadjuk-e.
A projekt kezdetétől számított legfeljebb három héten belül tartanod kell egy 5 perces előadást mely tartalmazza:
- a feladatod pontos megfogalmazását és értelmezését
- a feladat lebontását részfeladatokra, a részfeladatok megoldásának tervezett ütemezését (munkaterv)
- a végrehajtás során elsajátítandó ismeretek listáját (pl. Cryptlib könyvtár használata, hash függvények elmélete, stb.)
- a szükséges hardverek és szoftverek listáját.
A projekt végrehajtása során rendszeresen konzultálnod kell a közvetlen konzulenseddel, aki lehet a labor valamelyik oktatója vagy doktorandusza. Ez tipikusan azt jelenti, hogy hetente legalább egy alkalommal találkozol a konzulenssel, beszálomlsz arról, hogy hogyan haladtál, és megbeszélitek a következő lépéseket. Esetleg vezethetsz projektnaplót is, mely tartalmazhat rövid bejegyzéseket mindenről amit csinálsz.
A projekt végén le kell adnod egy projekt-riportot, mely két részből áll:
- Fő rész (max 10 oldal), mely tartalmazza a következőket:
- a feladat pontos megfogalmazását
- a megoldás tömör ismertetését
- saját eredmények listáját (pl. implementáltam a Yarrow-160 véletlenszám generátort,
2000 sor egyszerű, 150 sor értékes C kód, 2 hét debug-golás)
- az elsajátitott ismeretek listáját
- a projekt során felmerült, nem várt nehézségek listáját
- önértékelést (mi ment a legjobban? min kell javitani?)
- Függelék, mely kiegészitő- és segédanyagokat tartalmaz. Pl.:
- háttér információ, mely a feladat és a feladat környezetének megértését
jobban elősegíti
- (kommentezett) forráskód, szimulációs eredmények
- felhasználói kézikönyv, program dokumentáció
- egyéb fontosnak ítélt információ
Mikor a riportot készíted, gondolj arra, hogy valaki esetleg folytatni fogja a munkádat.
A projekt végén egy 15 perces (esetleges demóval egybekötött) előadást
kell tartanod a munkádról. Koncentrálj a következőkre:
- a feladat megfogalmazása
- háttér információ a feladat megértéséhez és a megoldás értékeléséhez
- a megoldás tömör ismertetése (esetleg demó)
- saját eredmények hangsúlyozása (természetük, mennyiségük, és minőségük)
- elsajátított ismeretek
- főbb események, nem várt nehézségek
- önértékelés
A projekt teljes anyagának (munkaterv, napló, riport, eloadás, (kommentezett) forráskód, dokumentáció,
felhasználói segédlet, telepítési útmutató, háttér anyagok (pl. cikkek, linkek), stb.)
fel kell kerülnie a labor szerverére, egy előre meghatározott könyvtár-struktúrába, melyről a konzulens ad részletes felvilágosítást.
Az aláírást csak akkor kapod meg, ha minden, a projekthez kapcsolódó anyag fent van a szerveren.
buttyan (at) hit.bme.hu