Na niektorých predmetoch je nutné okrem pochopenia teórie aj napísať súvislejší kus programu, nazývaný zápočtový program (tiež zápočťák). Tento býva nutnou (nie vždy dostačujúcou) podmienkou ku získaniu zápočtu. Na týchto predmetoch nie je nutné získať zápočet pred skúškou (výnimkou je [Neprocedurální programování](Neprocedurální%20programování), kde sa bez zápočťáku ku skúške nepúšťa). Predmety, kde sa píše zápočtový program zahrňujú [Programování](Programování) takmer každého druhu (I, II, OOP, [Neprocedurální](Neprocedurální%20programování)). Pedmet [Ročníkový projekt](Ročníkový%20projekt) a možno aj [Softwarový projekt](Softwarový%20projekt) by sa dali chápať ako predmety len so zápočťákom.
