Skip to Secondary Navigation | Skip To Content

525.427 - Digital Signal Processing Course Homepage

Instructor Information

Clint Edwards

Email: DrClintEdwards@gmail.com

Clinton L. Edwards is a member of the Senior Professional Staff at the The Johns Hopkins University (JHU) Applied Physics Laboratory.  He received the B.S., M.S., and Ph.D. degrees in Electrical Engineering from The University of Maryland, College Park.  During his time with APL, he has worked in the areas of free-space optical communications and laser scanning as well as modeling stochastic processes relating to foliage penetration and enhanced tracking algorithms for IR cameras.  He is a member of The Johns Hopkins University Electrical and Computer Engineering Program Committee.  His Ph.D. research included first-principles modeling and validation of the pointing and jitter performance of two-axis (tip-tilt) MEMS mirrors.  He has authored papers that appear in the Journal of Applied Optics, the Journal of Micro/Nanolithography, MEMS and MOEMS and the IEEE Journal of Microwave Theory and Techniques as well as conference proceedings.  Dr. Edwards is a member of Eta Kappa Nu and Tau Beta Pi.

Lee Edwards

Course Information

Course Description

Basic concepts of discrete linear shift-invariant systems are emphasized, including sampling, quantization, and reconstruction of analog signals. Extensive coverage of the Z-transform, discrete Fourier transform, and fast Fourier transform is given. An overview of digital filter design includes discussion of impulse invariance, bilinear transform, and window functions. Filter structures, finite length register effects, roundoff noise, and limit cycles in discrete-time digital systems are also covered.

Prerequisites

A working knowledge of Fourier and Laplace transforms.

Course Goal

 

Students will develop an understanding of the fundamentals of digital signal processing and be able to analyze and design signal processing systems. Students will also be able to interpret results of different DSP systems and evaluate system performance based on their acquired knowledge.

Course Objectives

    • Represent analog signals by their discrete time samples.
    • Process analog and discrete signals using digital filtering·   
    • Evaluate the digital filter as compared to an analog filter.
    • Represent signals in the frequency domain with discrete tools such as z-transform, discrete-time Fourier transform and discrete Fourier transform (DFT).
    • Design and evaluate IIR and FIR filters relative to specific performance parameters.
    • Utilize MatLab and SimuLink software tools to design and evaluate DSP systems.

  •    

When This Course is Typically Offered

Syllabus

Topics Covered

  • Introduction to MatLab and SimuLink
  • Introduction to Digital Systems and Digital Signal Processing (DSP)
  • Discrete-Time Signals and Systems
  • Discrete-Time Fourier Analysis
  • The Z-Transform
  • The Discrete Fourier Transform (DFT)
  • The Fast Fourier Transform (FFT)
  • Digital Filter Structures
  • Finite Impulse Response (FIR) Filters
  • Optimal Equal-Ripple Design Techniques
  • Infinite Impulse Response (IIR) Filters
  • Filter Design Using MatLab
  • Applications of DSP

Student Assessment Criteria

Homework (10) 20%
Mid-term Exam 30%
Final Exam 30%
Class Participation (Discussion Form) 20%

All homework is due by the stated deadline.  Late homework will be penalized 20% for each day late.

Computer and Technical Requirements

Students are expected to have a undergraduate degree in Electrical or Computer Engineering.  If you don't have this background, this class will be significantly more difficult for you.  Students are expected to purchase the Student Version of MatLab and Simulink for their use and become proficient at using this tool.

Participation Expectations

Students are expected to participate activitly in their education.  A significant portion of your grade is determined based on your contribution to the discussion forms.  You will be evaluated based not only on your responses to instructor questions but your own probing comments.  Students who show the willingness to assist other students with their questions and learning are held in the highest regard by the instructors.  All comments should be respectful in tone.  Inappropriate posts will result in a 10-20% reduction in your final grade.

Textbooks

Textbook information for this course is available online through the MBS Direct Virtual Bookstore.

Course Notes

There are notes for this course.

(Last Modified: 06-27-2009 at 3:40:03 PM)