Communication Theory vs. DSP? Differences?

AI Thread Summary
Communication Theory focuses on the creation and transmission of signals while addressing noise, primarily using mathematical concepts. Digital Signal Processing (DSP) encompasses a broader range of applications, including audio and image processing, and also employs mathematical principles. Both courses have overlapping topics, such as Fourier analysis and filters, but differ in their emphasis on probability and practical applications. Taking both courses is beneficial as they complement each other, with Communication Theory often requiring knowledge of DSP concepts. Exploring both subjects can provide a clearer understanding of career paths in fields like RF, optics, and software.
DrummingAtom
Messages
657
Reaction score
2
I have a choice between these two courses next semester and I want to learn a little more about them before I make my decision. Does DSP construct a received signal? While Comm. Theory would focus on creating the signal and dealing with noise?

Thanks
 
Engineering news on Phys.org
Comms Theory is like it says the theory of communication. It is primarily mathematical. DSP is also a mathematical theory but it is of wider scope the Communication Theory. DSP is everything from coding for communications, to audio processing, image processing and more.

They are quite different courses. What are your career goals? In communication theory you will sometimes use DSP to demonstrate algorithms, but really you're more likely to use MATLAB. In DSP you'll also use MATLAB but you'll have a different (but overlapping) focus.
 
Thanks for the reply.

I'm not exactly sure of my career goals yet because I still know so little about all the different EE fields. If I had to guess though it would be RF, optics, DSP, controls, or even straight software.
 
Go to campus bookstore and spend some time looking through the required books and see which one peaks your interest the most. This is what I did (albeit years ago).
 
the_emi_guy said:
Go to campus bookstore and spend some time looking through the required books and see which one peaks your interest the most. This is what I did (albeit years ago).

Thanks for the reply. Actually, I did check out some books but I'm still having trouble deciding which to take.

From what I gathered Comm. theory would be creating and sending a signal knowing that the channel might be noisy and then understanding what that signal is upon received with the added noise. DSP seems like only putting the signal back together in the fastest most efficient way possible with the end result of that signal being used in a digital system. I searched for related jobs too and most of the results I've found said either Comm. theory knowledge and/or DSP. If I only took one of these classes would it matter in terms of jobs?

I'm considering taking both courses as of now; would that be redundant? Both courses seem to have a lot of overlap in terms of Fourier stuff and filters. But I noticed that Comm. theory seems to use a lot of probability while DSP does not.
 
DrummingAtom said:
I'm considering taking both courses as of now; would that be redundant? Both courses seem to have a lot of overlap in terms of Fourier stuff and filters. But I noticed that Comm. theory seems to use a lot of probability while DSP does not.

They aren't redundant at all. I took both myself. You'll eventually need to take an intensive course in Random Signals and Noise to really understand either Comms theory or DSP.

The way to really figure out what you want to do is to take classes in everything. It's hard to tell without getting your hands dirty if you'll like something.
 
To me at least, communications theory is more philosophically interesting. What is a signal, and what is noise?

Digital signal processing is more the mechanics of coding and decoding from one kind of format into another. Highly mathematical.
 
Back
Top