Ee583 - Statistical Signal Processing
Ee583 - Statistical Signal Processing
Spring recess
Midterm
(open book & notes)
30 %
Final
(open book & notes)
30%
Homework
10 %
Throughout the semester I will assign 5-6 homework sets plus two or three computer
projects. The computer projects will help you learn the course material by conducting
practical computer experiments on real world problems. Each project will focus on a
reasonably well defined problem so that you can concentrate on learning the techniques -- not
coming up with problems. The results of your studies should be well documented in a report
with computer printouts/plots (no source listings required) to justify your conclusions. In
doing the computer projects, you can use any computer language you wish; however, I
encourage you to consider Matlab especially if you have experience with it. Matlab is a
very simple and powerful language that is particularly suitable for programming signal
processing algorithms. It also has a very nice graphical display capability and includes a
convenient mechanism for incorporating on-line help into the system. If you do use Matlab,
make sure you have the Signal Processing toolbox.
If you do well on the homeworks and the projects, then you will be able to perform well in
the class. Do the homeworks on your own (although you are free to discuss the problems with
other classmates). Likewise with the computer projects: you can discuss them with others, but
write them yourself. The midterm and final exams will be open text/notes exams. The
midterm will include all material covered up to the midterm and the final will cover the
remainder of the course (I will clearly describe what topics will be covered in the midterm
and final exams prior to the exams).
Policy on late assignment submittals: I will allow late submittals provided you let me
know in advance via e-mail. However, once the solutions are posted (typically about a week
after the assignments are due), no submittals will be accepted or graded.
3. Office Hours
My office hours are 5:15-6:30 Thursdays in PHE 414. TV students may call me during this
time (213 740 7654), or arrange an appointment for Thursday evenings. I strongly encourage
you to make use of this time to discuss problems with the course material or any related
aspects of digital signal processing which interest you. If you can't reach me otherwise, my email address is: [email protected].
Questions related to the homework, projects, Matlab, etc. should initially be addressed to the
grader. The graders e-mail address is: TBD.
COURSE OUTLINE:
Periodogram, correlogram.
Smoothed periodogram (Bartlett&Welch).
Resolution/variance tradeoffs.
AR/MA/ARMA models.
Relationship between model parameters.
[3]
[3]
Godard algorithm.
Cost functions.
Higher-order statistics.
Independent component analysis.
REFERENCES:
14.1. Required
[1]
[2]
[3]
[3]
[4]
[5]
[6]
[7]
[6]
[7]
[8]
resources.
18. Support Systems
A number of USCs schools provide support for students who need help with
scholarly writing. Check with your advisor or program staff to find out
more. Students whose primary language is not English should check with the
American Language Institute http://dornsife.usc.edu/ali, which sponsors courses
and workshops specifically for international graduate students. The Office of
Disability Services and Programs
http://sait.usc.edu/academicsupport/centerprograms/dsp/home_index.html
provides certification for students with disabilities and helps arrange the relevant
accommodations. If an officially declared emergency makes travel to campus
infeasible, USC Emergency Information http://emergency.usc.edu will provide
safety and other updates, including ways in which instruction will be continued by
means of blackboard, teleconferencing, and other technology.