Fields and Waves: Fundamentals of Information Propagation
Fundamentals of Microelectronic Circuits
Introduction to Embedded Systems
Introduction to Digital Communication Systems
Going in depth on communications channels and actually understanding how phones work was really cool. It also helps for looking at jobs in the field so if interested you should take it!