Digital Signal Processing

Largely based on Purdue University’s ECE538, Fall 2025, taught by Dr. Mike Zoltowski


ECE538 Week 9:

The purpose of this week is to understand digital subbanding and single-sideband modulation.

System-level view of transmission systems
Read more...

ECE538 Week 8: Reconstruction Process and Upsampling

The purpose of this week is to finish up reconstruction and introduce upsampling.

System-level view of transmission systems
Read more...

ECE538 Week 7: Sampling Theory Basics

The purpose of this week is to derive the relationship between the CTFT and DTFT, thus dipping our toes into sampling theory.

$$\boxed{X_s(\omega F_s) = X(\omega)}$$
System-level view of transmission systems
Read more...

ECE538 Week 6: CTFT and D/A Conversion

The purpose of this week is to revisit the continuous time fourier transform (CTFT) to prepare to understand sampling theory and digital to analog (D/A) conversion.

Read more...

ECE538 Exam 1

Topics and concepts covered in the first 5 weeks of ECE538 at Purdue University.

Read more...

ECE538 Week 4: Frequency Response of LTI Systems

The purpose of this week was to understand how pole/zero placement of the impulse response can affect the frequency response of an LTI system.

Read more...

ECE538 Week 3: Z-Transform & DT Fourier Transform

The purpose of this week is to revisit the idea of the Z-transform and DTFT.

Read more...

ECE538 Week 2: Autocorrelation and Cross-Correlation

This is where new content for the course starts. The purpose of this week was to understand autocorrelation, its properties, and its applicatiions.

Read more...

ECE538 Week 1: Discrete Time Signals and Systems Basics

The purpose of this week was to easily slide into the course material and work with convolution in the discrete time case.

Read more...

1 of 1