一千萬個為什麽

搜索

計算機科學中的數學難嗎?

我在高中(P.R.),我是數學的常客。我應該嘗試計算機科學嗎?

最佳答案

這是一個非常主觀的問題,但總的來說,計算機科學學位(可以說)是計算機科學“數學”和“工程”方面的混合(也有“科學”方面,但它們通常不會遇到本科學習)。 共享方面包括基礎數學,如微積分和線性代數。 “數學”計算機科學是離散數學,自動機理論,可計算性,計算復雜性,算法,數據結構等。 “工程”方面包括編程計算機組織,操作系統,數據庫等。 高級主題,例如機器學習和計算機圖形學(在我看來)是相對數學的工程主題,但通常需要連續數學而不是離散數學。

如果你同意這個圖片,那麽結論是計算機科學比數學更少數學。計算機程序員通常需要知道非常少量的數學。實際上,即使對數學歸納的理解也可能超出了所需要的範圍。你的大多數同學可能都有適度的數學技能,所以除非你有數學恐懼癥,否則我認為計算機科學就在你的能力之內。

轉載註明原文: 計算機科學中的數學難嗎?