Saya lulusan non-CS dan bidang studi saya tidak terkait dengan CS. Namun, sebagai bagian dari rencana yang lebih besar untuk menjadi ilmuwan komputer, saya ingin mendapatkan latar belakang yang kuat dalam ilmu komputer teoretis dan matematika yang berkaitan dengan CS. Saya melakukan banyak penelitian dan memilih buku-buku terbaik / sangat baik berikut tentang topik CS dan matematika dan ingin meminta pendapat Anda tentang:
- Kelengkapan topik yang dibahas (harap rekomendasikan apa pun yang saya lewatkan)
- Tumpang tindih bidang material yang tertutupi / berlebihan
- Memesan untuk mempelajari buku-buku (saya cantumkan dalam urutan yang menurut saya harus dipelajari)
Daftar ini terasa sangat panjang, jadi saya sangat menghargai rekomendasi untuk menghapus beberapa buku, tanpa kehilangan pengetahuan inti yang diperlukan untuk CS.
Jadi, buku-bukunya adalah:
- Delight matematikawan oleh WW Sawyer
- Cara Membuktikannya: Pendekatan Terstruktur oleh Daniel J. Velleman
- Cara Mengatasinya: Suatu Aspek Baru Metode Matematika oleh G. Polya
- Pengantar Pemrograman Fungsional Melalui Lambda Calculus oleh Greg Michaelson
- Yayasan Ilmu Komputer oleh Al Aho dan Jeff Ullman (http://i.stanford.edu/~ullman/focs.html)
- Matematika Beton: Yayasan Ilmu Komputer oleh Graham, Knuth, dan Patashnik
- Pengantar Teori Komputasi oleh Michael Sipser
- Pengantar Teori, Bahasa, dan Perhitungan Automata oleh John E. Hopcroft, Rajeev Motwani, Jeffrey D. Ullman
- Kompleksitas Komputasi: Perspektif Konseptual oleh Oded Goldreich
- Kompleksitas Komputasi: Suatu Pendekatan Modern oleh Sanjeev Arora, Boaz Barak
- A Course in Combinatorics oleh JH van Lint, RM Wilson
- Komputasi: Pengantar Teori Fungsi Rekursif oleh Nigel Cutland
- Komputer dan Daya Tarik: Panduan untuk Teori Kelengkapan NP oleh MR Garey, DS Johnson
- Teori Fungsi Rekursif dan Kompabilitas yang Efektif oleh Hartley Rogers
- Ketimpangan oleh GH Hardy, JE Littlewood, G. Polya
- Logika Matematika: Kursus Dengan Latihan (Bagian I): Propusitional Calculus, Bookean Algebras, Predicate Calculus oleh René Cori, Daniel Lascar
- Logika Matematika: Kursus Dengan Latihan (Bagian II): Teori Rekursi, Teorema Godel, Teori Set, Teori Model oleh René Cori, Daniel Lascar