計算機(jī)科學(xué)(英語:computer science,有時縮寫為CS)是系統(tǒng)性研究信息與計算的理論基礎(chǔ)以及它們在計算機(jī)系統(tǒng)中如何實現(xiàn)與應(yīng)用的實用技術(shù)的學(xué)科。
它通常被形容為對那些創(chuàng)造、描述以及轉(zhuǎn)換信息的算法處理的系統(tǒng)研究。計算機(jī)科學(xué)包含很多分支領(lǐng)域;有些強(qiáng)調(diào)特定結(jié)果的計算,比如計算機(jī)圖形學(xué);而有些是探討計算問題的性質(zhì),比如計算復(fù)雜性理論。還有一些領(lǐng)域?qū)W⒂谠鯓訉崿F(xiàn)計算,比如編程語言理論是研究描述計算的方法,而程序設(shè)計是應(yīng)用特定的編程語言解決特定的計算問題,人機(jī)交互則是專注于怎樣使計算機(jī)和計算變得有用、好用,以及隨時隨地為人所用。計算機(jī)科學(xué)碩士,該專業(yè)主要為學(xué)生提供計算機(jī)硬件、軟件等方面的學(xué)習(xí)。