Signal Processing

Digital Signal Processing (Undergraduate 4th year)  
This course covers the fundamental theory and important applications of digital signal processing. Upon completion of the course, the student should have a solid foundation in basic digital signal processing.
Submitted: Aug 22, 2007
A MATLAB and Simulink based Signals and Systems Laboratory  
Professor: Shlomo Engelberg
University: Jerusalem College of Technology
Type of content: MATLAB and Simulink Signal and Systems laboratory manual

Submitted: Mar 24, 2008
Signals and Systems (Undergraduate 2nd year)  
This course is an introduction to mathematical modeling techniques used in the design of electronic systems. Signals are defined as functions on a set. Examples include continuous time signals (audio, radio, voltages), discrete time signals (digital audio, synchronous circuits), images (discrete and continuous), discrete event signals, and sequences. Systems are defined as mappings on signals. Applications include communications systems, audio, video, and image processing systems, and control systems. A MATLAB-based laboratory is an integral part of the course.

Professor Name: Edward A. Lee
Department: Electrical Engineering and Computer Science
University: UC Berkeley
Textbooks: Lee, E. A. and Varaiya, P., Structure and Interpretation of Signals and Systems. Addison-Wesley, 2003.

Submitted: Aug 22, 2007
Signal Processing Labs Based on DSP First Labs  
Description: This series of labs show how to synthesize music with Simulink and then target a TI 'C6000 DSK
Target audience: Introductory undergraduate (1st or 2nd year)
Academic institution: Rose-Hulman Institute of Technology
Materials available: Lab materials
Products: MATLAB,Simulink,Real-Time Workshop,Real-Time Workshop Embedded Coder, Signal Processing Blockset,Embedded IDE Link CC (for TI's Code Composer Studio), Target Support Package TC6 (for TI's C6000 DSP)

Submitted: May 02, 2008
DSP log - Thoughts on digital signal processing for digital communication  
DSP log The blog started some in February 2007 on the free Blogger platform and was hosted at with the following objective:

"Explain and discuss the basic text book concepts in digital signal processing and digital communication using simple Matlab/Octave scripts."

Seeing consistent increase in traffic over the 6-7 months from inception, it was decided to move to an independent platform hosted at

Target audience
(a) Students taking courses in digital signal processing/digital communication and requiring help to understand some of the concepts.
(b) Practising engineers who are fresh to the domain of digital signal processing and requiring help.
(c) Ofcourse, the experienced engineers can share tips and tricks associated with the digital signal processing trade. :)

Submitted: Mar 12, 2008
Structure and Interpretation of Systems and Signals  
Description: Topics covered in this course include: mathematical modeling of signals and systems; continuous and discrete signals, with applications to audio, images, video, communications, and control; state-based models, beginning with automata and evolving to LTI systems; and frequency domain models for signals and frequency response for systems, and sampling of continuous-time signals. A MATLAB-based laboratory is an integral part of the course.
Course material created by Professor Babak Ayazifar.
Target audience: Advanced undergraduate (3rd or 4th year)
Institution: UC Berkeley
Materials available: Videos
Products: MATLAB

Submitted: Jul 22, 2008

  Privacy - Trademarks - Feedback - Terms of Use Copyright The MathWorks, Inc.