转写给XJTU计算机系大一大二的童鞋
?寫給XJTU計算機系大一大二的童鞋
Topic 1:部分課程學習
高等數學
大學數學最基礎的課程。 有什么用呢?以下只列出用途的冰山一角的一角的一角的幾個例子,且僅列與計算機相關的:
1.1學概論統計的基礎?->概論統計什么用?-.》模式識別、機器學習、數據挖掘中眾多方法的基礎?
你在Google上輸入: premir? 會出現 “您是不是要找: premier ”,計算機怎么知道的??概率論啊,算出來的!!!
1.2學復變函數與信號系統的基礎-? 復變有什么用?-> 拿本信號系統的書去看-》信號系統有什么用-》 例子:圖形處理 ?通信系統等等 ?
? 圖像的超分辨率恢復。。。。。~~XXX 等等
太多了,不列舉了。
可以看看數學建模的一些題,或者看看各類學術期刊,看看高數有多重要.
原因還有很多,如果打算搞科研,更加要好好學高數!!!推薦書籍:可以參考一些美國的教材,美國教材比較符合教育規律,循序漸進,并且它總會然告訴你學這個有什么用,增加學習興趣。美國人比較強調“intuitive”,關于這方面的討論可以自己搜索,如去米國讀博某大牛因為在博士資格開始未能給出傅立葉變換的intuitive的解釋而只是寫公式從而未能順利通過考試等等云。而歐洲的特別是俄羅斯的書比較嚴謹. 國內的數學教育有直覺主義喪失的一些傾向。
?
推薦校內網站:西安交大工科數學分析基地http://imb.xjtu.edu.cn/
推薦文章: 請Google? “胡侃理論計算機”
????????????????????? “計算機科學與技術學習心得”
非常值得一讀!
?
線性代數:大一上學期學期線性代數是往往不知所云,不知道有什么用。之后會有不少學長告訴你很有用,但你還是不知道在哪用. 快速解惑建議:
1.去圖書館借一本計算機圖形學的書翻一翻???
2.去期刊閱覽室看計算機相關學術期刊。
3.上一些數據庫(如Web of Knowledge)下載計算機論文
…
推薦書籍:《線性代數及其應用》 David C. Lay 是非常經典的教材,強烈建議一讀。
推薦文章:孟巖老師的博文
理解矩陣(一 ) 理解矩陣(二 )理解矩陣(三)http://blog.csdn.net/myan/article/details/1865397
?
程序設計基礎:
推薦書籍:《C程序設計語言》Brian W.Kernighan? Dennis M.Ritchie( Unix與c語言的設計者之一,超級大牛)? ?好好看,好好做,好好上機。
關于譚浩強《C程序設計》的討論,見交大兵馬俑BBS的 “C/C++程序設計” 版的《關于譚浩強的討論到此為止》的文章。
個人看法:有些大牛略顯矯情了,其實對于那些對程序毫無概念的同學而言,先看看譚浩強的拿本《C程序設計》也未嘗不可,這本書有其優點。
面向對象與C++程序設計
推薦:一般會推薦《Thinking in C++ 》,我沒看太多,時間還是挺緊的。
《C++ premier》(這本書沒買,我是遇到問題就去同學那借著看的),可以自己下電子版。
?
離散的數學結構
不用說,非常重要!!!!!當時是劉GuoRong老師上的,大家也可以上百度搜離散數學視頻,是他的。他很牛,可是課講得。。。呃。
建議:將他的PPT打印出來,因為上課的時候證明東西得時不時翻回去,會被搞暈。自己先打印出來比較好。
劉老師還會教數理邏輯、 組合數學(這學期糾結了好久,但最后懦弱了我沒敢選,據說以往大神都有掛。。。。)
?
數據結構與算法
我們系的教材是一本英文版教材,課程PPT也是全英文的,教材是:A Pratical Introduction to Data Structures and Algorithm Analysis(C++ Edition) . 書很好,思路很清晰明了。我們09前三個班是Prof.趙仲孟 教的,他是大牛,可以Google 之。課程PPT對算法的敘述很清楚到位。 當然,不比較是不知道為什么好的,可以看看國內的相關書籍,你就知道這本書有多清晰了。
書籍推薦:一般而言,大家都會推薦《算法導論》,旁邊宿舍不少大牛很多都買了(汗,我沒買,只是借來看看,所以不敢妄加評論具體可以參考豆瓣讀書或其他網上的評論。)
?
注意!: 考試是否是英文得問老師。我們本被安排是全英文期末考的,但不知后來怎么的弄成中文試卷考試了。
網站推薦:推薦做Online Judge , 練的比較多的可以去參加ACM。個人因為各種原因最后在ACM校內賽止步,旁邊幾位大牛還在弄,過些天他們要去比賽了,祝凱旋。
1.XJTU Online Judge System(交大Online Judge,題目中文)
http://202.117.21.117
2.Zhejiang University OnlineJudge(浙大的,國內最早的Online Judge英文)
http://acm.zju.edu.cn/onlinejudge/
3.Peking University JudgeOnline for ACM/ACPC(北大的)
http://poj.org/
推薦書籍:《算法競賽入門經典》劉汝佳?
???????? 《編程珠璣》
得抓緊時間看,《編程珠璣》還沒啃完,大家沒有必要悶著頭自己做,可以多參與網上的討論,看看他人的代碼好好學習。劉書建議大一下學期就可以做了,慢慢來,而《編程珠璣》這本書很有可能的情況是四年畢業都沒看完,很正常,但盡量看,,雖然書相當薄。
然后,重要的就是他的習題。(上學期沖動得去QQ面試就被問了《珠》上的第一章的海量數據排序問題,這個題答好了,其他的眾多大三知識,面試官最后鼓勵一番,要我大三時好好學好專業課,汗)。
?
數理邏輯:
如果想搞人工智能,一定得好好學!!!!!!!這里不談怎么拿高分,我在這門課上考慘了,考場沒帶表呃。。。。。
不過不少同學還是考得不錯的。
這個沒有深入研究,還是不推薦什么書什么的了。大家自己好好找找。。
?
匯編語言程序設計
我們系的教材是《80x86匯編語言程序設計》 沈美明 溫冬嬋著,這本教材不適合入門,不利于實踐,但適用于學了匯編之后當備查手冊。當時給我們上課的是Prof.張興軍,非常牛非常好的一位老師。
推薦書籍:《匯編語言》 王爽 清華大學出版社。這本書的評價極高。看這書的時間因為一些事情被打斷,四月份看了一個星期,看到第六章,然后六月底把后面的內容基本搞定了。記住:一定要自己敲程序,有問題自己好好調一調,實在解決不了就上論壇(下面列了)搜+問。
推薦網站:《匯編語言》圖書配套網站
匯編網:http://www.asmedu.net/ 討論氛圍非常好。JRH的匯編網博客(廣告一下呵呵):http://www.asmedu.net/blog/user/usermain.jsp?neighborId=39135
我自己總結了一份《匯編語言考前總結》
CSDN博客上有:?http://blog.csdn.net/a123443/article/details/6779154
因為時間關系,所以不太完整,但對考試作用還行,望學弟學妹們補充改進。
?
數字邏輯與數字系統:很重要的一門課,
當時沒學好,汗。個人一些安排導致這個學期時間比較緊,這門課考扯了。當時上課的老師是Prof.Wu wei guo ,非常非常好的一位教授,大家一定要跟Wu教授課上課下多交流,一同學現在跟他混了,羨慕。
老師會推薦《數字系統原理與應用》 我買的英文第10版,很通俗的書,評價很高。可是由于時間關系只看幾章的內容。
最詭異的就是我暑假實習的很大一部分工作就是和硬件相關,暈,這是懲罰么??
?
數學建模:
很好的課,好好做老師布置的實驗,對鞏固編程能力和提升建模幫助較大。其中會學習一些AHP分析啊、插值啊等等在建模比賽中非常實用的方法。打算參加數學建模的同學得好好學它。數學建模這門課在我們09屆是必修的。
既然說說到數學建模,就大概談談。建模一般是在下學期進行校內賽(我們這屆是3月下旬比的賽),然后選出一些隊伍、然后那個學期培訓,然后暑假模擬賽,然后就是前些天(9月9日-9月12日,每年時間略不同)剛弄完的全國賽。再后就是寒假美國賽(還沒參加)。
具體東西可以自己找找。。。
-------------
有些書不一定要對應到某一門課程.每門課程的經典書籍大家可以上豆瓣讀書去查,書的評論與其真實好壞八九不離十,但也需要鑒別一些比較裝B的評論(如跟風,大家說經典,沒看過也說經典的等等),不再贅言。
很多書在對應課程的那個學期往往看不完。交大計算機系的風格是一個學期理論課(會有課內實驗),然后另一個學期會單獨開始專題實驗課。如大上學期開數據結構與算法,下學期就會有一個1學分的32學時的數據結構與算法實驗專題實驗課程。(也有個別在本學期如數字邏輯的專題實驗)
?
?
?
####以下是大三的課,才開始上,感觸不多。拋磚引玉,望學長學姐各路大神大牛補充啊!!!
編譯原理(大三的課)
現在正上,Prof.馮博琴大牛上的,有多牛?請google之。
重要性,引用孟巖老師的一句話“在編譯技術中,有許多思想和詳細的算法,在很多另外場所能百萬的專業程序員隊伍中間,能夠積極運用這一寶庫,利用現有工具嫻熟辦理語言者,已經是半點。而能夠自動依據需求設計優質的計算機語言,并且開拓配套語言安排工具的人,更是吉光片羽”
?
?
操作系統:
教材是《操作系統概念》,全英文,是非常好的操作系統教材,寫得很好,評價也很高。補充推薦書籍:《Orange’s 一個操作系統的實現》于淵? QQ群:82616767
?
數據庫??:上ing
信號系統 :上ing
計算機組成:上ing
……………….
/*******************************
。。。。。。等待大牛補充。。。。。
**********************************/
?
?
擴展閱讀:請Google ??“計算機系學生應該學什么”
“經典必看:寫給計算機專業的大學生”
?????????????? ?????“我是一只IT小小鳥”
??????????????????? “學習ACM有什么用”
??????????????????? “給學習計算機專業的人的一些忠告”
??????????????????? “談談我對攻讀計算機研究生的看法”
??????????????? 還有很多,這里不一一列舉,請自己搜索。
請多去主動搜索看看前人的學習經驗與教訓。
?
更多的網絡學習資源:
交大圖書館數據庫?????
內容豐富,有眾多資源,值得重點推薦,大家可以好好挖掘一下。
MIT開放課程
??? 交大鏡像http://202.117.16.30:2009
?? ?MIT : http://ocw.mit.edu
西安交大學術資源平臺
????網址:http://meeting.xjtu.edu.cn
中國大學里面做教育資源共享的絕佳范例。? 里面有講座預告,講座視頻,以及開始不久的交大開放課程。有“學而講壇”“創源科技論壇”等眾多優秀講座。還有圖靈獎獲得者諾貝爾獎獲得者藝術家文學獎等各種學者的講座視頻。其中的校內在線收錄了相當多的會議等講座視頻等。十分值得推薦。現在在做網絡公開課,做得也非常不錯。
iTunes
iTunes ?U相當多的美國名校的開放課程。大一宿舍不能上網,自己可以準備個U盤,去圖書館,學校上網很方便。大二可以用虛擬ASDL上(當然,解決不能上國外網站的方法有很多,如果只是瀏覽網頁,可以使用搜狗瀏覽器開啟全網加速,或者加 .sixxs.org 如向上:www.mit.edu?上不了則輸入www.mit.edu.sixxs.org?? 方法很多,這個不在主題內,不贅述)。
?
Videolectures
http://videolectures.net.sixxs.org/?很好,特別對于我們CS而言是相當好的,里面的Machine Learning 啊Data Mining 啊各種課各種演講各種國際會議,強烈推薦@!!!
其他院校的精品課程
?
學到相應課程時,請主動搜索相關課程國內精品課程與國外相關資料。
如下列了部分大學精品課程,
國家精品課程資源網 -
中國人民大學精品課程建設工程
中國開放教育資源聯合體
中國科學技術大學精品課程
中山大學精品課程
北京郵電大學網絡教學平臺
華中科技大學精品課程
廈門大學精品課
哈工大計算機
四川大學精品課程
國家精品課程共享
國家精品課程資源網
國防科技大學精品課程
復旦大學精品課程
大連理工大學精品課程
山東大學精品課程建設工作
武漢大學課程中心展示系統
西南交通大學精品課程
西北工大想精品課程首頁
浙江大學 2008 年精品課程 - -
全國高等學校精品課程建設工作
清華大學精品課程
西安交通大學資源共享網??
?
部分網站的精品課:
土豆網教育頻道:公開課專區
世界頂級名校視頻公開課_教育頻道_新浪網
搜狐名校公開課 - 搜狐視頻
網易公開課_網易視頻??
?
學會搜索。“自己動手,豐衣足食”呵呵。
?
Topic 2本科生科研
本科生參與科研對自身能力鍛煉很大,可以提高學習激情,增進動力。同時,也可以為出國或國內讀研增加籌碼。再多的好處就不說了,沒有意識到它優點的同學肯定也不會去在意本文哈哈。我交電信學院有“信息新蕾計劃”(亦稱ITP計劃)的傳統,每年(主要是大三,大四當然大二也可以考慮爭取)有申請。比如你打算申請大三時ITP,那么大二下學期7月份(注意每年可能有變,但大概是這個時候)左右看電信學院官方網站通知,下載表格填寫申請。這是一個官方渠道,但就目前情況來看,這個計劃很好,但可能會被一些同學弄“水”了。不少同學可能不主動,一個星期不去幾次實驗室,也就沒什么收獲。這個東西一定得主動。
如果申請不上(一般申請得上)或者大二大一時(個人建議是大一下學期結束后的暑假開始)就想跟老師做項目,現在有兩個渠道:
1.????智能網絡與網絡安全教育部重點實驗室 會在一學年的下學期(大概5月6月)左右招聘暑期實習生。本人是大二暑假在智網實習的,當時已經看到不少大一結束的計算機系同學也成功被招了(我后來問其他一些大一計算機的同學,他們竟然表示不知道有此事!!!!震驚了!! 在這個時代,信息何等重要,這也增加了我寫下這篇東西的必要性了。)
2.????常見,且經無數前輩及同輩們驗證確實可行的辦法。流程如下:
查找系里或學院老師研究方向(途徑:網絡+任課老師+班主任+學長學姐等等)-》 確定自己比較感興趣的方向(這一步很多人其實并不清楚自己喜歡什么方向,因為不了解,不了解怎么辦呢???找啊,去了解!)-》 給老師發郵件(學院或系主頁會有老師介紹,有電子郵件,如果這都找不到我就無言了)->? 兩種情況:
A:老師不回信。。 沒遇到過,交大也不應該會遇到這情況,自己看著辦。
B:老師回信,說約個時間去他辦公室面談
C:老師回信,不答應?沒遇到過,自己看著辦
(注意:郵件內容怎樣寫大家應該要去了解了解。 建議:附件上自己的簡歷. )
B—>談。。。然后就自己看著辦了(注意,最好開學就去(當然,不要因為錯過開學良機而傻到等下一個學期!!),具體原因不解釋了)。
?
聯系好就得主動了啊~~ 主動,主動,干活,干活。
?
Topic 3本專業前途
三個字:非常好!
?一句忠告:你可以因為痛恨編程而轉專業,但千萬不要傻到因為工作或Money或出國的原因轉!
交大CS出國留學群:80179377
對了,就業中心可以查全校往屆學長學姐去向http://job.xjtu.edu.cn/loginInfo.do
學校為每個同學買了職業測評(不知道現在是否大一都測過了,反正我們屆很多人不知道),自己上就業中心網站弄弄。
其余信息請關注BMY BBS及各路網絡資源。。。。。。。
?
Topic 4 社團活動
這里為西安交通大學BYD營銷實踐社以及西安交通大學學生創業中心做個廣告呵呵,很好的社團,聚集了一大批有理想有干勁的童鞋。主要在大一時參與社團活動較多,大二時基本醬油了,慚愧。因為有這些社團,我大一時就能去中興與華為的西安研究中心參觀,大二時去了BYD的西安生產車間參觀。
?
待續。。。。。。
?
后話:
因為時間原因,未能夠仔細訂正了,實在比較忙。
寫的這些東西,對于不少已經了解的同學已經是常識了,但我清晰地記得自己曾經的迷茫。 這段時間,我也許可以去寫寫Socket ,可以去搗鼓一下操作系統。但由此和大二計算機同學的談話被他們的一些情況shock了。覺得自己一個下午的時間還是有的,于是出現了此片挫文。只為拋磚引玉,只為前人栽個小苗,后人乘個小涼呵呵。
就這樣吧,有時間好好訂正一下。
2011-9-17????????????????????????????????????????????????JRH@XJTU
總結
以上是生活随笔為你收集整理的转写给XJTU计算机系大一大二的童鞋的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MATLAB数据关联性(相关性)分析
- 下一篇: 第十次总结