理論計算機科学
とは
計算機を理論的に研究する学問で、計算機科学の一分野
一言で言うと、CSは理論計算機科学の応用であり、理論計算機科学はコンピュータサイエンスの基盤となる理論的な枠組み 一方、理論計算機科学は、コンピュータサイエンスの中でも理論的な側面に特化しています。理論計算機科学は、アルゴリズム、計算理論、計算可能性、計算複雑性、形式言語、自動言語処理など、計算と情報処理の理論的な側面に焦点を当てています。理論計算機科学は、問題の難しさや計算可能性についての理論的な分析や証明、アルゴリズムの設計と解析、数学的モデルの開発などを行います。