Akadeemiline juhend Kursuse eesmärgiks on luua osalejatele praktilise programmeerimise harjumus. Samuti aidatakse võõrast projekti lähemalt uurida. Igal kursusel osaleval üliõpilasel tuleb valida enesele programmi teema ning selle raames semestri jooksul koostada valmis rakendus. Enne põhjalikumat koodi kirjutamise algust on soovitav kirja panna rakenduse kasutajate vajadused, töö põhipunktid ning andmete hoidmise kirjeldus. Ning kirjapandu õppejõuga läbi arutada. Semestri keskel, kui rakendusest on juba vähemasti mõni näidatav/töötav lõik olemas, peab üliõpilane oma tööst tutvustava lühiettekande (~5 min) ning annab kaasüliõpilastele lahendada oma koodi põhjal jõukohase ülesande (~10-30 min). Semestri lõpuks koostab üliõpilane oma rakenduse installeerimis- ning arhiveerimisjuhendi, samuti lihtsa kasutajajuhendi. Valminud rakendus vaadatakse läbi üheskoos õppejõuga.