アカウント名:
パスワード:
コンピュータは汎用の問題を解くためのものであるから、汎用の問題に共通して必要な数学があるならともかく、基本的にコンピューターサイエンスと高等数学は無関係というのが本質なのではないでしょうか?
結局は、解こうとする問題に必要な学問は習得しておく必要があるだけのことで、学士号のテーマで解こうとする問題に必要な知識だけあれば十分かなと思います。
一方で、数学が必要になる部分は、解き方にあたるアルゴリズム的な場所だけではなく、問題を正しく解けているかを評価するフェーズでも必要になります。どちらかというと、後者の方が高度な数学を要求されることが多い気がします。
評価フェーズで必要になるのは、数値解析系の数学で、一般的には確率・統計で、ランダムウォーク、カオス、ソーシャルネットワークなどデータの特性によっては、より専門的な数学が必要になるのは言うまでもありません。
微積分を使う応用分野に関わらない限り、コンピュータサイエンスのコア科目そのものでは微分積分は要らなかった(せいぜい高校の微分積分で足りる)ような記憶が・・・。 電子工学だと微分積分はバリバリに必要ですけどね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell
コンピューターサイエンスと高等数学は無関係 (スコア:0)
コンピュータは汎用の問題を解くためのものであるから、汎用の問題に共通して必要な数学があるならともかく、
基本的にコンピューターサイエンスと高等数学は無関係というのが本質なのではないでしょうか?
結局は、解こうとする問題に必要な学問は習得しておく必要があるだけのことで、
学士号のテーマで解こうとする問題に必要な知識だけあれば十分かなと思います。
一方で、数学が必要になる部分は、解き方にあたるアルゴリズム的な場所だけではなく、
問題を正しく解けているかを評価するフェーズでも必要になります。
どちらかというと、後者の方が高度な数学を要求されることが多い気がします。
評価フェーズで必要になるのは、数値解析系の数学で、一般的には確率・統計で、
ランダムウォーク、カオス、ソーシャルネットワークなどデータの特性によっては、
より専門的な数学が必要になるのは言うまでもありません。
Re:コンピューターサイエンスと高等数学は無関係 (スコア:2)
微積分を使う応用分野に関わらない限り、コンピュータサイエンスのコア科目そのものでは微分積分は要らなかった(せいぜい高校の微分積分で足りる)ような記憶が・・・。 電子工学だと微分積分はバリバリに必要ですけどね。