Spring 2018 Syllabus

Fairfield University School of Engineering

 Course Number: ECE411 Course Name: Digital Signal Processing Course Time: Mon 6:30-9:00 PM Course Location: Bannow 333 Schedule: 1/22/18-5/11/18 Final Exam: Project Instructor: Jeffrey Denenberg Office: BNW 301C Office Phone: 203-254-4000x3330 Hours: M/T/W/R 5:00-6:00 or by appt. Email1: jeffrey.denenberg@ieee.org Goggle Voice: 203-513-9427 Email2: jdenenberg@fairfield.edu

## Course Description:

Modern signal processing tools including vector spaces, bases and frames, operators, signal expansions and approximation, as well as classical signal processing tools including Fourier and z transforms, filtering and sampling, estimation, applications, and implementation.

Prerequisites: EE301 or equivalent

## Textbook:

Smith, Steven W., The Scientist and Engineer’s Guide to Digital Signal Processing, California Technical Publishing, 1997, ISBN: 0-9660176-3-3 - Homework Problems

## References:

Digital Signal Processing, John G. Proakis, Dimitris K Manolakis, 4th Edition, Pearson, 2006, ISBN: 978-0131873742

Schaum’s Outline of Digital Signal Processing, Monson H. Hayes, McGraw-Hill 2012,
ISBN: 976-0-07-163509-7

DSP Video Lectures, Rich Radke, Rensselaer Polytehnic Institute

## Required Software:

2.      Recommended general computer requirements – PC running Windows 10 or later, Adobe reader, high-speed internet access, Internet Explorer or Firefox browser.  You may encounter difficulties with the lectures, simulation software, or internet testing software if you use Mac OS or Linux.  Please check all software compatibilities for your system promptly.

## Objectives and Outcomes:

 No. Objective Outcomes 1 Understand the fundamental concepts and principles of Digital Signal Processing. Students will understand the fundamental concepts and principles of Digital Signal Processing. (1, Comprehension) 2 Students will use the Laplace transforms to find the system parameters, and determination of the response of systems to inputs including the step, impulse, and ramp. (2, Application) 3 Understand A/D and D/A conversion and how it maps the analog frequency domain of Laplace transforms into the digital frequency domain of z-transforms. Students will develop understanding of aliasing using block diagrams, complex frequency domain analysis, and system frequency response. (2, Analysis) 4 Students will analyze and synthesize multi-rate systems (2, Analysis, Synthesis) 5 Understand how to analyze and design digital filers. Students will develop mathematical models for approximating filter transfer functions to meet specifications. (3, b, c, Analysis, Synthesis) 6 Students will demonstrate the use and application of MatLab software to the above. (2, Application)

*Objectives, ABET Criteria outcomes (a, b, c, k), and Bloom Cognitive Level in parenthesis

 Mid terms 40% Final Exam 40% Homework 20% Total 100%

## Exam:

The purpose of the exams is to convey your understanding of the material; therefore, it is important that you show your work.  Even if you feel that the solution to a problem is obvious; you must still explain why it is obvious.  Furthermore; if you are asked to solve a problem using a given technique; then please use that technique; otherwise, I have no way to judge your understanding of the technique being tested.

## Homework policy:

Homework will be assigned from the book as your primary preparation for the exams.  We will review select homework problems in class and you will be asked to work them on the board for a participation grade.  Homework must be completed on time or it will not help with the exams.  We will also incorporate design problems as appropriate to the material.  These problems are designed to challenge you to think beyond what the book has told you, and do real engineering.  There may be more than one correct answer.

If you understand how to do the homework problems you will have an easier time with the exams.

Working with classmates to study, resolve problems, and learn the material is expected and encouraged during normal course work.  However, during individual evaluations (e.g. quizzes, exams, individual projects, etc.) you are expected to comply with all standards of academic honesty.  You will be graded fairly, and so your work should fairly represent your knowledge, abilities, and effort, not that of others.  Any breach of integrity (including but not limited to: copying solutions, internet solutions, copying from peers, claiming work or designs without proper citation, etc.), will not only impact your ability to learn the material and my ability to help you through proper feedback, it will result in academic penalty.  Any individual found in breach of this code will fail the afflicted assignment and will be asked to meet privately; any other offenses will be referred to the Dean for further action, and could result in penalties as severe as expulsion from the University.

## Disability:

If you have a documented disability and wish to discuss academic accommodations, please contact: Academic and Disability Support Services (203) 254-4000, x2615 and notify the course instructor within the first two weeks of the semester.

## Class Expectations:

TEACHER:

Distribute syllabus.

Review the material described in the syllabus.

Explain material.

Identify additional materials, Internet sites or books that clarify the material.

Relate material to "real world" situations when possible.

Be available to discuss problems.
Be receptive to new ideas.

Make up missed classes.

Prepare and administer exams and projects.

Assign appropriate homework problems.

STUDENT:

Be familiar with the prerequisite material

Stay current.

Study the material described in the syllabus, preferably before it is covered in class.

Complete the assigned homework (all chapter problems with answers).

Obtain class notes and homework if a class is missed.

Use the library and the Internet to obtain supplemental material.

Prepare for exams.

Ask for help (tutors are available for assistance)