Пәннің міндеттері мынадай:

-дискретті математика құрылымы, ғылым ретінде;
-комбинаториканың, кодтаудың теориясы мен қарапайым іргелі алгоритмдер туралы түсінік болуы;
-дискретті математиканың негізгі ұғымдары;
- нұсқаларды іздестіруді ұйымдастырудың негізгі қағидалары және практикада оларды қолдану мүмкіндігін білу;