Adam PanagosEngineer / LecturerEE 383

EE 383 · Undergraduate course resource

Discrete-Time Signals
& Systems

A complete path through sampling, discrete-time models, system analysis, Fourier methods, the Z-transform, and digital filter design.

x[k]k
168lecture videos
~23hours of instruction
23guided collections
7core units

The learning path

From sampling theory
to digital filter design.

Follow the complete sequence or jump directly to a unit. Public and members-only access follows the organization of the original EE383 course site.

The EE 383 lecture library

Find your next lecture.

Search all 23 collections or filter by unit. Every public and members-only collection now opens in the same native playlist viewer.

01

Course unit

Foundations

Prerequisites and course orientation

2 playlists
01

Foundations and Review

Introduction and Review

Course structure, transform domains, special functions, and continuous-time convolution review.

6 videos1h 7m○ Public
02

Foundations and Review

Complex Number and Function Review

Complex arithmetic, polar form, Euler relationships, and functions used throughout signals and systems.

5 videos0h 42m○ Public
02

Course unit

Sampling

From ideal sampling to practical media

3 playlists
03

Sampling Signals

Part 1: Impulse Sampling

Impulse sampling, aliasing, the Sampling Theorem, reconstruction, and sinc interpolation.

13 videos1h 32m○ Public
04

Sampling Signals

Part 2: Practical Details

Time-limited signals, anti-aliasing filters, practical sampling, pulse modulation, and quantization.

10 videos1h 30m● Members
05

Sampling Signals

Part 3: Audio and Image Examples

MATLAB demonstrations of audio and image downsampling, reconstruction, and quantization.

4 videos0h 24m○ Public
03

Course unit

DT Signals

Signal properties, operations, and models

3 playlists
06

Discrete-Time Signals and Systems

Part 1: Signal Classification

Signal definitions, symmetry, periodicity, energy and power, deterministic and random signals.

10 videos1h 11m○ Public
07

Discrete-Time Signals and Systems

Part 2: Signal Operations

Amplitude transformations, time shifts, reversal, scaling, and combinations of signal operations.

7 videos0h 34m○ Public
08

Discrete-Time Signals and Systems

Part 2 Continued: Common Signal Types

Unit impulses, steps, exponentials, sinusoids, aliasing, and a complete discrete-time system example.

7 videos0h 58m● Members
04

Course unit

Time Domain

Difference equations and convolution

3 playlists
09

Time-Domain System Analysis

Part 1: Difference Equation Basics

Difference-equation models, system properties, impulse response, natural response, and initial conditions.

8 videos1h 17m○ Public
10

Time-Domain System Analysis

Part 1 Continued: Difference Equation Solutions

Closed-form impulse responses, convolution derivation, total and forced responses, and exponential inputs.

7 videos0h 57m● Members
11

Time-Domain System Analysis

Part 2: Convolution and Properties

The convolution sum, graphical and analytic computation, LTI properties, and system interconnections.

9 videos1h 16m○ Public
05

Course unit

Fourier

DTFS, DTFT, DFT, and FFT

4 playlists
12

Fourier Analysis

Part 1: The DTFS and DTFT

Periodic representations, DTFS coefficients, the DTFT definition, and introductory transform examples.

9 videos1h 35m○ Public
13

Fourier Analysis

Part 1 Continued: The DTFS and DTFT

DTFT examples and properties, frequency response, and the frequency-domain zero-state response.

9 videos1h 24m● Members
14

Fourier Analysis

Part 2: The Discrete Fourier Transform

DFT introduction and derivation with continuous- and discrete-time transform examples.

3 videos0h 43m● Members
15

Fourier Analysis

Part 2 Continued: DFT Examples and the FFT

DFT computation, circular convolution, spectral analysis, FFT structure, and MATLAB examples.

11 videos1h 23m○ Public
06

Course unit

Z-Transform

Transforms, ROCs, and system properties

5 playlists
16

The Z-Transform

Part 1: Introduction and Definitions

Z-transform definition, the complex plane, regions of convergence, poles, zeros, and examples.

9 videos0h 52m○ Public
17

The Z-Transform

Part 1 Continued: Properties and Examples

ROC details, Z-transform properties, pole-zero cancellation, and worked examples.

7 videos1h 4m● Members
18

The Z-Transform

Part 2: The Inverse Z-Transform

Inverse-transform methods using inspection, partial fractions, long division, and contour integration.

6 videos0h 45m○ Public
19

The Z-Transform

Part 2 Continued: Transfer Functions and System Properties

System identification, causality, stability, impulse response, inverse systems, and frequency response.

6 videos0h 48m● Members
20

The Z-Transform

Part 2 Conclusion: Unilateral Z-Transform and Summary

Unilateral Z-transforms, initial conditions, difference-equation solutions, and unit summary.

6 videos0h 41m○ Public
07

Course unit

Filters

Analog prototypes and digital designs

3 playlists
21

Digital Filter Design

Butterworth Filter Design Review

Analog Butterworth response, pole locations, design requirements, and a complete filter example.

4 videos0h 35m○ Public
22

Digital Filter Design

Part 1: Frequency Response Review and Design Criteria

Frequency-response specifications, filter families, design criteria, and discrete-time implementation ideas.

8 videos1h 4m○ Public
23

Digital Filter Design

Part 2: Digital Filter Design in MATLAB

Impulse invariance and bilinear-transform designs with analytic and MATLAB comparisons.

4 videos0h 29m● Members

Ready to practice?

Move from lectures
to worked problems.

The Engineering Problem Archive already includes EE383 midterm and final-exam problems with statements, solutions, and progress tracking.

Open the EE383 problem archive