英國計算機科學專業介紹
計算機科學是對計算、自動化和信息的研究。計算機科學跨越了理論學科(如算法、計算理論、信息理論和自動化)和實踐學科(包括硬件和軟件的設計和實現)。計算機科學通常被認為是一門學術,與被認為是技術領域的計算機編程不同。
算法和數據結構是計算機科學的核心。計算的理論涉及計算的抽象模型和可以用它們來解決的一般問題類別。密碼學和計算機安全領域涉及研究安全通信和防止安全漏洞的手段。計算機圖形學和計算幾何學涉及圖像的生成。編程語言理論考慮了描述計算過程的不同方式,而數據庫理論涉及到數據存儲庫的管理。人機交互研究人類和計算機互動的界面,而軟件工程專注于開發軟件的設計和原則。操作系統、網絡和嵌入式系統等領域研究復雜系統背后的原理和設計。計算機結構描述了計算機組件和計算機操作設備的構造。人工智能和機器學習旨在綜合以目標為導向的過程,如解決問題、決策、環境適應、計劃和在人類和動物中的學習。在人工智能中,計算機視覺旨在理解和處理圖像和視頻數據,而自然語言處理旨在理解和處理文本和語言數據。
計算機科學的基本關注點是確定什么可以自動化,什么不能自動化。圖靈獎被普遍認為是計算機科學的最高榮譽。
英國計算機科學專業課程
| 課程名稱 | 學術 |
|---|---|
| 計算機科學的數學技術 | Mathematical Techniques for Computer Science |
| 數據科學 | Data Science |
| 軟件工程 | Software Engineering |
| 操作系統 | Operating Systems |
| 算法和數據結構 | Algorithms and Data Structures |
英國計算機科學
專業課程
商科
工科
理科
社科
24h在線客服


