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.
Programozás alapjai