Projekto një strukturë të të dhënave për një listë të detyrave.
Një listë të detyrave mund të përfaqësohet si një strukturë të të dhënave e përbërë nga detyrat dhe të dhënat e tyre të lidhura. Çdo detyrë mund të ketë disa pika të lidhura të të dhënave, të tilla si emri i detyrës, përshkrimi i detyrës, data e caktuar, niveli i përparësisë dhe statusi i përfundimit. Struktura e të dhënave duhet të ketë metoda për të shtuar, modifikuar dhe fshirë detyrat. Përveç kësaj, struktura e të dhënave duhet të përfshijë metoda për të pyetur ose renditur detyrat sipas parametrave të tilla si data e caktuar, përparësia ose statusi i përfundimit.