ECE 310: Digital Signal Processing I

General Information:

Lectures: Video lectures guided by Ryan Corey
Time: Daily 12:00 PM - 12:50 PM
Location: 2013 ECEB
Office Hours: Wed 11:00 AM -12:00 PM, 2013 ECEB
Recitations: Chandra Radhakrishnan
Time: Tu, Th 5:00 PM - 6:00 PM
Location: 2013 ECEB


  • Required

    • D. Munson and A. Singer, ECE 310 Course Notes. (available from the ECE store and as a PDF download)

  • Optional (On reserve)

    • Oppenheim and Schafer, with Buck, Discrete-Time Signal Processing, Prentice Hall, 2nd Ed., 1999; or 3rd Ed., 2009.

    • Proakis and Manolakis, Introduction to Digital Signal Processing, Prentice Hall, 3rd Ed., 1996; or 4rth Ed., 2007.

    • Buck, Daniel, Singer, Computer Explorations in Signals and Systems Using MATLAB, Prentice Hall, 1st Ed., 1997; or 2nd Ed., 2002.


Homework Quizzes (6) 60%
Exam 1 20%
Exam 2 20%

  • Homework assignments will be posted each week and should be completed by Friday. Students are permitted to collaborate on the problems and are encouraged to discuss them on the ECE 310 Piazza forum. Homework is not collected or graded. Solutions will be posted a few days before the corresponding quiz.

  • There will be brief homework quizzes every Friday in class. Each quiz is closely based on the homework problems. They are graded as 0/10, 5/10, or 10/10, and the lowest two quiz grades will be dropped. No notes are permitted during the quizzes.

  • There will be two in-class (1-hr duration) midterm exams.

  • The midterm exams are closed-book. However, you can bring one 8.5“ by 11” sheet of handwritten notes to each midterm exam.

  • Past Exams