通信工程哪一科比較重要?
其實通信工程每一門課之間都有聯繫的,在學習階段哪門課都應先好好的學,當然在後期可以有所側重,畢竟研究和工作中用到的只是其中一小部分。在學之前就武斷認為哪門課不重要而不好好學,這會帶來很多麻煩,特別是學到那些需要大量先修課作為基礎的專業課時(比如通信原理)。還有就是學某一門課時會覺得書上講的和實際工程應用有較大差別,比如會覺得某些知識過時,但更重要的是掌握學習這一類知識時涉及到的方法,這些方法能幫助你接觸到新的技術時觸類旁通,更快的掌握。
基礎課:高數,線代,概率論,複變函數。隨機過程,通信原理中資訊理論都用到概率論,信道編碼會用到矩陣知識,微積分,複變函數,級數是信號系統的理論基礎
專業課:信號系統,電磁場電磁波,通信原理,數電,模電,微機原理,數字信號處理。模電數電是做硬體開發的基礎,並且有了這些才能更好的理解通信原理中涉及的編碼方法是如何硬體實現的;信號系統中的調製,抽樣是通信原理學習奈圭斯特準則,基帶傳輸,頻帶傳輸的基礎;數字信號處理在信號系統基礎上著重討論離散信號的處理,濾波器設計;微機原理中會有不少知識涉及到數電。對於電磁場主要是以後從事天線方向研究的基礎。
更深入的:學了通信原理再專門討論無線信道下的情況,就需要學習移動通信或是無線區域網;通信原理本身作為物理層技術僅為網路七層模型的底層,要系統的了解通信網路就是計算機網路了;通信原理中談及的信道編碼也能專門開設糾錯碼課程加以闡述,像3G用到的Turbo碼,4G用到的LDPC碼都可作為博士的研究方向;現在常說三網融合,移動通信和計算機網路涉及其中兩個,要了解三網融合過程有哪些難點,可再學習數字電視來了解有線電視網。其他的:Matlab用來模擬各種通信理論,信號處理演算法;用C/C++完成上層通信系統的軟體實現,簡單通信的實現用單片機完成,若要帶上操作系統,做用戶界面,就用嵌入式系統實現。換一個角度,從開設的課程所培養的能力而言,每一門課的側重點也是不同的,學通信的無論以後是進企業當工程技術人員,還是在研究所高校搞研究,都能在課程學習中掌握到工作中會用到的學科方法。搞工程的如果要負責開發一個嵌入式通信系統的項目,他所需的工作包括Linux內核編譯,晶元datasheet查看等,這些在他上單片機實驗課,做嵌入式大作業時就開始培養了,也許在課堂上用的很低的Linux版本、或是最簡單的51單片機,但研究思路是相通的;搞研究的如果要參與研發新的路由協議或網路架構,他的研究思路必然要借鑒於現有的協議標準,本科階段開設的計算機網路就是其基礎。
學通信的大部分都是兩條出路:一是和本專業最對口的運營商設備商,二是去互聯網公司當碼農,跟計算機軟體的搶飯碗。要確切的回答通信工程哪門比較重要,還要結合是讀到哪個階段出來找工,以及選擇的職業方向。讀到本科的也就最多掌握些通信原理、移動通信的基本概念,就盡量把這幾門核心課程學好吧;讀到碩士的基本就不太關注本科學的哪門課比較重要這個問題了,學通信的碩士有相當一部分都想著努把力進BAT等互聯網公司的,這時比較重要的當然是C++和數據結構了,如果能選個機器學習、數據挖掘、大數據分析的研究方向,多學學這方面的常用演算法,就更好了。讀到博士的由於我沒這方面打算就不多說了,不過就我看到的,學通信的真心沒幾個搞理論研究的,通信各個方向的發文章難度差別較大,射頻電磁場方向是最好發文章的,想博士容易點畢業的不妨早點接觸這些方向。
重郵通信工程畢業,坦白說真的沒有是所謂重要不重要,因為通信工程專業的就業面在硬體軟體廠家運營商和互聯網行業都涉及,所以和你想要的就業方向相關。不論什麼方向,英語是必須的。如果有興趣,最好能把編程學一些,C/C++或是JAVA一類都可以。專業上儘管交換過時了,還是應該學好現代交換,還有移動通信,通信新技術,這些是為了你將來進運營商考慮。
想要搞研究或是以後要上研,數學就一定要學好。
硬體方向我不太清楚,希望能有幫助。微積分,線性代數,隨機過程分析,無線通信原理,信號與系統,C/C++,單片機/嵌入式,英文。深入一點的可以學數字調製,糾錯碼,時空信號。如果可能最好從上專業課開始就做小組項目,其他的都是旁支末葉。至於硬體么,搞通信的總歸不如搞電子的做得好,可以略過。
在對通信有基本了解之後,個人覺得《計算機網路》(謝希仁,第五版,寫的算比較好懂)有必要學,通過了解通信協議,了解你目前所學的東西屬於整個通信系統的哪個層次、哪個部分,是非常有用的。對總體有把握之後,學起來才心裡有數。
我以前在華為的合作方上過課,記得有這樣一句話.如果你想成為NB的工程師或者研發方面走;一定要學好英文(主要是跟通信相關的通信英語)因為最NB的通信技術知識核心都在歐美,但凡被翻譯出了的中文資料都不算核心了。
我只能從我學習的角度來說啦,自身經歷僅供參考,非專業哦。 數學基礎:高等數學,線性代數,複變函數,矩陣論; 專業基礎:信號與系統,數字信號處理,通信原理,擴頻; 技術基礎:matlab
其他的話,問題有一點籠統,通信工程還有很多分支的,各個分支側重不同,所以重點科目也不一樣的。希望對你有一點作用哦~
如果以後想從事偏硬體的工作:模電,數電,通信原理,信號與系統,彙編(嵌入式)
如果以後想從事偏軟體的工作:C語言,C++,網路,彙編(嵌入式)
數學數學數學。。搞到後來全是數學,數學好什麼都好說。。。真的
- 首先學好Office基礎,工作內容呈現形式有時候勝過很多;
- 學好《計算機網路基礎》,這個只要跟IT相關都能用到;
- 如果搞研發的話,就學好C、C++,永遠不會過時;
- 數學基礎要學好,各種原理都能用得到基礎數學;
通信原理是最重要的吧,然後是移動通信,要學好通信原理又有一些列基礎課比如高數,各種變換,拉普拉斯等
必須的通信原理啊啊啊啊啊
每一科都重要,因為都是學分。如果你沒方向那也是每一科都重要,如果你選定方向了那只有一兩科重要,這個方向的其他部分自己補,學校學不到的。
微積分,線性代數矩陣分析,概率論隨機過程,信號與系統,模電,數電,數字信號處理,C/C++,MATLAB,嵌入式,網路知識
模電,高電,數電,信號與系統
大學裡面基礎的話肯定是高等數學啦,英語; 專業方向裡面的基礎就是信號與系統,通信原理,c語言(或者是其他編程語言,但這要應該側重硬體); 最後應該就是專業方向的選擇了,編程,網優,硬體,軟體等等了,這些方面又有相關的細分了。
隨機信號處理
我們學校考研科目:初試:通信原理,信號與系統,複試:高頻電子線路,隨機信號分析,資訊理論,通信網路基礎,無線通信,我覺得都是通信專業的標誌性課程
通信原理 基本上考研都考這個
通信原理 不解釋
推薦閱讀:
※wifi最初設計時為什麼不引入多址技術?
※LDPC如何理解?哪有開源代碼下載?
※大學專業中的通信工程,電子信息工程,信息工程三者有什麼區別?
※從我在地址欄輸入www.zhihu.com 按下 Enter鍵開始 到瀏覽器顯示出知乎首頁結束 這個過程中間都發生了什麼?
※現場匯流排技術到底是個什麼?哪位能幫忙科普一下現場匯流排,特別是CAN和MVB。