有极速快乐十分吗|极速快乐十分走势图|

計算機專業的學生必須掌握的五門課程

不能掌握他們就不應該獲得學位
服務器君一共花費了121.200 ms進行了5次數據庫查詢,努力地為您提供了這個頁面。
試試閱讀模式?希望聽取您的建議

計算機專業概念有點大。就計算機科學與技術專業而言,以下這些是必修的:

1、計算機組成原理(包括先修課程“數字邏輯與數字系統”,簡稱“數電”):這是一門硬件基礎課,學完后你能清楚的知道如何從用最簡單的數字元件,像搭積木一樣構成整個計算機系統,那就算及格了。

2、線性代數,概率論和離散數學:要知道,凡是能稱之為“科學”的專業,就必須有一定的數學功底,否則難以稱作“科學”。這三門課我覺得是本科時期最重要的三門數學課,比高等數學重要。如果你想在計算機科學的道路上走遠點,那這三門可是必修的。

3、MIT開設的《Introduction To?algorithm》,中文版叫《算法導論》:我覺得應該學習它而不是國內習慣開設的《數據結構》。數據結構僅僅是算法的一部分,國內的數據結構課程回避了很多本質的東西,僅僅是對一些常見的數據結構的羅列,學起來總有些不痛不癢的感覺。《Introduction To?algorithm》雖然有些章節夾雜著很多很讓人討厭的“數學”,但卻能從本質上帶你領略這門十分必要而且有趣兒的課。

4、操作系統與編譯原理:操作系統可以說是《算法導論》的實驗課,最好能在學習期間自己實現一個小型的操作系統,或者操作系統各分系統的Demo。編譯原理可能是普遍本科生覺得難的一門課,但是作為軟件科學家,這是基礎中的基礎,學完之后所有的語言在你看來應該沒有太大的區別,這么課應該是離散數學+算法導論的實驗課。最好能在學習期間自己實現一個小型的編譯器,語言最好是自創。

5、掌握一門常用的編程語言和編程技術:能了解你用過的所有的程序內部大致是怎樣的,能用你熟悉的語言編寫大部分的程序,至少不能是對任何一個程序滿頭霧水。

以上這些不難做到,我覺得是基礎中的基礎,我偏激的以為,不能掌握他們就不應該獲得學位。

簡而言之:

  1. 數學課 (概率,統計,微積分等等)
  2. 語言課(java,c++等)
  3. 數據結構和算法
  4. 計算機網絡
  5. 操作系統和編譯原理

其實只要算法和數學牛,可以吃遍硅谷大多數的IT公司。

具體書籍

  1. Concrete Mathematics??具體數學,絕對是計算機科學的數學基礎“之一”,國內的計算機科學跟不上國外的一大原因,我始終認為是數學上的差距。
  2. Introduction to Algorithms?算法導論,所有的程序都需要算法作為基礎,所以算法是不得不學的。
  3. Introduction to Computer Science and Programming?整體的介紹了計算機,同時也讓學生了解CS能干嘛,自己該干嘛。
  4. Operating System Engineering?操作系統的重要性不言而喻,同時也介紹了編譯器。
  5. Network?網絡編程,中國 大學的本科生們有多少能熟練于網絡編程。當今又有多少程序不需要考慮到網絡。

有時候問自己幾個問題:

  • 當你學完各種數學、原理、算法之后,你能用這些知識解決什么問題?
  • 你能開發出什么應用或系統嗎?你具備多強的開發能力?
  • 是更多人對這個專業更感興趣了,還是心生厭倦、恐懼、甚至放棄了?
  • 大學畢業到現在,還有多少知識你還記著?有多少還在用?

其實能解決問題的課程才是最重要的。

本文地址:http://www.bavugt.tw/librarys/veda/detail/2192,歡迎訪問原出處。

不打個分嗎?

轉載隨意,但請帶上本文地址:

http://www.bavugt.tw/librarys/veda/detail/2192

如果你認為這篇文章值得更多人閱讀,歡迎使用下面的分享功能。
小提示:您可以按快捷鍵 Ctrl + D,或點此 加入收藏

大家都在看

閱讀一百本計算機著作吧,少年

很多人覺得自己技術進步很慢,學習效率低,我覺得一個重要原因是看的書少了。多少是多呢?起碼得看3、4、5、6米吧。給個具體的數量,那就100本書吧。很多人知識結構不好而且不系統,因為在特定領域有一個足夠量的知識量+足夠良好的知識結構,系統化以后就足以應對大量未曾遇到過的問題。

奉勸自學者:構建特定領域的知識結構體系的路徑中再也沒有比學習該專業的專業課程更好的了。如果我的知識結構體系足以囊括面試官的大部分甚至吞并他的知識結構體系的話,讀到他言語中的一個詞我們就已經知道他要表達什么,我們可以讓他坐“上位”畢竟他是面試官,但是在知識結構體系以及心理上我們就居高臨下。

所以,閱讀一百本計算機著作吧,少年!

《重來:更為簡單有效的商業思維》 賈森?弗里德(Jason Fried) (作者), 大衛?漢森(David Heinemeier Hansson) (作者), Mike Rohde (插圖作者), 李瑜偲 (譯者)

這本書呈現的是一種更好、更簡單的經商成功之道。讀完這本書,你就會明白為什么計劃實際上百害而無一益,為什么你不需要外界投資人,為什么將競爭視而不見反倒會發展得更好。事實是你所需要的比你想象的少得多。你不必成為工作狂,你不必大量招兵買馬,你不必把時間浪費在案頭工作和會議上,你甚至不必擁有一間辦公室。所有這些都僅僅是借口!

更多計算機寶庫...

有极速快乐十分吗
单双大小规律一句 加拿大28开奖预测网站 欧冠足球2 篮球场体育围网 快乐双彩开奖结果今 pk10交流群 3d走势图彩宝网8 特区*论坛海南七星 红k线股票推荐网网址 七星彩开奖结果今天