計算機科學(xué)(Computer Science,縮寫CS)是系統(tǒng)性研究信息與計算的理論基礎(chǔ)以及它們在計算機系統(tǒng)中如何實現(xiàn)與應(yīng)用的實用技術(shù)的學(xué)科。它通常被形容為對那些創(chuàng)造、描述以及轉(zhuǎn)換信息的算法處理的系統(tǒng)研究。*(1)
計算機科學(xué)包含很多分支領(lǐng)域:有些強調(diào)特定結(jié)果的計算,比如計算機圖形學(xué);而有些是探討計算問題的性質(zhì),比如計算復(fù)雜性理論;還有一些領(lǐng)域?qū)W⒂谠鯓訉崿F(xiàn)計算,比如編程語言理論是研究描述計算的方法,而程序設(shè)計是應(yīng)用特定的編程語言解決特定的計算問題,人機交互則是專注于怎樣使計算機和計算變得有用、好用,以及隨時隨地為人所用。
與計算機工程的區(qū)別
一、概念區(qū)別
計算機工程(Computer Engineering)就是研究計算機如何運作并且做到更快捷更精準。其主要包括兩方面:計算機軟件與硬件工程。計算機工程學(xué)學(xué)生通過學(xué)習(xí)數(shù)學(xué)、物理、計算機科學(xué)相關(guān)課程,分析設(shè)計和研發(fā)計算機軟件與硬件(計算機芯片、電路板、調(diào)制調(diào)節(jié)器和打印機)。
計算機科學(xué)(Computer Science,有時縮寫為CS)是系統(tǒng)性研究信息與計算的理論基礎(chǔ)以及它們在計算機系統(tǒng)中如何實現(xiàn)與應(yīng)用的實用技術(shù)的學(xué)科。
二、研究領(lǐng)域
計算機科學(xué)研究領(lǐng)域比計算機工程更為廣泛。包括:計算機制圖、數(shù)據(jù)處理、數(shù)據(jù)庫建設(shè)、信息技術(shù)、網(wǎng)站設(shè)計建設(shè)與管理、游戲設(shè)計、計算機編程
三、計算機科學(xué)屬于理科,傾向于理論性;計算機工程學(xué)屬于工科,更趨向于應(yīng)用。
就業(yè)狀況
從事職業(yè):動畫制作者、藝術(shù)家、計算機程序員、產(chǎn)品設(shè)計員、軟件開發(fā)員、教師、站長、網(wǎng)頁設(shè)計員、技術(shù)員
課程列表
計算機編程 | Computer Programming |
網(wǎng)站開發(fā) | Web Development |
二維設(shè)計 | Two-Dimensional Design |
三維設(shè)計 | Three-Dimensional Design |
網(wǎng)頁設(shè)計 | Web Page Design |
Windows應(yīng)用程序開發(fā) | Windows-Based Application Development |
多媒體創(chuàng)作 | Multimedia Authoring |
繪畫基礎(chǔ) | Fundamentals of Drawing |
數(shù)碼攝像 | Digital Photography |
計算機圖形學(xué) | Computer Graphics |
數(shù)學(xué) | |
微機文字處理 | Microcomputer Word processing |
文件處理 | File Processing |
Principles of Economics | |
會計原理 | Principles of Accounting |
應(yīng)用編程 | Applications Programming |
業(yè)務(wù)應(yīng)用程序開發(fā) | Business Application Program Development |
計算機硬件組件 | Computer Hardware Components |
計算機系統(tǒng)與價格 | Computer Systems and Architecture |
數(shù)據(jù)庫管理系統(tǒng) | Database Management Systems |
編程語言 | Programming Languages |
軟件開發(fā) | Software Development |
數(shù)據(jù)庫結(jié)構(gòu)與算法分析 | Data Structures and Algorithm Analysis |
數(shù)據(jù)庫系統(tǒng) | Database Systems |
學(xué)生評價
“我喜歡人機交換的感覺。”——馬里蘭大學(xué)公園分校計算機科學(xué)大三學(xué)生Bonnie
Are You Ready To...?
- Join the campus chapter of the Association for Computing Machinery
- Complete an internship designing Web pages, developing software, testing software, or building other computer skills
- Build teamwork skills and friendships while problem solving with other students
- Regularly stay up until all hours trying to debug your computer programming*(5)
It Helps To Be...
- Precise and mathematical but also able to think abstractly. In order to solve problems, you’ll need to think like a human and like a computer at the same time. This requires creativity, imagination, and the ability to think logically.*(5)
相關(guān)專業(yè)
藝術(shù) | Art |
藝術(shù)教育 | Art Education |
計算機信息科學(xué) | Computer and Information Science |
計算機系統(tǒng)分析 | Computer Systems Analysis |
數(shù)字通信與多媒體 | DigitalCommunications and Media/Multimedia |
畫圖 | Drawing |
攝影 | Photography |
廣播電視 | Radio and Television |
視覺傳媒 | Visual Communication |
會計 | Accounting |
計算機工程 | Computer Engineering |
參考資料:
(1) 計算機科學(xué) 維基百科
(2) Computer Programmers US Bureau of Labor Statistics
(3) Software Developers, Applications US Bureau of Labor Statistics
(4) Web Developers US Bureau of Labor Statistics
(5) Major: Computer Science College Board
學(xué)校列表
美國
本科
綜合性大學(xué)(非完全列表):