Continuous Signals and Systems

EE 3417 Fall 2015


1. Instructor and TAs Dan Popa / Rommel Alonzo
2. Office Location: NH 543/NH 250
3. Office Hours: Instructor: Tuesday/Thursday 9:30-11:00 am or by appointment in NH 543
TAs: TBD
4. Phone: 817-272-3342
5. Fax: 817-272-2253
6. Email: popa@uta.edu, rommel.alonzo@mavs.uta.edu
Lecture venue: NH 229, Tu/Th 12:30-1:50 pm
Lab venue: ELB256, Tu/Th 11:00am-12:20pm and 2:00pm-3:20pm

7. Course Prerequisites:

EE 3417 prerequisite: Grade C or better in both EE 2347 and EE 2415.

8. Required Readings/Materials:

Textbook:

  • B.P. Lathi, Linear Systems and Signals, 2nd ed. (required), Oxford Press, ISBN-13: 978-0-19-515833-5.

Other materials (on library reserve)

  • Student Edition of MATLAB Version 5 for Windows by Mathworks, Mathworks Staff, MathWorks Inc.
  • R.D. Strum, D.E. Kirk, Contemporary Linear Systems using MATLAB, PWS Publishing, 1994, ISBN: 0-534-93273-8.
  • B.W. Dickinson, Systems: Analysis, Design and Computation, Prentice Hall, 1991, ISBN: 0-13-338047-5.
  • G.F. Franklin, J.D. Powell, A. Emami-Naeni, Feedback Control of Dynamic Systems, 5th edition, Prentice Hall, 2006, ISBN: 0-13-149930-0.


9. Course Description:
Catalog description: EE 3317 LINEAR SYSTEMS (3-0) For non-electrical engineering majors. Time-domain transient analysis, convolution, Fourier Series and Transforms, Laplace Transforms and applications, transfer functions, signal flow diagrams, Bode plots, stability criteria, and sampling. Classes meet concurrently with EE 3417.

Catalog description: EE 3417 CONTINUOUS SIGNALS AND SYSTEMS (3-3) Time-domain transient analysis, convolution, state-space analysis, frequency domain analysis, Laplace transforms and transfer functions, signal flow and block diagrams, Bode plots, stability criteria, Fourier series and transforms. Applications from control systems and signal processing. Problems and numerical examples using MATLAB will be covered during recitation and computer laboratory sessions.

This is an introductory signal and systems course. It presents a broad overview of continuous linear systems concepts and techniques, and focuses on fundamentals such as time-domain and frequency domain analysis, stability, and discretization (sampling)..
The course material is divided between several areas:

  • Signals and systems: classification, manipulation, modeling
  • Continuous time-domain analysis of systems
  • Continuous frequency domain analysis of systems
  • Fourier analysis of signals and sampling
  • Programming excercises using MATLAB
10. Course Learning Goals/Objectives:
The goals of the course are as follows:
  1. Ability to analyze systems using time-domain methods including impulse response and convolution.
  2. Ability to analyze systems using Laplace-domain methods including transfer function and related concepts.
  3. Ability to analyze systems using frequency-domain methods including frequency response of a system and Bode plots.
  4. Ability to describe systems using modern state-space approaches.
  5. Ability to analyze signals using Fourier series and Fourier transform.
  6. Ability to appliy systems analysis tools to solve engineering problems.
  7. Ability to use MATLAB as an engineering tool.

