* Digital Signal Processing | 01 Signals
Digital Signal Processing (DSP): Signals — From Theory to Intuition By Assoc. Prof. Yasser M. Madany | Senior IEEE & URSI Member
Have you ever wondered how signals shape the modern world—from mobile communication and medical imaging to audio, video, and AI systems?
In this comprehensive and visually rich lecture, we dive deep into the foundations of Digital Signal Processing (DSP), breaking down complex concepts into clear intuition, mathematical insight, and real-world relevance.
This lecture is part of a structured DSP series, carefully designed for engineering students, researchers, and professionals who want to master signals—not just memorize formulas.
** What You’ll Learn in This Lecture **
- What signals really are—and how engineers think about them
- Standard signals: step, ramp, impulse (Dirac delta) and how to model real waveforms
- Signal synthesis using step, ramp, and impulse functions
- Classification of signals:
- Continuous vs. Discrete
- Even & Odd (with decomposition)
- Periodic vs. Aperiodic
- Energy vs. Power
- Deterministic vs. Random
- Causal vs. Non-causal
- Time-domain transformations:
- Time shifting, scaling, and reversal
- Amplitude operations
- Signal operations including differentiation, integration, and convolution
- Solved examples that build true problem-solving confidence
All topics are illustrated with step-by-step explanations, diagrams, and solved problems—exactly what students need before exams and engineers need in practice.
* Digital Signal Processing | 02 Systems
Digital Signal Processing (DSP): Systems Explained Clearly By Assoc. Prof. Yasser M. Madany | Senior IEEE & URSI Member
Behind every communication system, control unit, and digital device lies one powerful concept: SYSTEMS.
In this lecture, you’ll gain a deep, intuitive, and structured understanding of signal processing systems, starting from first principles and moving confidently toward advanced system properties—all explained clearly, visually, and step by step.
This is not just theory. It’s how engineers actually analyze, classify, and model systems in the real world.
** What This Lecture Covers **
- What a system really is (hardware & software perspectives)
- Inputs, outputs, and the rules that connect them
- Block diagram representation and system interconnections
- Continuous time vs. Discrete time systems
- Core system properties explained with clarity:
- Linear vs. Nonlinear
- Time Invariant vs. Time Varying
- Causal vs. Non Causal
- Memoryless vs. Dynamic
- Stable vs. Unstable
- Invertible vs. Non Invertible
- Step by step solved examples to reinforce understanding
- System modeling using differential equations
- Practical engineering insight aligned with Signals & Systems courses worldwide
** Why You Should Watch This Lecture **
- Concepts explained clearly, not rushed
- Visual illustrations and logical reasoning
- Exam oriented and concept oriented
* Digital Signal Processing | 03 Linear Time Invariant (LTI)
Digital Signal Processing (DSP): Linear Time Invariant (LTI) Systems Made Clear By Assoc. Prof. Yasser M. Madany | Senior IEEE & URSI Member
Why are LTI systems the backbone of signal processing, communications, control systems, and modern engineering?
Because once you master linearity, time invariance, and convolution, you unlock the power to analyze almost any real world system.
In this in depth lecture, you’ll gain a strong conceptual and mathematical understanding of Linear Time Invariant (LTI) systems, explained step by step with intuition, visuals, and carefully solved examples.
This lecture transforms LTI from a confusing topic into a powerful engineering tool.
** What You’ll Master in This Lecture **
- What linearity and time invariance really mean (and why they matter)
- Why so many physical systems can be modeled as LTI systems
- Impulse response and what it tells us about any system
- Convolution integral (continuous time) explained clearly
- Convolution sum (discrete time) with step by step logic
- Step response and physical interpretation
- Key properties of LTI systems:
- Memoryless vs. Dynamic
- Causal vs. Non causal
- Invertible vs. Non invertible
- Stable vs. Unstable
- LTI systems described by:
- Differential equations
- Difference equations
- Block diagram representations
- Eigenfunctions of LTI systems and why exponentials are so special
- Fully solved numerical examples to build real confidence
________________________________________
** Why This Lecture Is Worth Your Time **
- Concepts explained clearly, not mechanically
- Strong intuition before equations
- Ideal for Signals & Systems and DSP courses
* Digital Signal Processing | 04 Discrete Time Fourier Transform (DTFT)
Digital Signal Processing (DSP): Discrete Time Fourier Transform (DTFT) & Its Applications By Assoc. Prof. Yasser M. Madany | Senior IEEE & URSI Member
Have you ever wondered how engineers see signals in the frequency domain—and why Fourier analysis is at the heart of modern communications, audio, imaging, and signal processing?
In this lecture, we unlock one of the most powerful tools in DSP: the Discrete Time Fourier Transform (DTFT). You’ll move step by step from basic intuition to deep analytical understanding, learning how discrete time signals are represented, analyzed, and interpreted in the frequency domain.
This lecture bridges the gap between math, meaning, and real world applications.
** What You’ll Learn in This Lecture **
- Why frequency domain analysis is essential in engineering
- Fourier series representation of discrete time periodic signals
- Discrete Time Fourier Series:
- Analysis and synthesis equations
- Key properties and interpretations
- Discrete Time Fourier Transform (DTFT):
- Definition and meaning
- Relationship with Fourier Series
- Fourier transform of periodic discrete time signals
- Important DTFT properties, including:
-
- Linearity and periodicity
- Time shifting & frequency shifting
- Conjugation & symmetry
- Time reversal
- Differentiation in frequency
- Convolution & multiplication
- Parseval’s relation
- Duality principle — revealed with clear intuition
- Step by step solved examples to strengthen understanding
________________________________________
** Why This Lecture Stands Out **
- Intuition before equations
- Clear visual reasoning and structured explanations
- Balanced focus on theory + problem solving
* Digital Signal Processing | 05 z-Transform
Digital Signal Processing (DSP): z Transform & Its Applications Explained Clearly By Assoc. Prof. Yasser M. Madany | Senior IEEE & URSI Member
How do engineers analyze discrete time systems, check stability, and design digital filters efficiently?
The answer lies in one of the most powerful tools in DSP: the z Transform.
In this lecture, you’ll discover how the z Transform turns complex difference equations and block diagrams into a clear, structured frequency domain representation, making system analysis intuitive and practical.
This lecture completes the bridge between time domain thinking and system level understanding in Digital Signal Processing.
** What You’ll Learn in This Lecture **
- Why the z Transform is essential for discrete time systems
- Review and interpretation of difference equations
- Block diagram representation of discrete time systems
- Definition and intuition behind the z Transform
- Relationship between:
- Difference equations
- System functions
- Block diagrams
- Region of Convergence (ROC):
- Meaning and importance
- Properties and physical interpretation
- Stability and causality insights using ROC
- Step by step solved examples to solidify concepts
- Practical z Transform tables for fast problem solving
________________________________________
** Why You Should Watch This Lecture **
- Clear intuition before mathematical formalism
- Logical flow from equations → systems → transform domain
- Strong focus on problem solving techniques