Matematika Diskrit mempelajari bagaimana menerapkan sebagian pengetahuan Matematika dalam berpikir logis dan matematis. Topik yang akan dipelajari: berpikir matematik, analisis kombinatorial, struktur diskrit, berpikir algoritmik, serta penerapan & pemodelan matematik.

Mata kuliah ini mengajarkan konsep algoritma secara umum yang diterapkan pada Bahasa Pemrograman Python. Bahasa Pemrograman Python dipilih karena relatif mudah dipelajari terutama bagi yang baru pertama kali mengenal bahasa pemrograman.