ECE401 is an introduction to signal and image analysis and processing methods for advanced undergraduates or graduate students in the biological, physical, and social, engineering and computer sciences. The course will develop an understanding of signal analysis methods and their capabilities, weaknesses, and artifacts with an emphasis on their practical application. Significant hands-on processing and interpretation of real data will be performed using Matlab. Students may not receive credit for both ECE 310 and ECE 401.
- Instructor: Mark Hasegawa-Johnson
- Office Hours: No office hours May 2. Office hours will be held on May 9, 3:00-4:00, Beckman 2011.
- On Line: post questions on Piazza.
- Lectures: TR 12:30-13:50, ECEB 2017
- Labs: Lab assignments will be demonstrated during lecture on Thursdays. You will be expected to complete them on your own, and submit to the Compass page
The primary textbook for this course is DSP First, by McClellan, Schafer and Yoder, 2nd edition, 2015.
Here's a list of some other texts, both on-line and in hardcover, that you might find useful.
GradingGrades are based on
- Homework: 25%
- Labs: 25%
- Project: 20%
- Exams: 30%
There is also extra credit for in-class participation: 0.5% each time you solve a problem in class on the blackboard, up to a total of 2.5% for the semester.
Each written homework assignment includes two problems, but you only need to do one of them. After your homework problem is graded and handed back, if you don't like the score you received, then within one week, you can do the second problem. If you get a higher score on the second problem, it replaces your original score. Grade-replacement problems must be completed within one week after the homework is handed back.
There are three exams, each of which will be held during the regular lecture hour. For each exam, you can bring:
- One page of hand-written notes, front and back. These are cumulative, meaning that you can bring one page to exam 1, two pages to exam 2, and three pages to exam 3.
- Calculator is permitted. Nothing running matlab, python, or any web browser is permitted.
Homework, Fall 2014
Labs, Fall 2014
- Lab 0
- Lab 1; aavowel.wav
- Lab 2
- Lab 3
- Lab 4
- Lab 5; frogStart.m; notchStart.m; filterStart.m; chorus.dat; spikeburst.dat
- Lab 6; lab2image.png; plotimage.m
- Lab 7; lab7data.zip; mrimovie.m