享受學習計算
“中央重點是處理和處理信息的過程。因此,學科跨越兩個推進的一般算法和信息處理的基本理解以及高效可靠的軟件和硬件,以滿足給定的規範實用的設計。計算機科學一個年輕的學科,正在迅速地從它的起點在1940年的發展。因此,它包括理論研究,實驗方法和工程設計於一體的學科,這與從分離的對科學的理解和進步最物理科學根本不同在工程設計和實施領域的科學應用。在計算機科學中存在的可計算性和算法的效率與電子的現代實用的改進,這繼續刺激學科進步的理論概念的固有交織,正是這種親密互動理論的而結合在一起,他們到一個單一學科領域的設計方面。由於快速發展的,很難提供計算機科學領域的完整列表。但很顯然,一些關鍵領域的理論是,算法和數據結構,編程方法和語言,以及計算機元件和結構。其他領域包括軟件工程,人工智能,計算機網絡和通信,數據庫系統,並行計算,分佈式計算,人機交互,計算機圖形學,操作系統,以及數字和符號計算。一個專業的計算機科學家必須在該領域的關鍵領域打下堅實的基礎,將最有可能有一個深入的了解在一個或多個學科的其他領域,根據實踐的人的特定區域。因此,一個受過良好教育的計算機科學家應該能夠基本概念和計算,算法和計算機設計技術應用到具體的設計問題。工作包括規格,對問題的分析的細節,並且提供用作所期望的設計,具有良好的性能,可靠性和可維護性,並滿足所需的成本標準。顯然,計算機科學家不僅要有在計算機科學領域足夠的訓練,以便能夠完成這樣的任務,而且還必須在數學和科學領域的一個堅實的理解,以及在人文學科廣泛教育提供正在執行對理解工作的社會影響的基礎。 “