Irving Kalet is the man. I would say this class is one third a history lesson. Kalet loves to bring context to the material he teaches, which I really enjoyed. I felt like he genuinely wanted to share his love of communications with his students. He manages to bring up Picasso in a EE class and cannot stop talking about how Hedy Lamar is "the most beautiful woman in the world". I also live for every time he brings up cellular communications. He ALWAYS asks for a student's phone, holds it up, points at it a few times, talks a bit more about cellular communications, then returns it. Priceless. I highly recommend this class. In the EE course flow, you're given the option between Computer Networks and Intro to Communication systems. If you're at all interested in Communication Systems and want an easier class, definitely take E3701.
This was a great class. Kalet covers random processes, analog modulations (using random processes to calculate the real signal to noise ratios, not the fake ones you'll cover in 3701), matched filters, linear estimation and parameters estimation. Basically, it's a course that uses probability to do fun things, which is about infinitely more enjoyable than a probability course. He always makes sure to review any topics that you'll need to know, like probability or modulations, and his lectures are well organized and thorough. He also likes to slip in historical fun facts about the engineers who pioneered these topics. Easy to talk to, and available if you need help. This is fun course, and if you attend class and do the homework it won't be too challenging.
The Best EE professor I've ever had. Professor Kalet is an expert in modulation and his broad knoweledge in the communication industry makes the lectures very interesting. Very good at delivering the course materials. Although the textbook he uses, "Communication Systems", by Simon Haykin, covers a lot more than what needs to be taught in the course, but when you read the acknowledgement, it explains everything. If you are an EE major, and need to choose between 4710 Intro to Network Engineering and 3701 Intro to Comm. System, I strongly recommend 3701. 3701 is a lot easier and the lectures are more enjoyable.