A fenti kiszárthelyi-átlag és a házi feladatra kapott jegy számtani közepe ±1. A korrekció meghatározása a cporta rendszeren beadott feladatok és a laborokon mutatott teljesítmény alapján történik.
A házi feladatok személyre szólnak, az erre szolgáló lekérdezőoldalon találhatóak meg. A feladatot a 8. hétre pontosítva specifikálni kell. (Egy UNIX-os kézikönyvoldalhoz hasonló formában.)
A 13. héten leadandóak elektronikus formában: jól olvasható (valamelyik elterjedt kódformázási módszert következetesen használó, a nyelvi elemeket jól érthetően használó) és megjegyzésekkel ellátott szabványos (C99, csak stdlib) és hordozható (például ural2-n is üzemképes) C forrás- és fejlécállományok, felhasználói dokumentáció (a specifikációval azonos is lehet), fejlesztői dokumentáció (felhasznált adatstruktúrák, függvények, algoritmusok és forrásfájlok leírása), tesztadatok. A dokumentáció PDF vagy PostScript formátumban adható be. A program bináris változatát nem kell beadni, de azt a beadáskor elő kell tudni állítani gcc vagy Microsoft Visual C fordítóval. Beadásokor apróbb módosításokat végre kell tudni hajtani a program működésében, annak működéséről kérdéseket tehetek fel.
A program több forrásállományból és ennél több függvényből kell álljon. Egy függvény csak indokolt esetben legyen több képernyő hosszú, szintén csak kivételesen legyen sokszoros kódblokk-egymásbaágyazás. A függvények előtt feltétlenül szerepeljen megjegyzésként, hogy mit csinálnak, mit jelentenek a paraméterek és a visszatérési érték. A forrásállományokhoz tartozzon saját fejlécállomány. A program nem tartalmazhat memóriakezelési hibát: nem fordulhat benne elő NULL mutató dereferálása, túlcímzés (puffertúlcsordulás), memóriaszivárgás (a program terminálódása előtt minden dinamikus memóriát föl kell szabadítani). A megoldás nyelve magyar vagy angol lehet, ezt következetesen tartani kell.
A feladatokat alapvetően önállóan kell megoldani. A laborfoglalkozások előtt és után szívesen segítek konkrét kérdésekben.
Aki hamarabb adja le a megoldását, és arra ötöst kap, valamint az addigi zárthelyiátlaga is legalább négyes, akkor onnantól nem kell órára járnia.