Starting an ECE Master’s with a CS background. Should I rigorously review Signals & Systems before DSP?
I recently got into a master’s program in ECE, but my background is mainly in computer science and mathematics. To prepare, I’ve been self-studying Signals and Systems.
At this point, I can conceptually understand the major topics: discrete-time and continuous-time convolution, Fourier series and Fourier transforms, Laplace transforms, Z-transforms, sampling, and related ideas.
However, my understanding is still mostly conceptual and surface level. I can handle basic plug-and-chug problems, but I struggle with more rigorous or unfamiliar problems that require deeper understanding.
I’m planning to take DSP in my first semester, and I’m trying to decide how to prepare.
Should I spend more time doing a rigorous review of Signals and Systems before starting DSP, especially by working through harder problems?
Or would it be better to jump into DSP and review the necessary Signals and Systems material as it comes up?
I’d appreciate advice from people who have taken graduate-level DSP, especially those who came from a CS or non-EE background.