概念的にはコンピュータサイエンスはかなり狭いトピックです
コンピュータサイエンスまたはコンピューティングサイエンス(CSまたはCompSciと略される)は、計算、特にコンピューティングマシンとプロセスの設計に対する科学的および数学的アプローチです。コンピューター科学者は、計算理論とコンピューターの設計を専門とする科学者です。
純粋なコンピュータサイエンスは、包括的な本が欲しいとあなたが挙げているほとんどのものではありません。コンピュータサイエンスの一部である多くのサブジャンルがありますが、それらは上記の定義から非常に速く分岐します。
- DNS、TCP / IP、ルーティングなどは、ネットワーキングとネットワーク管理に関するものです。これは簡単にマルチトームの主題です。
- SSLは、データの暗号化と安全な送信に関するものです。マルチトームの件名も。
- バッファリング、キューイング、メモリ管理は時間と空間のアルゴリズムであり、クロスオーバーです。理論と歴史に関する複数の主題、実装に関する複数の主題。
厳密に言えば、コンピュータサイエンスは、実際には上記のものではありません。それはそれらのことを可能にするものについてです。