Computer Architecture. Digital Signal Processing. About the Course The goal of the course is to develop a complete working set of digital signal processing notions from the ground up.
DSP is arguably at the heart of the “digital revolution” that, in the space of just a few decades, has enabled unprecedented levels of interpersonal communication and of information availability. In the class, starting from the basic definitions of a discrete-time signal, we will work our way through Fourier analysis, filter design, sampling, interpolation and quantization to build a DSP toolset complete enough to analyze a practical communication system in detail. An Introduction to Interactive Programming in Python. Computing for Data Analysis.