EE 210 - Green Sheet

EE 210 - Linear Systems Theory

Instructor: Dr. Ray Kwok
Lectures:  Section 3: TuTh 7:30 – 8:45 pm (Engr 345)
Office Hours: (Engr 363) TuTh 8:00 – 9:00 am, (Sci 310) MWF 8:00 - 8:30 am, & by appointment
Online Info:

Course Description:

Comprehensive overview of signals and linear systems with discrete-time emphasis. System attributes. Fourier transform families and properties. Convolution and correlation. Efficient computations. The z-transform. FIR and IIR filter analysis. Cascade and parallel structures. State variable modeling. Sampling, filtering, and other selected applications.


  1. Discrete-Time Signal Processing, 3rd Ed., by Oppenheim and Schafer, Pearson/Prentice-Hall 2010 (comprehensive coverage of discrete-time linear systems). This text is available at the Spartan Bookstore and from many online sites. The course covers selected sections of Chapters 2 to 9 (see reading assignments at the end of this handout). The 2nd Editions of the book covers most of the course material and should also be adequate.
  2. The textbook above will be supplemented by selected chapters from the textbook The Fourier Transform and Its Applications, 3rd Ed., by R. N. Bracewell, McGraw-Hill, 2000. A Custom Book version is available from the Spartan Bookstore.


Graduate standing.

Tentative topics:

Tentative topics is listed in my web site under EE210. The list is intended to help students to prepare and review lectures, and not to encourage students to miss classes. Students are responsible for any material presented in lectures even though it might not be on the list.

Student Learning Objectives:

By the end of the course, each student should demonstrate the ability to:

  1. To learn how to analytically and numerically calculate spectra of continuous-time and discrete-time signals from various Fourier transform definitions and transform properties.
  2. To learn how to infer from signals and their spectra basic attributes including energy, power, width, moments, among others.
  3. To learn how to analytically and numerically perform basic signal operations such as convolutions, and correlations in either the time or frequency domain and to relate such operations to real-life applications.
  4. To learn how to assess various system attributes such as linearity, shift invariance, causality, and stability, and to understand their relationship to the system function.
  5. To learn how to analyze the time and frequency responses of linear shift invariant systems to aperiodic and periodic temporal in the real-frequency and complex-frequency domains.
  6. To relate the developed analysis methodologies to real-life applications such as filtering, sampling, imaging, control, communications, bio, signal processing, among others.


Distribution of points (homework 10%, In-class group exercise 10%, 2 mid-term each 20%, final 40%)

Final Letter grades will be assigned roughly according to the following percentage of maximum points earned as long as you pass the Laboratory section as well.

  • A 80% or above
  • B 65 - 80%
  • C 50 - 65%
  • D 35 - 50%
  • F below 35%


9/5 Last day to drop w/o "W"
10/16 Mid-Term 1 (tentatively)
11/11 Veteran's Day
11/18 Mid-Term 2 (tentatively)
11/27 Thanksgiving Holiday
12/10 Last day of instruction
12/16 Final Exam Tue 7:45 - 10:00 pm

Missed Lecture:

If you should miss a lecture, please read up on the lecture slides posted on my website and study the relevant topics. In addition, please contact a classmate for any last minute announcement. You are responsible for any materials covered in class.

Late Homework or Exercise:

Since homework is due every week, if you miss a class, you’ll likely to miss the homework and in-class exercise. No late homework or make-up exercise is accepted.

Missed Exam:

If you have to miss an exam, please make arrangement with me prior to the exam week. Otherwise, no make-up examination will be given unless proven critical medical emergency.

This section provides mandatory policy information in partial fulfillment of requirements established by Academic Senate policy F06-2 regarding course greensheets (syllabi).

Academic Integrity Statement:

From the Office of Student Conduct and Ethical Development: "Your own commitment to learning, as evidenced by your enrollment at San Jose State University, and the University's Academic Integrity Policy, require you to be honest in all your academic course work. Faculty members are required to report all infractions to the Office of Student Conduct and Ethical Development." The policy on academic integrity.


If you need course adaptations or accommodations because of a disability, or if you need special arrangements in case the building must be evacuated, please make an appointment with me as soon as possible, or see me during office hours. Presidential Directive 97-03 requires that students with disabilities register with the Disabilities Resource Center (DRC) to establish a record of their disability.

For More Information, contact:

Ray Kwok at SJSU