Melalui mata kuliah ini, mahasiswa akan belajar mengenai konsep logika, himpunan, matriks, relasi dan fungsi, induksi matematik, algoritma, bilangan bulat (integer), kombinatorial dan peluang diskrit, aljabar boolean, graf, pohon dan kompleksitas algoritma.