A tárgy célja, hogy a korábban megszerzett informatikai, azon belül komputer algebrai ismereteket szinten tartsa, illetve elmélyítse.
A problémának az Informatika 3 tárgyban tanultakra kell épülnie. A probléma lehet tisztán informatikai tartalmú, de kapcsolódhat az első három félévben tanult matematikai ismeretek valamelyikéhez is. A félév folyamán a hallgatónak egy maga által választott, az intézet által kitűzött problémát kell megoldania. A félév végén egy rövid, néhány perces demonstráción kell a működő programot bemutatnia az évfolyam többi hallgatója és a témavezető oktatók előtt, egyúttal át kell adnia a dokumentált programkódot, és a problémáról és annak megold ásáról írt rövid dolgozatot. Összetett, nagyobb bonyolultságú feladatok megoldására 2-3 fős csoportok is jelentkezhetnek.
Ütemterv:
(1) A hallgató a félév első két hetében az intézet által kitűzött problémák közül választ egyet. A hallgatónak lehetőség e van arra is, hogy saját problémajavaslattal jelentkezzen, ami ha megfelelő, felvehető a kitűzött problémák közé.
(2) A hallgatónak a harmadik hét végéig fel kell vennie a kapcsolatot a feladat témavezető oktatójával. (3) Legkésőbb öt héttel a félév vége előtt el kell készülni a programmal, és a róla írt dolgozattal.
(4) A következő két hétben a témavezető oktató áttekinti a megoldást és javaslatokat tesz a hibák kijavítására.
(5) Előre kijelölt időpontban, de legkésőbb 2 héttel a félév vége előtt a hallgató egy rövid, néhány perces előadásban ismert eti a megoldandó feladatot, és a saját, már kijavított megoldását.