ECE 313 - Signals and Systems



Lectures: Prof. Marco F. Duarte, Marcus Hall 215I,
Office Hours: Tuesday 10:00am-12:00pm (or by e-mail appointment)
Roles: Lectures, Exams, Self-Assessment Quizzes

Discussions: Prof. Dennis Goeckel, Marcus Hall 215K,
Office Hours: Monday 2:00pm-4:00pm (or by e-mail appointment)
Roles: Recitations, Homeworks, Quizzes

Teaching Assistants: (Office Hours @ M5 except where noted)
Shermin Hamzehei, Monday 4:00pm-7:00pm
Dian Mo, Tuesday 2:00pm-5:00pm.
Hamid Dadkhahi, Tuesday 5:00pm-8:00pm

Supplemental Instruction (SI) Leader: Walter Brown,
Sessions: Monday 7:00pm-8:15pm @ 221 Marston,
Wednesday 5:30pm-6:45pm @ 306 Engineering Lab


Lectures: 10:10am-11:00am Monday, Wednesday, Friday @ S140 Integrative Learning Center.

Recitation: One 50-minute session Friday. Sections: 12:20pm, 1:25pm, and 2:30pm @ 305 ELAB.


This course focuses on the study of signals and linear systems. It constitutes the basic theory behind a further study of communication theory and systems, control theory and systems, signal processing, microwave and radar systems, networking and almost all disciplines of electrical and computer systems engineering.


Students must have obtained a grade of C or better in ECE 212, Circuit Analysis II.


No textbook is required. Most of the content is covered in a collection (online course notes) in OpenStax CNX ( You can browse through course modules (lecture notes) on the website or download them as PDF files to print. The collection URL is

Several options exist for students that want to follow a textbook during the course:

  1. B. P. Lathi, “Linear Systems and Signals,” Second Edition, Oxford, 2004. Pointers to this book will be provided in the course schedule.

  2. M. L. Roberts, “Fundamentals of Signals & Systems,” McGraw Hill, 2007.

  3. A. V. Oppenheim, A. S. Willsky, S. H. Nawab, “Signals and Systems,” Prentice Hall, 1997. (Available at the Science Library)

  4. H. Hsu, “Signals and Systems,” Schaum’s Outline Series, McGraw Hill, 2010.

The last book provides a large number of problems for exam preparation.


Week 1: Why Learn All This Math? Complex numbers. Graphical operations.

Part 1: Continuous-Time Signals and Systems

Week 2: Continuous-Time Signals. Basic Operations. Classifications and Properties.

Week 3: Continuous-Time Systems. Classification and Properties. System Analysis: Convolution.

Week 4: The Continuous-Time Fourier Transform. Advantages for Analysis (No convolution).

Week 5: Properties of the Continuous-Time Fourier Transform.

Week 6: More Properties of the Continuous-Time Fourier Transform. (Yes, it’s that useful)

Part 2: Discrete-Time Signals and Systems

Week 7: Discrete-Time Signals. Basic Operations. Classifications and Properties.

Week 8: Discrete-Time Systems. Classification and Properties. System Analysis: (Easier) Convolution.

Week 9: The Discrete-Time Fourier Transform. Properties and Advantages (Again, no convolution).

Week 10: Properties of the Discrete-Time Fourier Transform: Déjà-Vu All Over Again.

Part 3: From Continuous to Discrete: Sampling Theory

Week 11: Connecting Continuous and Discrete-Time Systems: Sampling. Aliasing.

Week 12: Discrete-Time Processing of Continuous-Time Signals: All About Bandwidth.

Week 13: Applications in Sensing and Communication. Connections with Other Topics.