【美國大學計算機專業介紹系列一】什麼是計算機科學?

一直以來計算機相關專業(比如CS、CE、EE等)都是中國學生出國留學選擇申請專業時的大佔比選擇,甚至很多在國內讀大學要申請國外該專業碩士或博士的學生向我介紹所學專業時也經常解釋的含糊不清,所以從這期開始若希將向大家詳細介紹計算機相關專業的那些事,那些之前很多人都沒給你講明白的專業知識!

我先來介紹下一個人氣非常高的專業——計算機科學專業,英文名稱是Computer science,簡稱CS。計算機科學簡單來說就是研究計算機系統、軟體設計,以及將相關理論進行領域應用的。如果你打算學習這個專業,那麼你將會學習很多抽象化的概念。同時,因為計算機溝通要求精確性,所以你還必須學會使用很多、很多精確的程序語言。在學習過程中,你會被教授要求思考很多的問題,比如:為什麼變成語言被設計成現在這樣?目前的問題你要如何進行轉化編譯成一個程序,並成功解決這個問題呢?當一個程序被執行時,計算機內部是如何運行的?計算機如何構建才能使其功能正常運轉?等等等等的各式問題,實在很挑戰你的腦容量和邏輯分析能力,所以如果你是偏文的孩子強烈不建議你學這個專業~~

Advertisements

在美國很多大學的教授風格不同,有的大學注重實用性技術,有的則注重抽象概念和最新技術前沿理論,還有的明確要求學生要有很強的數學和邏輯背景,所以清楚你的具體學習方向很重要。我一直認為計算機科學是一個很有難度,且充滿挑戰的行業,學生的項目和作業都需要長時間的消耗。同時它也是一個年輕,充滿活力機遇,但又對智力要求非常高的領域。如果你痴迷與抽象化思考和實踐性應用相結合的事情,那麼計算機科學將非常適合你!

計算機科學專業的典型課程設置包括:數據結構、數學、運演算法則、操作系統、軟體工程、編程、人工智慧等。計算機科學的相關專業包括:計算機工程、電子通信工程、計算數學、認知科學、軟體工程、系統工程、機器人技術、信息技術、計算機工程技術、電腦製圖。

Advertisements

計算機科學的就業前景還是非常好的,畢業畢業后可以從事高級程序員、系統分析師、網路管理員、資料庫經理、軟體開發人員、金融分析人員等多種職業。

特別要提的一點是美國CS計算機科學專業在美國來說概念比較模糊,可以說CS、CE和EE是相通的。有些美國院校設有單獨的計算機科學系,也有一部分將EE和CS設在一個院系下面,比如MIT、UC Berkeley、Northeastern U等。還有一部分學校將CS和CE設在一起,比如U Washington-Seattle、UC San Diego、PSU等。

好啦,這篇文章我簡單介紹了一下計算機科學的基礎描述,同學們先簡單入個門,接下來的幾篇將是華麗麗的體現我是個理工科背景老師(其實還有商科啦~)的專業技術文章啦,希望對未來赴美計劃讀相關領域的學生提供參考~~

Advertisements

你可能會喜歡