2. The main courses include: fundamentals of circuit analysis, analog electronic circuits, signals and systems, digital circuits and systems, data structures, microcomputer principles and interface technologies, communication principles, digital signal processing, information theory fundamentals, communication network technologies, multimedia information technologies, DSP processors and applications, image communication, intelligent signal processing, etc.