Teori Komputasi merupakan gabungan ilmu komputer dengan matematika, biasanya merupakan pemecahan masalah menggunakan algoritma yang sudah ada. Pada zaman sebelum modern, komputasi dilakukan dengan menggunakan kertas, pena, dan alat-alat tulis lainnya.
Pada zaman sekarang, komputasi dilakukan menggunakan komputer yang menyelesaikan perhitungan sains dengan model matematika. Beberapa contoh komputasi modern yaitu pada bidang Geologi.
Indonesia merupakan negara yang memiliki geologi yang kaya akan mineral, dengan adanya alat komputasi ini membantu para pekerja di bidang pertambangan untuk mendeteksi jenis batuan dan semacamnya. Dengan adanya alat komputasi ini, tidak diperlukan perkiraan akan jenis bahan apa yang ditemukan di wilayah Indonesia.
Untuk membuat alat komputasi itu, diperlukan barisan program dengan menginputkan kadar-kadar jenis bahan pertambangan. Setelah itu di implementasikan pada sebuah alat seperti scanner untuk mengetahui jenis mineral tersebut.