Cieľom diplomovej práce je implementovať Sternov algoritmus na riešenie CSD problému a vytvoriť aplikáciu, ktorá vizuálne znázorňuje priebeh implementovaného algoritmu. Aplikácia má slúžiť ako edukačná pomôcka pre lepšie pochopenie danej problematiky. Je určená pre používateľov, ktorí nemajú veľa skúseností v danej oblasti. Preto by mala byť jednoduchá a priehľadná. V úvode práce taktiež bližšie popisujeme vybrané pojmy z teórie kódovania, ktoré sú potrebné na pochopenie danej problematiky. V závere práce uvádzame testovania a výsledky samotnej aplikácie.