Ilmu komputer, dibangun di atas fondasi linguistik teoritis, matematika diskrit, dan teknik listrik, mempelajari sifat dan batas komputasi. Subfield mencakup komputasi, kompleksitas komputasi, desain basis data, jaringan komputer, kecerdasan buatan, dan desain perangkat keras komputer. Satu bidang di mana kemajuan dalam komputasi telah berkontribusi untuk pengembangan ilmiah yang lebih umum adalah dengan memfasilitasi pengarsipan skala besar data ilmiah. Ilmu komputer kontemporer biasanya membedakan dirinya sendiri dengan menekankan teori'matematika' berbeda dengan penekanan praktis dari perangkat lunak rekayasa.
Ilmu pengetahuan apa yang didasarkan pada linguistik, matematika, dan teknik?
Ilmu komputer