作者chubiei (:))
看板CLHS-TALK
標題Re: [轉錄]Re: [徵求] 資工系的學生
時間Fri Jun 5 05:11:56 2009
※ 引述《a38976 (風逝)》之銘言:
: 電資跟資工根本上有不小的差異最好想清楚再讀
: 電機出身數學比較好,資工出身比較會寫程式(這是我的指導教授說的)
: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
我以兩個系所都混過的過來人說明一下XD
(大學電機系,現在研究所資訊)
電機和資訊屬同一學群沒錯
從國外多稱 EECS 來看,表示兩個領域常常會去跨到對方的東西
但是其實兩個系所本質上給我的感覺是 差很多
從名稱可略知一二
Electrical "Engineering" / Computer "Science"
從所學上來講好了,
電機系基本上碰的就是硬體
從矽元素的性質,到半導體製程,
到電路設計,到電路驗證
這是一般人對電機領域最直接的印象
還有一些偏門,例如通信、光電和電力,他們也是屬於電機領域
通信如無線網路、多媒體晶片
光電的話,最耳熟能詳的就是發光二極體 LED
電力的話就是台電啦,研究佈線 XD
以上通通屬電機領域,可以說只要和電有關的通通離不開
所以為了研究這~~~麼多東西,
電機系的學生要具備工程數學的基礎
例如說訊號分析、解微分方程式、複數(其實也是拿來解微方)等等
資訊系的話則是圍繞著電腦而走
從最基礎的程式設計
到演算法設計
到系統設計,整合軟硬體,整合網路,多媒體等等
一切都是在電腦上面運行
故資訊系的主要戰場是在電腦之上
因此相較之下,資訊系所學就不那麼工程;
線性代數、離散數學、資訊理論等等
但是由於電腦也是電字輩的阿,
所以在這上面發生了很大的重疊
當設計硬體的人需要 demo 的時候,他就必須要寫程式了
最好的例子就是沒裝作業系統的電腦根本是一點用處都沒有
當設計軟體的人遇到了瓶頸,他很可能需要硬體相關的知識才能有所突破
這就是為什麼 PS3 到現在沒幾支好玩的遊戲出來 XD
以上是講科系所學
以下是講兩個科系給我感覺。
-- 簡言之就是工程與科學的分別
電機系給我的感覺是工程的,何謂工程? 簡言之就是要做出來。
高中生比較能理解的應該是工藝課和實驗課
工藝課常常有時候我們算準準的他會剛剛好卡住到,可是偏偏差 1mm
實驗課有時候不管怎麼算怎麼量,實驗結果就是與理論結果不合
恭喜你,這就是工程的感覺
算出來不重要,重要的是結果有做出來
事實上,因為電機系是與硬體共處,常常會發生硬體不聽話的時候
不管是電路沒接好、電容誤差過大、或是你的晶片根本被之前做的人燒了
再再都需要檢查、然後重測
相反的資訊系給我的感覺是比較偏科學(或是說數學)的
因為程式設計的重點在於設計而不是程式
資訊系訓練的是思考設計的方法,而不是寫程式的手段
舉例而言;
如果我給你一個數,你要如何快速去判斷這個數是不是質數? (答案不是暴力代)
請問一雙手最多能表示幾個數? (答案不是10,這是資訊理論)
我要怎麼算出第14789721358905個費布那西數? (答案當然也不是暴力代)
以上問題都有快速有聰明的解法,而且都是基於數學的推導
但是如果你只會"寫"程式而不在意思考過程的話,
恭喜你回到資訊"工程"學系
在我心中的尺是:
數學 -- 資訊 -- 電機
我個人覺得還蠻像的XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.90.172
1F:推 tinin:這時間還在lab 趕畢業嗎? 06/05 06:35
2F:推 clhd:那把尺的意思是什麼? 不太懂 06/05 10:43
尺的越左邊越往理論/科學偏,右邊越往工程/實作偏
3F:推 ByMa:我想原PO的意思應該是資工比較跟數學有關 06/05 13:40
4F:→ ByMa:我想我的意思講得不夠清楚,我老板會這樣說的原因是大學課程 06/05 13:40
5F:→ ByMa:電機相關數學科目或是會由數學開始講解的科目的確比資工多 06/05 13:41
6F:→ ByMa:但是到了研究領域基本上科學或是工程界都是需要靠數學建構 06/05 13:42
7F:→ ByMa:難度已經不是用資工或是電機可以二分誰比較難 06/05 13:43
8F:→ ByMa:而是你要用多少數學去解釋你的理論,有時數學多未必好 06/05 13:43
9F:推 ByMa:但很多理論卻必須要用很多數學去做出模型 06/05 13:45
10F:推 ByMa:但是在大學時電機其實用手寫的作業遠多於程式作業 06/05 13:50
11F:→ ByMa:至少跟資工比起來少很多 但是大學部作業很多學生要嘛用抄 06/05 13:51
12F:→ ByMa:要嘛上網找code 會認真考慮coding style甚至最佳化少之又少 06/05 13:51
13F:→ ByMa:能work就好是寫作業的原則 這就跟數學本質上無關 06/05 13:52
14F:→ ByMa:另外我必須說,理論課程包含電子電路學時很多出發點其實是為 06/05 13:53
15F:→ ByMa:了解決數學問題而出現的,例如如何設計一個微方電路 06/05 13:53
16F:→ ByMa:不知道數學怎麼去設計?電機科與電機系有很大的差異存在 06/05 13:54
17F:→ ByMa:不過按照我大學教授說的,其實電機系在各大學中的情況不太相 06/05 13:54
18F:→ ByMa:同 偏重的方向也都多所不同 06/05 13:55
19F:→ ByMa:好像扯遠了 我只是要說在大學碰到解數學題目的機會電機比較多 06/05 13:56
20F:→ ByMa:研究所不一定,要看老師以及實驗室研究方向,就這樣而已 06/05 13:57
我想我說得不太清楚Orz
電機系所學的數學是工程數學,比較像是工具
在告訴你物理理論之後,要你用這個工具算出來
鮮少有要重新建構理論的時候
資訊系所學的數學是比較偏門的理論數學
你在實現演算法的過程當中,其實就是在思考一個正確的數學解
這時數學不是工具,而是理論,需要嚴謹證明的理論
※ 編輯: chubiei 來自: 140.112.90.172 (06/05 14:23)
21F:推 ByMa:這倒是真的,電機不太需要創造新的數學,大都是應用已知的 06/05 14:25
22F:推 Touble:53屆20班的耶~ 你也在資訊領域裡面囉 06/05 17:31
23F:→ Touble:不過質數的驗證有速解了嗎? 還是只是時間複雜度沒有這麼高? 06/05 17:31
24F:推 angelshih:什麼 你在資工所! (我lag了) 06/09 01:21