ECE 401 Signal Processing, Fall 2026 ================================================================ Introduction to signal processing for advanced undergraduates or graduate students in the biological, physical, social, engineering and computer sciences. Representation and processing of continuous-time and discrete-time signals and images using phasors, Fourier series, sampling, FIR filters, discrete-time Fourier transform, Z transform, and IIR filters. Machine problems include processing of music, speech, photographic image, bioelectric, and biomedical image data. 4 undergraduate hours. 4 graduate hours. Prerequisite: MATH 220. Credit is not given for both ECE 310 and ECE 401. Recommended Text: `DSPFirst `_ by McClellan, Schafer and Yoder, 2nd edition, 2016. Instructor: Mark Hasegawa-Johnson (jhasegaw). .. toctree:: :maxdepth: 1 :caption: Contents: exams mp quizzes On-line Tools ------------- * `CampusWire `_ will be used for on-line question answering. If you need the code to enter this site, send an e-mail to the course instructors. * `Gradescope `_ is used for machine problems and exams. * `PrairieLearn `_ will be used for daily quizzes. * Lectures can be viewed online in either of two ways: * Synchronously using zoom. The zoom link is on CampusWire. * Asynchronously using MediaSpace. * `DSPFirst Demos `_ contains useful demos. * Our logo this semester is `a Nyquist sampling demo uploaded by Jacopo Bertolotti `_. Grades ------------- Your cumulative score for the semester is a weighted sum of component scores, with the following weights: * 30.0%: Daily quizzes * 30.0%: Machine problems * 10.0%: Midterm 1 * 10.0%: Midterm 2 * 20.0%: Final exam Extra credit is available for correctly answering the questions of other students on CampusWire. This counts for up to 1% of your cumulative semester grade. Grade cutoffs are approximately: 90% for A-, 75% for B-, 60% for C-.