Digital Signal Processing



Classification of signals and their mathematical representation. Discrete-time systems classification. Linear shift-invariant system response, difference equations, convolution sum, and frequency response. Discrete Fourier transform. Z-transform and its application to system analysis. Realization forms. Sampling and aliasing. Finite-impulse response (FIR). Design windowing technique. Introduction to infinite impulse response (IIR). Filter design techniques.

Textbook M-Files Matlab Manual

Matlab Tutorial 1

Matlab Tutorial 2

Matlab Tutorial 3

                                             Course Outline

                                           Useful Links

                                               John Hopkins University Signal Demo

                                               Convolution Demo 1

                                               Convolution Demo 2

                                               MIT OpenCourseWare Signal Processing

                                               Z - Transform 



Singularity Functions



Circuit Theory

Fourier Series

Transform Tables

Lectures Pesentations


Lecture 1, Introduction

Lectures on Transforms 1

Lectures on Transforms 2



Image Processing

Lecture 1
Lecture 2
Lecture 3
Lecture 4


  Assignments & Solutions

MATLAB Projects


Major Examinations Solutions


Quizzes Solutions