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.
Szoftverfejlesztés alapjai