Contact Information
Prof. Michael Liebling
Department of Electrical on Computer Engineering
University of California Santa Barbara
Office: Harold Frank Hall 3155 (M,W 12:30-1:30pm or by appointment)
Email: liebling AT ece.ucsb.edu (please specify "ECE130A" in the subject line)
Teaching Assistants:
Jingning Han, jingning AT umail.ucsb.edu (Friday Discussion; Office hours: Thu 10:00am-noon).
Kumar Viswanatha, kumar AT umail.ucsb.edu (Monday Discussion; Office hours: Tue 10:00am-noon).
Lecture Hours
Monday 11:00 am–12:15 pm, Phelps 1260
Wednesday 11:00 am–12:15 pm, Phelps 1260
Discussion Hours
Monday 6:00 pm–7:50pm, Phelps 1431 (Kumar Viswanatha)
Friday 11:00 am–12:50 pm, Phelps 1445 (Jingning Han)
Office Hours
Monday 12:30–1:30 pm (Harold Frank Hall 3155, Prof. Michael Liebling)
Tuesday 10:00am–noon (Phelps 1435, Kumar Viswanatha)
Wednesday 12:30–1:30 pm (Harold Frank Hall 3155, Prof. Michael Liebling)
Thursday 10:00am–noon (Phelps 1435, Jingning Han)
Latest Updates Log
| 12/13/2008 |
Uploaded Solutions to Final Exam. |
| 12/8/2008 |
Uploaded Solutions to Homework 7. Corrected typos in Solutions to Homework 3 Problem 5 (b) and (c) |
| 12/7/2008 |
Corrections (marked in red below and in updated pdf) in the Sample Final Exam Solutions: 6 (c) a0 = ... = 1/3 (1/2+2)=5/6. |
| 12/5/2008 |
Corrections in the Sample Final Exam Solutions: 3 (c) |X(j 2 π 3 (e) y(t) = 1/8 sinc( 2(t-3)) 5 (a) Yir(s)= ... =1/5 (-1/(s+2) + 1/(s+3)) ↔ yir(t)= 1/5 (- e-2t+ e3t) u(t) Corrections are marked in red: Sample Final Exam Solutions |
| 12/3/2008 |
The solutions to part I in the Sample Final Exam did not show up in originally the uploaded file. Exam and solutions are now provided in a separate files: Sample Final Exam Sample Final Exam Solutions Corrected typos in the last line of the Solutions to Homework 5, Problem 4. The expression for the output should read: y(t)= ... = 1/4 sinc(2t-1) cos(2t-1) |
| 12/2/2008 |
Uploaded Final Exam Formulary. Uploaded Sample Final Exam. Added a Detailed Reading List. Updated the Final Exam Rules. Updated the Grading Rules. |
| 11/30/2008 |
Uploaded Solutions to Homework 6. Uploaded Quiz 2A. Uploaded Solutions to Quiz 2A. Uploaded Quiz 2B. Uploaded Solutions to Quiz 2B. Corrected the diagram in (Optional) Problem 7 of Homework 7, which wrongly depicted a constant current source. |
| 11/10/2008 |
Uploaded Homework 7 assignment. The deadline for Homework 7 has been postponed by one week to Tuesday 2 December at 5pm. |
| 11/18/2008 |
Corrected ommissions of a factor 1/2π in Problem 1 (c) and Problem 4 of the Solutions to Homework 5. Changes are marked in red. Please check if your copy has been wrongly graded. |
| 11/14/2008 |
Uploaded Sample Quiz 2. Uploaded Solutions to Sample Quiz 2. Please note that any paper documentation (course notes, book, cheat-sheet, formulary) will be allowed during this quiz. Use of calculators and cellphones as well as discussions will not be allowed. |
| 11/14/2008 |
Multiple typos corrected in Solutions to Homework 5. |
| 11/13/2008 |
Uploaded Solutions to Homework 5. |
| 11/10/2008 | Uploaded Homework 6 assignment. |
| 11/10/2008 |
Corrected typo in Homework 5: Problem 3 (c): x(t)=sin( 2π f0 t) |
| 11/9/2008 |
Corrected typo in Homework 5: Problem 2 (c): X(jω)=[u(ω+1)-u(ω-1)] ej(-ω/2+π) |
| 11/7/2008 |
Uploaded Solutions to Homework 4 and Matlab code. |
| 11/7/2008 |
Uploaded Homework 5. Note that a typo in Problem 3 has been corrected, the expression for h(t) should read h(t) = u(t-2) - u(t+1) not and the wording of Problem 5 has been changed so it is clear that the functions should be sketched in the time domain, not in the frequency domain. Please remember that 11/11 is a Holiday. Note that:
|
| 11/5/2008 |
Corrected typos in Solutions to Homework 3, Problem 3. Note change to one of the coefficient, A3=2. |
| 11/4/2008 | The deadline for Homework 4 submission has been extended to Wednesday, November 5, at 5:00 pm. |
| 11/3/2008 |
Uploaded Midterm. Uploaded Solutions to Midterm. |
| 11/2/2008 |
Corrected typos in Solutions to Homework 2, Problem 2 (c). Note that the final result remains unchanged. Corrected typo in Homework 4 assignment, Problem 3, on page 2: c(t)= ∑∞k=∞ δ(t-2k) |
| 10/27/2008 |
Uploaded Homework 4 assignment. Uploaded Midterm Formulary. |
| 10/25/2008 | There will be no office hours on Wednesday 10/29. |
| 10/25/2008 |
Uploaded Solutions to Quiz 1A. Uploaded Solutions to Quiz 1B. |
| 10/23/2008 |
Uploaded Solutions to Homework 3. Uploaded Quiz 1A. Uploaded Quiz 1B. |
| 10/15/2008 | Uploaded Solutions to Homework 2. |
| 10/13/2008 |
Uploaded Homework 3 assignment. Uploaded Solutions to Homework 1. |
| 10/6/2008 | Uploaded Homework 2 assignment. |
| 9/29/2008 | Uploaded Homework 1 assignment. |
| 9/26/2008 |
Final Exam date (Phelps 1260) and discussion section quizzes dates are up. Reading assignment list is up. |
| 9/22/2008 | Updated TA information and office hours. |
| 9/12/2008 | Updated schedule and general rules. |
| 8/25/2008 | Initial version of this page. |
Catalog Description
Analysis of continuous time linear systems in the time and frequency domains. Superposition and convolution. Bilateral and unilateral Laplace transforms. Fourier series and Fourier transforms. Filtering, modulation, and feedback.
Prerequisites
Mathematics 5A and ECE 2C with a minimum grade of C- in both; open to EE and computer engineering majors only.
Course Objectives
Class/Laboratory Hours
Tentative Schedule (Subject to Change)
| Date | Lecture | Reading Chapter.Section |
Discussion/Homework |
| Week 1 (29 Sep–3 Oct) | |||
| Mon 29 Sep | Lecture 1: Introduction, Signal Examples | 1 (except 1.3.2, 1.3.31.4.1) | |
| Wed 1 Oct | Lecture 2: System Examples and Properties | 1 | |
| Week 2 (6 Oct–10 Oct) | |||
| Mon 6 Oct | Lecture 3: Impulse Response | 2.2 | |
| Tue 7 Oct, 5:00pm | Homework 1 due Solutions to Homework 1 |
||
| Wed 8 Oct | Lecture 4: Convolution | 2.2 | |
| Week 3 (13 Oct–17 Oct) | |||
| Mon 13 Oct | Lecture 5: Properties of LTI Systems | 2.3 | |
| Tue 14 Oct, 5:00pm | Homework 2 due Solutions to Homework 2 |
||
| Wed 15 Oct | Lecture 6: Fourier Series | 3.3 | |
| Fri 17 Oct | Quiz 1A (Jingning Discussion Section) Solutions to Quiz 1A |
||
| Week 4 (20 Oct–24 Oct) | |||
| Mon 20 Oct | Lecture 7: Fourier Series Properties and Examples | 3.4-3.5 | Quiz 1B (Kumar Discussion Section) Solutions to Quiz 1B |
| Tue 21 Oct, 5:00pm | Homework 3 due Solutions to Homework 3 |
||
| Wed 22 Oct | Lecture 8: Midterm Review | ||
| Week 5 (27 Oct–29 Oct) | |||
| Mon 27 Oct | Lecture 9: Fourier Transform | 3.8, 4.1-4.2 | |
| Wed 29 Oct | Midterm Notice: no office hours on 10/29. |
||
| Week 6 (3 Nov–5 Nov) | |||
| Mon 3 Nov | Lecture 10: Fourier Transform Properties and Examples | 4.3-4.6 | |
| Wed 5 Nov | Lecture 11: Fourier Transform Properties and Examples | 4.3-4.6 | |
| Wed 5 Nov, 5:00pm | Homework 4 due Solutions to Homework 4 and Matlab code |
||
| Week 7 (10 Nov–14 Nov) | |||
| Mon 10 Nov | Lecture 12: Laplace Transform | 9.1 | |
| Tue 11 Nov | Veteran's Day | ||
| Wed 12 Nov | Lecture 13: Laplace Transform Region of Convergence | 9.2 | |
| Wed 12 Nov, 5:00pm | Homework 5 due Solutions to Homework 5 |
||
| Week 8 (17 Nov–21 Nov) | |||
| Mon 17 Nov | Lecture 14: Inverse Laplace Transform and Laplace Transform Properties |
9.3, 9.5, 9.6 | Quiz 2A (Kumar Discussion Section) Solutions to Quiz 2A |
| Tue 18 Nov, 5:00pm | Homework 6 due Solutions to Homework 6 |
||
| Wed 19 Nov | Lecture 15: Analysis and Characterization of LTI systems using the Laplace Transformm | 9.7 | |
| Fri 21 Nov | Quiz 2B (Jingning Discussion Section) Solutions to Quiz 2B |
||
| Week 9 (24 Nov–29 Nov) | Thanksgiving Week | ||
| Mon 24 Nov | Lecture 16: The Unilateral Laplace Transform | 9.9 | No Discussion (Session replace by Office Hour) |
| Wed 26 Nov | Lecture 17: System Interconnections, Feedback | 9.8, 11.1 | |
| Fri 28 Nov | UC Holiday | No Discussion | |
| Week 10 (1 Dec–5 Dec) | Dead Week | ||
| Mon 1 Dec | Lecture 18: System Interconnections, Feedback (second-order systems) Geometric Evaluation of the Fourier Transform |
9.8, 9.4 (intro) | |
| Tue 2 Dec, 5:00pm | Homework 7 due Solutions to Homework 6 |
||
| Wed 3 Dec | Lecture 19: Review for Final Exam | Sample Final Exam (with solutions) | |
| Week 11 (8 Dec–13 Dec) | Final Exam | ||
| Fri 12 Dec 12:00-3:00pm, Phelps 1260 | Final Exam | Solutions to Final Exam |
Required Textbook
Alan V. Oppenheim, Alan S. Willsky, S. Hamid Nawab, "Signals and Systems," Second Edition, Prentice Hall: Upper Saddle River, NJ, 1996, ISBN: 0-13-814757-4.
Homework
Every week, a problem set (homework) will be made available on the course webpage starting Monday. Homeworks are due the following Tuesday (unless otherwise specified), no later than 5:00pm in the ECE 130A homework mailbox located on the third floor of Harold Frank Hall, room 3120.
No late homeworks will be accepted. Homeworks not turned in by the specified deadline, regardless of the reason, will be assigned a 0 point count. There will be no make-up assignments. The homework with the lowest point count will not be taken into account when computing the average homework grade.
Problem sets are arguably the most important part to properly assimilate the contents of this class. Therefore, students are stongly advized to turn in all their homeworks. You are welcome to collaborate in groups for solving homework problems, but you must write out the solutions individually. Copying, if detected, carries severe penalties.
Discussion Section Quizzes
Two multiple choice quizzes will be held during the discussion sections (see above for dates corresponding to your discussion section). These quizzes will test basic knowledge of points covered in the discussion section or class. Quizzes will be handed out promptly at the beginning of the scheduled discussion sessions. They will be closed-book quizzes, all necessary formulas (if required) will be provided. There will be no make-up quizzes, make sure you attend.
Midterm Exam
The midterm will take place on Wednesday 29 October during class. The midterm will consist of a combination of problems, similar to those in homeworks 1-3, and a multiple-choice quiz about concepts discussed in the class. The midterm is a closed-book exam, all necessary formulas will be provided.
Final Exam
The final exam will take place on Friday 12 December 2008, 12:00pm-3:00pm in Phelps 1260.
It will consist of a combination of problems, similar to those in Homeworks 1-7 or the Midterm Exam, and a multiple-choice quiz about concepts discussed in class. It will cover material of the entire quarter .
Check the Detailed Reading List to see which chapters will be covered.
Also, a Sample Final Exam (with solutions) will be provided ahead of time.
The final is a closed-book, closed class-notes exam.
A Formulary will be provided.
In addition, one (two-sided) sheet of handwritten notes (cheat-sheet) will be permitted.
No calculators (of any sort) will be allowed.
Tips for the Exam
Below are a few simple (often obvious but commonly overlooked) tips to maximize your chances to get a good score at the exam.
1) Answer all questions
Even if you cannot solve the entire problem, a general gist of how you would proceed and what concepts you would use may allow you to get a few points.
For multiple choice questions: answer each question! There is one correct answer for each question, so guessing won't hurt.
2) Justify and explain the steps by citing the concepts that you use
You may state the general rule or formula, then apply it in the given context.
If you carry out computations and they happen to contain mistakes, if you don't specify what you are doing we can't give you any credit as we have no means of verifying what your intent was.
If you mention the concept or rule that you are applying, even if the computation are wrong or have mistakes, you will get partial credit.
Partial credits will be granted for each step in solving the problem:
- The proper concept to be used has been correctly identified and cited
- The equations have been set up correctly given the current problem specifics
- If the equations have been set up correctly, The computations have been carried out without mistakes
3) Use properties and formularies
On occasions it will appear as if you have to compute a long and difficult integral, solve a difficult equation, etc. Very often, the problems will be set up such that they are simple to solve using if you make use of transforms (Fourier, Laplace, etc.) and their properties (linearity, modulation, scaling, etc).
4) Make sure you understand the problems in the homeworks
The problems in the final will likely be very similar.
Keep an eye on the Website for updated and corrected HW solutions, last minute announcements etc.
Grading
The final course grade will be computed as follows:
Total Point = max(Total_Pointoriginal,Total_Pointfinal booster, Total_Pointquarter booster)
where
Total_Pointoriginal = 10% Homework + 50% Final Exam + 35% Midterm + 5% Quizzes
Total_Pointfinal booster = 10% Homework + 60% Final Exam + 25% Midterm + 5% Quizzes
Total_Pointquarter booster = 20% Homework + 40% Final Exam + 35% Midterm + 5% Quizzes
where each component will be assigned a base score between 1-100.
The lowest homework grade does not contribute to the Homework average, that is:
Homework = ∑i∈S hi/(N-1),
where
S = {1,...,N} \ ijoker, with ijoker = arg mini hi, and hi is the grade for homework i=1,...,N, N=6.
Total Point will then be converted to a letter grade.
| Total Points | Letter |
| 93–100 | A |
| 88–92 | A- |
| 85–87 | B+ |
| 82–84 | B |
| 78–81 | B- |
| 75–77 | C+ |
| 72–74 | C |
| 68–71 | C- |
| 65–67 | D+ |
| 62–64 | D |
| 60–61 | D- |
| 0–59 | F |
Links
Workshop on Bio-Image Informatics 2008 @ UCSB
Microscopy Primer
Microscopy from the Beginning (Zeiss)
ImageJ
Imaris (Bitplane AG)
Detailed Reading List (Oppenheim, Willsky, Nawab)
Chapter 1 Signals and Systems
1.0 Introduction
1.1 Continuous-Time and Discrete-Time Signals
1.2 Transformations of the Independant Variable
1.3: Exponential and Sinusoidal Signals
1.3.1 Continuous-Time Complex Exponential and Sinusoidal Signals
1.3.2, 1.3.3
1.4: The Unit Impulse and Unit Step Function
1.4.1
1.4.2 The Continuous-Time Unit Step and Unit Impulse functions
1.5 Continuous-Time and Discrete-Time Systems
1.6 Basic System Properties(only continuous-time)
1.7 Summary
Mathematical Review p. 71 (Complex Numbers)
Chapter 2 Linear Time-Invariant Systems
2.0 Introduction
2.1
2.2 Continuous-Time LTI Systems: The convolution Integral
2.3 (only continuous-time) Properties of LTI Systems
2.4, intro, 2.4.1 Causal LTI systems describeed by Differential and Difference Equations
2.5
2.6 Summary
Chapter 3 Fourier Series Representation of Periodic Signals
3.0 Introduction
(3.1 A historical perspective)
3.2 The Response of LTI Systems to Complex Exponentials
3.3 Fourier Series Represnetnation of Continuous-Time Periodic Signals
3.4 Convergence of the Foruier Series
3.5 Properties of the Continuous-Time Fourier Series
3.6, 3.7
3.8 Fourier Series and LTI Systems
3.9.2 Frequency-Selective Filters
3.10
3.11
3.12 Summary
Chapter 4 The continuous-Time Fourier Transform
4.0 Introduction
4.1 Representation of aperiodic signals: the continuous-Time Fourier Transform
4.2 The Fourier Transform for Periodic Signals
4.3 Properties of the Continuous-Time Fourier Transoform
4.4 The convolution Property
4.5 The multiplication Property
4.6 Tables of Fourier Properties
(4.7)
4.8 Summary
Chapter 5, 6, 7, 8
Chapter 9 The Laplace Transform
9.0 Introduction
9.1 The Laplace Transform
9.2 The region of Convergence for Laplace Transforms
9.3 The inverse Laplace Transform
9.4 Geometric Evaluation of the Fourier Transform from the Pole-Zero Plot (intro), 9.4.1, 9.4.2, 9.4.3
9.5 Properties of the Laplace Transform
9.6 Some Laplace Transform Pairs
9.7 Analysis and Characterization of LTI systems Using the Laplace Transform 9.7.5
9.8 System Function Algebra and Block Diagram Representation
9.9 The Unilateral Laplace Transform
9.10 Summary
Chapter 10
Chapter 11 Linear Feedback Systems
11.0 Introduction
11.1 Linear Feedback Systems
Appendix: Partial-Fraction Expansion
Students with Temporary or Permanent Disabilities
If you are a student with a disability and would like to discuss special academic accomodations, please contact Prof. Liebling by email or during the office hours.
Resources
Registrar General Course Catalog (PDF)
Compendium of Matlab Tutorials