Mengikuti percakapan saya dalam komentar dengan Mehrdad tentang jawabannya , saya merasa saya harus memberikan jawaban sendiri; sebenarnya ada sisi filosofis untuk pertanyaan ini yang mengakui interpretasi yang lebih luas daripada klasifikasi yang berlaku di kalangan Ilmuwan Komputer modern.
Untuk menanggapi pernyataan persis Anda (penekanan ditambahkan):
Saya memiliki keyakinan yang kuat bahwa Ilmu Komputer atau Ilmu Komputer Teoretis adalah cabang langsung dari Matematika dan Logika dan juga berpendapat bahwa gelar Ilmu Komputer selalu berorientasi pada matematika sebagai fakta. Tolong koreksi saya jika saya salah.
Klasifikasi Anda tidak setuju dengan Wikipedia dan dengan banyak Ilmuwan Komputer modern, tetapi apakah itu berarti itu salah? Belum tentu. Bahkan Wikipedia sendiri mengakui pandangan yang bertentangan tentang hal ini, termasuk pandangan Anda sendiri, yang saya bagikan.
Pertama mari kita pertimbangkan definisi. (Penekanan ditambahkan.) Masing-masing kutipan ini diambil dari Wikipedia; tautan disediakan dalam kata atau frasa pertama dari setiap kutipan.
Ilmu pengetahuan adalah usaha sistematis yang membangun dan mengatur pengetahuan dalam bentuk penjelasan dan prediksi yang dapat diuji tentang alam semesta.
Ilmu pengetahuan kontemporer biasanya dibagi lagi menjadi ilmu alam, yang mempelajari materi alam semesta; ilmu-ilmu sosial, yang mempelajari orang dan masyarakat; dan ilmu-ilmu formal, yang mempelajari logika dan matematika. Ilmu-ilmu formal sering dikecualikan karena mereka tidak bergantung pada pengamatan empiris.
Dan selanjutnya (dari halaman yang berbeda):
Matematika (dari bahasa Yunani μάθημα máthēma, "pengetahuan, studi, pembelajaran") adalah studi tentang topik-topik seperti kuantitas (angka), struktur, ruang, dan perubahan. Ada berbagai pandangan di antara ahli matematika dan filsuf tentang ruang lingkup yang tepat dan definisi matematika.
Matematikawan mencari pola dan menggunakannya untuk merumuskan dugaan baru. Matematikawan menyelesaikan kebenaran atau kesalahan dugaan dengan bukti matematis.
...
Saat ini, tidak ada konsensus tentang definisi matematika yang berlaku, bahkan di kalangan profesional.
...
Banyak filsuf percaya bahwa matematika tidak dapat dipalsukan secara eksperimen, dan karenanya bukan sains ....
Dan sekarang, tentang CS:
Ilmu komputer teoretis adalah divisi atau subset dari ilmu komputer umum dan matematika yang berfokus pada aspek yang lebih abstrak atau matematis dari komputasi dan termasuk teori komputasi.
Menurut artikel Wikipedia tentang "Cabang Ilmu Pengetahuan," :
Tidak seperti sains lain, sains formal tidak mementingkan validitas teori berdasarkan pengamatan di dunia nyata (pengetahuan empiris), tetapi lebih pada sifat-sifat sistem formal berdasarkan definisi dan aturan.
Klasifikasi di sana kemudian menentukan ilmu komputer teoretis sebagai cabang ilmu formal, di samping matematika.
Namun, mengingat fakta yang jelas bahwa matematika tidak memiliki definisi yang diterima secara umum tetapi tentu saja melibatkan bukti matematika (formal), tidak akan keterlaluan untuk memasukkan segala sesuatu dalam klasifikasi "ilmu formal" dalam lingkup definisi "matematika," seperti yang Anda sepertinya dilakukan.
Definisi saya sendiri (klasifikasi) mengecualikan "ilmu formal" dari ruang lingkup "sains," karena alasan yang disebutkan di atas bahwa mereka tidak bergantung pada pengamatan empiris.
Lebih jauh, definisi saya sendiri tentang "matematika" mencakup dalam cakupannya keseluruhan dari apa yang disebut "ilmu formal," termasuk Ilmu Komputer.
Perbedaan yang akan saya buat di antara istilah-istilah ini adalah bahwa sains bersifat empiris; matematika didasarkan pada deduksi dari asumsi primer.
Validitas sains didasarkan pada keakuratan pengamatan.
The penerapan matematika tergantung pada penerapan asumsi utama.