EE102A Information Sheet
Signal Processing and
Linear Systems I

Stanford University, Spring 2008 - 2009


April 20, 2009

Handouts will be linked to http://www.stanford.edu/class/ee102a/handouts.html. Solutions and secure information such as grades will be posted on the eeclass.stanford.edu/ee102a web site. Your grades will also be posted there. You will need to log in and register on the EEClass web site.

Catalog Description

Concepts and mathematical tools in continuous-time signal processing and linear systems analysis, illustrated with examples from signal processing, communications, and control. Mathematical representation of signals and systems. Linearity and time-invariance. System impulse and step response. Frequency domain representations: Fourier series and Fourier transforms. Filtering and signal distortion. Time/frequency sampling and interpolation. Continuous-discrete time signal conversion and quantization. Stability and causality in linear systems. Laplace transforms and Bode plots. Feedback and control system design. Examples from filter design and linear control. (Four units)

Time and Location
MWF 2:15-3:05, Room 540-108
Instructor:
Robert M. Gray
Office: 261 Packard Electrical Engineering
Phone: (650) 723-4001
e-mail: rmgray at stanford.edu
Office hours: M 11:00-12:00, 3:30-4:30, W 11:00:-12:00, or by e-mail appointment.
Teaching Assistants
Jason Su
e-mail: sujason at stanford.edu
Office Hours: M 3:45-5:15 in Packard 106, T 1:30-3:00 in Packard 107, or by e-mail appointment.
Kathleen Nguyen
e-mail: nguyenkh at stanford.edu
Office Hours: W 12-2 pm in Packard 107, or by e-mail appointment.
Grader:
Siyuan Zhou
Admin. Ass't.
Kelly Yilmaz
Packard 259
(650) 723-4539 yilmaz at stanford.edu
Texts
Required Text:
Signals and Systems, second edition
Oppenheim and Willsky
Prentice Hall
ISBN: 013814757
Strongly Recommended: Matlab Student Edition, Mathworks

The weekly homework assignments will require the use of Matlab. Matlab is available on most Stanford computers for free. However, you will find it very much more convenient if you have Matlab on your own personal computer.

Grading Guidelines
20% Weekly homework assignments, each of which has two components:
10% Problem Sets
10% Matlab Labs
30% Midterm examination
50% Final examination

Any appeals of homework scores and of the midterm score must be resolved within one week of the return of the graded homework or exam.

You are expected to know what transpires in class, whether or not you attend. In particular, you are responsible for knowing any announced changes in exam schedules, homework problems, or other class activities. If you are not able to attend a class, check with a student who did.

Homework:
Homework will be handed out on Wednesday and due the following Wednesday. Electronic (pdf) versions will be posted on the class web site. The matlab laboratory component of the homework will be discussed during the Friday class. Homework will be due by 5 PM in the "inbox" in the 102a class drawer, located in the course file cabinets on the 2nd floor Packard, adjacent to the cafe area. Unless arranged in advance with a TA, late homework will lose points for each day it is late. No points will be given after the solutions become available.
Problem Sessions
Weekly sessions to discuss homework and class material.
Mondays, 380-381T 6:15-7:45PM
Exams

Midterm: Friday 8 May 2009, in class
Final: Wed 10 June 2009 12:15-3:15

Prerequisites
Basic calculus and elementary linear differential equations.