Dr. Durant: EE-3221-11 Digital Signal Processing: Syllabus, Winter, 2020-2021

This file was last updated on 2020-11-29 10:05:30 -0600.

Contact Information and Schedule


Course Outline, Topics, Gradebook, and Homework

in Canvas at https://msoe.instructure.com/courses/5964/


Enrolled students are members of the “EE3221-11 2Q21” team.

Course Description and Learning Outcomes



  1. EE3032
  2. One of: EE1910, EE3910B, CE2812, EE2905


Signals and Systems: Theory and Applications by Fawwaz T. Ulaby and Andrew E. Yagle, published 2018, ISBN: 978-1-60785-486-9

General Course Format

All lectures are synchronous. Non-remote students should attend in-person. Remote students will attend in Teams using the General channel in the course team.

There will be different lab assignments in most weeks for remote and in-person students. All students will have some labs in MATLAB. The labs for remote students will not require any particular hardware.

Remote students will submit all work through Canvas. In-person students will use a mix of Canvas and in-person hardcopy submissions.

Homework will be assigned and weekly quizzes are planned, both during lab. You will be permitted to use your current homework as a reference during quizzes.


Regular attendance is a foundational element of academic success and attendance will be recorded at various times throughout the quarter. You should check with me if you need to miss class for any reason so that we can ensure that you have a plan to stay up to date on the material.

I will not drop you for missing class. If you wish to drop the course, I recommend that you first check with me and your academic advisor. After that, please consult the Registrar’s Office for the appropriate form and procedure.


Area Weight
Homework 5%
Quiz 15%
Lab 30%
Midterm 20%
Final 30%
Total 100%

The lowest quiz will be dropped.

In general, I use the MSOE grading scale. I may use a more favorable scale when appropriate, such as when it would result in better agreement between clusters of scores and assigned grades.

An incomplete final grade (e.g., F*) is rarely awarded and only under extenuating circumstances.

Late Labs and Homework

Lab reports and other assignments must be submitted at or before the specified time on the specified due date. Late assignments will generally be penalized by 10% of the maximum grade for every business day or part of a business day they are late. Certain assignments, normally homework, may not be accepted late, particularly if the solution was given. Certain time-critical assignments, especially demos and homework in certain classes, will be penalized at double or triple the normal rate. Assignments may not be accepted after 11 P.M. on Friday of week 10.



Sources of Academic Help: Instructor (class sessions, office hours, Canvas, Teams, phone)

Academic Honesty

Students are expected to observe high standards of professional ethics. These standards include honesty in all matters and giving proper credit to the contributions of others. For example, it is dishonest to turn in programs that do not work correctly without explaining the shortcomings in accompanying documentation.

You are encouraged to discuss homework assignments with your colleagues, but you must do your own work. This may include discussing the structure or syntax and meaning of various, specific parts of a design. However, examining another student’s work outside of this limited context is not acceptable, regardless of whether you have his or her permission, except for the purposes of assigned reviews and group projects or after all parties have submitted their assignments.

You must acknowledge the original ideas of others unless they are widely known in the field. If you have any doubt, you should acknowledge an idea. If you have questions about any of these standards or what you should do in a particular situation, please ask me. Failure to observe these standards will result in penalties ranging from an F on an assignment to an F for the course.

Recycling of work (borrowing heavily from previous work, including prose and code, often done for a different class) is allowed with certain restrictions. First, you must discuss how you intend to recycle and build upon your work with me and gain approval well in advance of the assignment due date. Also, you must cite your prior work.

Normal student integrity violation penalty: expulsion from the course with a grade of F. Minimum penalty: zero on the assignment and one grade rank reduction in final course grade.

Laptop and Device Use

You may use your laptop computer in lecture and laboratory for appropriate activities such as note-taking, to follow-along with classroom examples, or to test designs and run simulations. However, consider that much recent research shows that there are learning drawbacks to using laptops for note-taking. Do not instant message, use Facebook, watch videos, or play games during lecture or laboratory. These activities are important parts of modern life but distract other students around you. There are more appropriate times for these activities.

COVID-19 Policies

MSOE is committed to the health, safety, and well-being of all members of our community. In an effort to maintain such an environment, as well as to prevent further spread of COVID-19, students, faculty, staff and guests of the university must wear a facial covering when they are inside university buildings and when they are outdoors on campus and social distancing of at least six feet is not possible.

Additional Institutional Policies (beyond those linked in the course syllabus in Canvas)