首先要明確通信工程是屬于傳統工程大類電子工程的分支跟衍生;通信工程的核心課程包括電路理論與應用的系列課程、計算機技術系列課程、信號與系統、電磁場理論、數字系統與邏輯設計、數字信號處理、通信原理等。
在編程方面,主要需要學習的是硬件編程程序語言;在大一的時候需要學習C或者C++;大二開始需要學習verilog、vxworks,simulink等;到了后期大三大四或者碩士需要掌握基帶信號處理的dsp、fpga、arm等硬件實現(或模擬電路設計);這些都是編程程序語言,只不過不像pythonjava那些軟件編程廣為人知!
總之,編程語言現在五花八門,目前使用率最高的是python跟Java;但是不管哪種編程,最核心的是邏輯還有架構,這些核心掌握了就能融匯貫通。