❶ CS和CE之間有什麼區別
CS 是計算機科學(computer science),CE 是計算機工程(computer engineering)。
區別:
1、研究對象
CS是研究機器自動計算本身的性質、規律和問題的一門科學。更注重理論研究(自動計算的性質、規律、運算等)。
CE是研究計算機系統及其應用技術的一門科學。涉及電氣工程和計算機科學領域,從設計的計算機處理器,個人電腦、伺服器和超級計算機到使用計算機這個工具來解決一些應用上的問題,如程式控制機床、車輛監控、工業和家電監控系統等。
2、側重
CS主要注重理論研究,CE主要注重系統應用。CS側重以計算機技術為基礎解決問題,編程一般是重中之重,三門數學(高等數學、線性代數、離散數學)是基礎之重,CE有與網路、通訊更緊密些。
3、就業方向
CS就業方向偏軟應用如開發、測試、培訓、技術研究等。
CE更容易到電信、通訊、航天等相關部門工作,同時網路工程相關單位的設計、維護、培訓工作也會涉及。
(1)什麼是cs編程擴展閱讀
CS側重以計算機技術為基礎解決問題,編程一般是重中之重,三門數學(高等數學、線性代數、離散數學)是基礎之重,其研究課題大主要包括:
計算機程序能做什麼和不能做什麼(可計算性)
如何使程序更高效的執行特定任務(演算法和復雜性理論)
程序如何存取不同類型的數據(數據結構和資料庫)
程序如何顯得更智能(人工智慧)
人類如何與程序溝通(人機互動和人機界面)