通信工程需要的编程和软件工程需要的编程肯定不一样的,具体的太多,说不清,换种方式说,编程对通信工程来说是一种应用技术,是处理问题的工具,而不是通信工程要研究的对象;而对软件工程来说,编程就是他们要研究的对象了。通信不学单片机,单片机是电子专业的课程,是一种电子信息技术,不属于通信工程。单片机最典型的例子就是现在的交通灯自动控制,一般都是单片机编的。而通信主要是通信的原理,信号的传输,噪声的抑制,图像与声音的处理,信道等问题。本人通信专业研二学生。