Matematika diskrit adalah cabang matematika yang membahas tentang segala sesuatu yang bersifat diskrit. Diskrit sendiri artinya saling berhubungan ( lawan dari kontinyu). Dalam perkembangan teknologi informatika, matematika memiliki kontribusi tersersendiri. Berbagai aplikasi dan program dikomputer tidak lepas dari penerapan aplikasi matematika. Teknologi informatika yang semakin berkembang, menunjukkan perkembangan manusia dalam menerapkan aplikasi matematika dalam mengembangkan bidang lain. Salah satu contohnya adalah penerapan matematika diskrit dalam pengembangan matematika diskrit dalam pengembangan teknologi komputer. Matematika Diskrit adalah bagian dari matematika yang mempelajari objek- objek diskrit. Objek-objek diskrit tersebut diartikan sebagai objek-objek yang berbeda dan saling lepas. Matematika diskrit memiliki aplikasi di hampir semua bidang kehidupan, seperti ilmu komputer, kimia, botani, zoologi, linguistik, geografi, dan bisnis. Berbagai aplikasi dan program di komputer tidak lepas dari penerapan aplikasi matematikadiskrit, diantaranya adalah operasi Aljabar Boolean, Teori Graf, logika simbolik, peluang dan statistika. kontribusi matematika dalam teknologi informasi dan komunikasi sungguh sangat besar, bahkan keduanya bisa saling timbal balik dan bisa saling menguntungkan. Oleh karena itu, aplikasi-aplikasi atau penerapan matematika diskrit sebagai berikut: 1) Perkembangan dalam lingkup memori Memori digunakan untuk menyimpan berbagai bentuk informasi sebagai angka biner. Informasi yang belum berbentuk biner akan dipecahkandengan sejumlah instruksi yang mengubahnya menjadi sebuah angka atau urutan angka-angka. 2) Pengolahan angka-angka dalam matematika diskrit dapat digunakan untuk membentuk suatu rumus pemrograman yang digunakan dalam pengembangan ilmu komputer. 3) Matematika diskrit sangat penting dalam rangka sebagai dasardan pengembangan dalam majunyateknik informatika khususnya pembuatan software. Dalam pembuatan software tersebut menggunakan sistem bilangan biner dan kode bilangan di komputer, kita harus menggunakan algoritma. Algoritma merupakan langkah sistematis yang mengikuti kaidah logika. 4) Pengembangan software dan hardware merupakan penerapan ilmu matematika disktri. Misalnya perkembangan processor dalam komputer. Processor menggunaan operasi matematika untuk menerjemahkan perintah dari user. Processor semakin dikembangkan agar proses penerjemahan suatu perintah menjadi lebih cepat dan efisien. 5) Kegunaan teori graf salah satunya yaitu jaringan persahabatan contohnya yaitu jaringan sosial (friendster) maupun teknik analisis jaringan. 6) Penggunan matematika diskrit yaitu aljabar boolean adalah sebagai dasar operasi hitung (aljabar) dalam pemrograman yang menggunakan sistem bilangan biner sebagai bahasa pemrograman dan mendukung perkembangan hardware dan software komputer. Matematika Diskrit merupakan Ilmu paling dasar di dalam pendidikan informatika atau ilmu komputer. Pada dasarnya informatika adalah kumpulan ilmu dan teknik yang mengolah dan memanipulasi objek diskrit. Matematika diskrit memberikan landasan matematis untuk kuliah-kuliah lain di teknik informatika. Mahasiswa yang akan mengambil mata kuliah Algoritma, Struktur Data, Basis Data , Otomata, Jaringan Komputer, Keamanan Komputer, Sistem Operasi dan Mata kuliah lain akan kesulitan jika tidak memiliki landasan untuk matematika diskrit. Oleh karena itu, aplikasi-aplikasi atau penerapan matematika diskrit dapat kita lihat sebagai berikut : 1) Perkembangan dalam lingkup memori 2) Matemtik Diskrit membentuk suatu rumusan pemprograman yang digunakan dalam pengembangan ilmu komputer. 3) Matematika diskrit sangat penting dalam rangka sebagai dasar dan pengembangan dalam majunya teknik pengembangan informaika khususnya lembuatan perangkat lunak. 4) Mesin penghitung (Difference Engine no.1) yang ditemukan oleh Charles Babbage (1791-1871) adalah salah satu ikon yang paling terkenal dalam sejarah perkembangan komputer dan merupakan kalkulator otomatis pertama. 5) Pengembangan perangkat lunak dan perangkat keras yang dilakukan oleh manusia jugamenerapkan ilmu matematika disktri di dalamnya, contohnya adalah perkembangan prosesor dalam komputer. 6) Aplikasi yang dihasilkan dari teori graf adalah jaringan, baik jaringan persahabatan seperti jejaring sosial (friendster) maupun teknik analisis jaringan. 7) Penggunaan aljabar boolean adalah sebagai dasar operasi hitung (aljabar)dalam pemrograman yang menggunakan sistem bilangan biner sebagai bahasa pemrograman dan mendukung perkembangan perangkat keras dan perangkat lunak komputer 8) Dalam diskrit matematika, teori informasi adalah displin ilmu dalam bidangmatematika terapan yang berkaitan dengan kuantisasi data sehingga data atauinformasi itu dapat disimpan dan dikirimkan tanpa kesalahan melalui suatu kanalkomunikasi. 9) Logika simbolik dalam ilmu komputer digunakan sebagai untuk belajar bahasa pemrograman, struktur data, kecerdasan buatan, sistem digital, basis data , teori dasar , rekayasa perangkat lunak , sistem pakar, jaringan saraf tiruan, arsitektur komputer dan lainnya logika logika secara intensif.