Teaching EE458: Analog and Pulse Communication Systems EE458L: Communications and DSP Lab EE650: Modern Communication Theory EE652: Principles and Applications of Information Theory