Oktatási cél: Az objektumorientált programozási paradigma alapelveinek megismerése, valamint az algoritmikus
gondolkodás fejlesztése, algoritmus-alkotási készség kialakítása, néhány alapvető fontosságú algoritmus
működésének megértése.
Tematika: A tárgy keretében a hallgatók tapasztalatot szereznek a szoftverfejlesztés általános technikáinak
alkalmazásában, megismerik a haladó objektumorientált fejlesztési megközelítés elméletét és annak gyakorlati
felhasználását. A tárgy bevezetést nyújt továbbá néhány alapvető fontosságú algoritmus működésének elvébe,
rendezett tömbök és tömbökkel reprezentált halmazok műveleteinek megvalósításába, valamint bemutatja az
ismertebb “Oszd meg és uralkodj!” stratégián alapuló algoritmusok jellemzőit.