Курсът се въвеждат и изучават основни понятия, необходими за всяка математическа дисциплина – множества, релации и функции, като се акцентира върху крайния и изброимия случай. Въвеждат се и основните комбинаторни принципи и чрез тях се извеждат формулите за комбинаторните съединения. Изучават се най-важните понятия и факти, свързани с теорията на крайните графи. Не се предполагат специални предварителни познания.
Курсът дава добра математическа база на студентите-първокурсници, която ще им помогне в усвояването и на другите математически дисциплини, залегнали в техния план. Той стои в математическите основи и на информатиката, с което ще е полезен както за по-доброто разбиране на материала по информатика, така и в бъдещата им работа като програмисти.