ECE 313 - Signals and Systems



Lectures: Prof. Marco F. Duarte, Marcus Hall 215I,
Office Hours: Mondays 2:00pm-3:00pm and Tuesdays 10:00am-11:00am
(or by e-mail appointment)
Roles: Lectures, Exams

Discussions: Prof. Dennis Goeckel, Marcus Hall 215L,
Office Hours: Tuesdays and Thursdays 11:30am-12:30pm (or by e-mail appointment)
Roles: Recitations, Homeworks, Quizzes

Teaching Assistants: (All Office Hours @ M5)
Natesh Ganesh,, Mon. 3:00pm-4:00pm, Tue. 3:00pm-5:00pm
Arun Saranathan,, Mon. 4:00pm-6:00pm, Thu. 4:00pm-5:00pm


Lectures: 119 Ag. Engineering Building @ 10:10am – 11:00am Monday, Wednesday, and Friday.

Recitations: One 50-minute recitation each Friday. Sections: 306 ELAB @ 12:20pm, 305 ELAB at 1:25pm, 306 ELAB at 2:30pm.


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 Connexions ( 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.