DeVry University – DuPage Campus, Addison, IL

Course Syllabus ECET-430

2013

Course:ECET-430: Advanced Digital Signal Processing with Lab. (Replaces EET-453)

4 Credit Hours

Professor: John Sebeson

  • Telephone: (630)-953-1300, ext. 8299
  • Email: or
  • Office Hours: See my schedule on my faculty Web Page (

Course Times:

  • See the schedule in my faculty Web page.

Text:

J. Kronenburger and J. Sebeson, “Analog and Digital Signal Processing: An Integrated Computational Approach with MATLAB,”Thompson Delmar Learning (Cengage Learning), 2008, ISBN 1418041734

Lab and Class Materials:

  • All laboratory exercises are instructor-provided

Other requirements:

  • Scientific graphing calculator (i.e., TI-89 or equivalent)
  • MATLAB Version 6.5 or higher with the Signal Processing Toolbox. MATLAB is essential for the DSP computations involved in lab and homework assignments. MATLAB is available in the Physics Lab and the Electronics Lab computers.

Prerequisites: Electronic Circuits, Signal Processing (introductory DSP) , Mathematics through integral calculus.

Course Description:

This course covers the principles and implementation of advanced discrete time processing as used in many current applications. The key topics include multi-rate DSP, adaptive filters, and techniques for spectral estimation. The use of these techniques in audio, video, and telephony processing is examined through detailed case studies. Exercises in the lab provide practical applications of advanced discrete time processing techniques. This course replaces EET-453.

Course Topics:

Some of the topics to be discussed may include, but are not limited to:

  1. Review of key DSP concepts
  2. DTFT of sampled signals
  3. Linear phase
  4. Impulse Response of the Ideal Low-Pass Filter
  5. Linear-phase FIR filter design
  6. IIR Filter Design
  7. Oversampling and multi-rate DSP, decimation and interpolation
  8. Noise properties of sampled signals
  9. Delta-Sigma quantization and noise-shaping quantizers
  10. Statistical signal processing, cross-correlation and auto-correlation.
  11. Adaptive filters
  12. Image processing
  13. Case studies of modern applications

Course Terminal Objectives:

1.Given a type of signal to be processed, such as music, telephony speech, or video, draw a block diagram of the basic, single rate, DSP system required, and point out the specifications for key elements, such as ADC sample rates, anti-aliasing filters, and anti-imaging filters.

2.Given a specification for a digital filter such as band-limiting filter, design a digital Finite-Impulse-Response (FIR) implementation using an available software package such as MATLAB..

3.Given a band-limited digital signal formed by sampling at a specified sampling frequency, fs, sketch the frequency spectrum of the signal before and after decimation by a factor N.

4.Given a set of specifications including passband, transition band, and ripple, determine the transfer function for an IIR filter with a Butterworth, Chebyshev, or Elliptic response

5.Given a signal contaminated by non-stationary additive noise, such as echo on a telephone line, design an adaptive filter to minimize the noise.

6.Given a frequency of operation, determine the transfer function for a digital oscillator.

7.Given a passband of frequencies, design a digital filter bank for detecting frequencies within the passband using the Goertzel Algorithm.

8.Given an digital image obtained from a source such as a digital camera, draw a block diagram of the steps required to generate a JPEG compressed version of the image.

9.Given an application area, such as digital audio, digital video, telephony, digital radio, medical or biomedical engineering, research the application of DSP techniques and write a paper detailing the solution to a central problem.

Week-by-Week Schedules:

The week-by-week topics, reading assignments, homework, and lab assignments are listed in the Course Resources page on the instructor’s Web site.

Grading:

The grade will be determined by the following weighting:

Homework: 20%

Labs: 20%

Midterm Exam: 20%

Quizzes: 20%

Final Exam: 20%

Each element (and the total grade) is based on a point system (rounded up to the nearest tenth of a point) where:

90 to 100 = A

75 to 89.9 = B

68 to 74.9 = C

60 67.9 = D

Below 60 = F

Special Notes:

  • In what follows, "late" work is defined as not turned in during the class or lab period in which it is due. Any work turned into the academic desk is considered late.
  • Labs are required to be completed within one week after they are assigned or as announced in class. No late labs will be accepted. A late lab will be graded as zero.
  • Quizzes may or may not be announced ahead of time. There will be no make-up for quizzes. A missed quiz will be graded as zero.
  • Homework will be due when announced in class or as listed on the assignment page of my web site. No late homework will be accepted. Homework not turned in on time will be counted as zero..
  • EXCEPTION TO THE POLICY ON LATE WORK: I will accept late work if you expect to be absent on the due date and you have informed me ahead of time of your absence and the reasons for your absence. You must inform me by **email** on or prior to the due date. I will not accept reasons for your absence after the due date. I will not accept anticipated absences in any form except email (i.e., don't tell me in class) since email constitutes a written record.

Other Policies:

The policies outlined in the DeVry Student Handbook will apply in all cases.

Attendance

DeVryUniversity students are expected to attend every class. Therefore, if students wish to withdraw from a class, they must initiate the course withdrawal process. This process begins by completing a “Course Withdrawal Form,” which can be obtained from the Registrar’s Office, Academics’ Office or DeVry University Center Office. The Attendance Policy will no longer allow instructor-initiated withdrawals from any courses. If students stop attending but do not withdraw from a class, the grade earned, which may be an F, will be awarded at the end of the semester.

Students will be dismissed from DeVryUniversity if they miss more than 2 consecutive weeks of all of their classes. Additionally, students will be dismissed from Online classes on a per course basis if they miss 2 consecutive weeks of a class.

Diversity

In accordance with DeVryUniversity’s Mission Statement, we are a diverse community of life long learners committed to promoting the acceptance and respect of individual differences that are inherent in our university. Through standards of conduct and diversity training, we seek an environment that will insure the success, well being and safety of our entire DeVry community. Therefore, it is our position to empower everyone at DeVry to be responsible for each other and to actively uphold the standards of conduct as defined in the student and employee handbooks. We support fair, equal and nondiscriminatory treatment as a responsibility of all members of our DeVry community.

In support of this statement

Students, faculty, staff and all other members of the DeVry community are expected to respect diversity which includes, but is not limited to age, disability, gender, marital status, national origin, race, religion and sexual orientation.

Students engaging in discriminatory behavior will be subject to the consequences established in the Student Code of Conduct in the Student Handbook. Student grievances involving charges of discrimination and sexual harassment should be taken to the Student Services Office.

Any faculty, staff or other members of the DeVry community engaging in discriminatory behavior will be subject to the consequences established in the DeVry Employee Handbook (Separation: Gross Misconduct). Faculty, staff and other members of the DeVry community with grievances involving charges of discrimination and sexual harassment should take them to the Human Resources Department or directly to the President’s Office.

Academic Integrity Policy

Students can refer to the Academic Integrity Policy in the Student Handbook available in hard copy in Student Services Office or online on the campus home pages under Student Services.