11. Tentative Lecture/Topic Schedule:
  • Week 1 - August 27, Lecture 1
    • Introduction to signals and systems, syllabus and examples.
    • Online material
    • Review of basics: Matrix and vector algebra, complex numbers, integrals and series. (Background), MATLAB programming
    • Online materials:
  • Week 2 - Sept 1, 3 Lectures 2,3
    • Review of basics: Matrix and vector algebra, complex numbers, integrals and series. (Background), MATLAB programming
    • Homework #1 handed out on Sept 1
  • Week 3 - Sept 8, 10, Lectures 4,5
    • Signals: classification, operations, standard signals (Chapter 1)
      • Notes
      • Operations: Time Shifting, Scale, Reversal
      • Classification: analog, digital, periodic, aperiodic, finite, infinite, causal, anticausal, energy and power signals, deterministic and stochastic.
      • Measures: Power, Energy
      • Signal spaces
  • Week 4 - Sept 15, 17, Lectures 6, 7
    • Signal Models, step, impulse, exponential, odd, even functions
    • Quiz 1 @ Lab: Signals Sept 15
    • Systems: properties and classification (Chapter 1)
      • LTI/LTV, memory/dynamic, causal/anticausal, invertible/non-invertible
      • Basic models: electrical/mechanical, internal and external description
      • Notes
    • Homework #1 due Sept 15, Homework #2 handed out
  • Week 5 - Sept 22, 24, Lectures 8, 9
    • Quiz 2 @ Lab : Systems Sept 22
    • Time domain analysis of systems: (Chapter 2)
      • Differential equations and solutions
      • Response: zero input, impulse response
      • Notes
  • Week 6 - Sept 29, Oct 1, Lectures 10, 11
  • Week 7 - Oct 6, 8, Lectures 12, 13
    • Quiz 3 @ Lab: Time Domain I/O Analysis of Systems, Oct 6
      • State space analysis of systems: (Chapter 10)
      • State equations
      • Notes
      • Time domain and solutions
      • System realizations
    • Review list for Midterm 1
  • Week 8 - Oct 13, 15, Lectures 14, 15
    • Homework #3 due Oct 13,
    • In-class Midterm on Oct 13: covers: basic signals, systems, time-domain analysis.
    • Homework #4 handed out Oct 15
    • Frequency domain analysis of systems: (Chapter 4)
  • Week 9 - Oct 20, 22, Lectures 16, 17
  • Week 10 - Oct 27, 29, Lectures 18, 19
    • Homework #4 due Oct 29 , Homework #5 handed out
    • Frequency domain analysis of systems:
  • Week 11 - Nov. 3, 5 Lectures 20, 21
    • State space analysis of systems: (Chapter 10)
      • Frequency Domain Solutions
    • Midterm II (Take-home) handed out Nov 5, covers frequency domain.
    • Homework #5 due Nov. 5
  • Week 12 - Nov. 10, 12 Lectures 22, 23
    • Midterm #2 due Nov. 10 in class. Midterm 2 grades will be returned only by appointment (see instructions).
    • Homework #6 handed out on Nov. 10
    • Fourier analysis of signals (Chapter 6)
      • Fourier series: existence, calculation
      • Trigonometric and exponential series
      • Lecture notes
      • Fourier series: convergence
  • Week 13 - Nov. 17, 19 Lectures 24, 25
    • Parseval's theorem
    • Lecture notes
    • LTI system response to periodic inputs
    • Quiz 5 @ Lab: Fourier Series, Nov 19
    • Fourier analysis of systems (Chapter 7)
      • The Fourier Transform and its properties
      • Lecture notes
      • Connection between Laplace and Fourier Transform
  • Week 14 - Nov. 24 Lecture 26
  • Week 15 - Dec 1, 3 Lectures 27, 28
    • Quiz 6 @ Lab: Fourier Transforms, Dec 1
    • Sampling (Chapter 8)
  • Week 16 - Dec 8 Lecture 29
    • Couse Recap
  • Week 17- Dec 14
    • Final exam (in-class) (comprehensive) TBD
    • Bring a 5-page, double-sided cheat sheet, handwriting only

12. Specific Course Requirements:
  • Homeworks: 6
  • Quizes: 6
  • Examinations: One in-class midterm, One take-home midterm, one final exam, and 6 in-class Quizes
  • Final Examination: Final Exam Comprehensive
  • Missed deadlines for take-home exams and homeworks: Maximum grade drops 25% per late day if allowed
  • Grading Format Weighting (EE 3417): 20% - Homeworks, 20% - Midterm 1, 20% Midterm 2, 20% - Quizes, 20% - Final.
  • Grading Format Weighting (EE 3317): 25% - Homeworks, 25% - Midterm 1, 25% Midterm 2, 25% - Quizes, 25% - Final.
  • Grading will be curved based on class average, generally >80% will be an A, 60-80% B, 50-60% C, 30-50% D, <30% F.
  • Academic Dishonesty will not be tolerated. All homeworks and exams are individual assignments. Discussing homework assignments with your classmates is encouraged, but the turned-in work must be yours. Your exams and homeworks will be carefully scrutinized to ensure a fair grade for everyone.
  • Random Quizes on turned-in work: Every student will be required to answer Quizes in person at least once during the semester for homework.You will receive invitations to stop by during office hours. Credit for turned in work may be rescinded for lack of familiarity with your submissions.
  • Attendance and Drop Policy: Attendance is not mandatory but highly encouraged. If you skip classes, you will find the homework and exams much more difficult. Assignments, lecture notes, and other materials are going to be posted here, however, due to the pace of the lectures, copying someone else's notes may be an unreliable way of making up an absence. You are responsible for all material covered in class regardless of absences.
  • Syllabus Summary EE3417

13. Online Materials