Engineering Signals and Systems

Fawwaz Ulaby
University of Michigan
Andrew Yagle
University of Michigan

Subset of Adopting Schools

  • University of New Orleans
  • Polytechnic Institute of NYU
  • San Jose State University
  • Tennessee Tech University
  • University of Michigan
  • University of Michigan, Dearborn
  • University of Vermont
  • University of Memphis
  • NJIT
  • Louisiana Tech University
  • University of Georgia
  • University of Texas, San Antonio
  • Seattle University
  • University of Illinois at Urbana-Champaign
  • Widener University
  • John Brown University
  • Brigham Young University



ISBN 978-1-934891-16-2


This is a signals and systems textbook with a difference:  Engineering applications of signals and systems are integrated into the presentation as equal partners with concepts and mathematical models, instead of just presenting the concepts and models and leaving the student to wonder how it all is related to the world of engineering.

The book is designed for a sophomore-level or junior-level introductory course on signals and systems. The continuous-time material of Chapters 1 through 6 can be covered in a one-semester course. The entire textbook can be covered in two quarters; the second quarter could begin with the introduction of Fourier series and transforms in Chapter 5. Following the first two chapters on the basics of signals and LTI systems, the book is structured such that odd-numbered chapters present theory, and each even-numbered chapter presents applications of the theory presented in the preceding chapter.

The systems applications presented in this textbook include: spring-mass-damper automobile suspension systems, s-domain circuit analysis, electromechanical analogues with specific application to a biomechanical model, oven temperature control, motor system control, and inverted pendulum control.

Signals applications include: implementation of a notch filter to remove an interfering tone from the sound of a trumpet, implementation of a comb filter to eliminate one of two trumpets playing two different notes simultaneously, and implementation of a resonator filter to remove most of the noise from a noisy trumpet signal. These signals applications are repeated using discrete-time signal processing, along with dereverberation, deconvolution (both real-time and batch), DFT-based noise filtering, and use of the DFT to compute spectra of both periodic (the trumpet signal) and non-periodic signals.

Highlights and Features

  • Combines theory and application, demonstrating the usefulness of the theory for solving real world problems.
  • Four-color iconic design that stimulates interest, supports efficient navigation through the presentation, and calls attention to the main take-home concepts.
  • Extensive explanations of concepts through illustrations that help students consolidate their understanding of the subject.
  • Concept questions strategically placed within chapters, encouraging students to think critically about the material they have just read.
  • A rich set of diverse and challenging problems with each chapter
  • A reasonable student price, offered below the prices of existing one-color signals and systems textbooks.


The CD Contents:

1. A detailed set of solutions to all of the exercises.

2. A detailed description of each computer-based example, including program listing and sample output plot.

3. Waveforms in .mat format for a real-world trumpet playing note A, two trumpets simultaneously playing notes G and A, other waveforms of this type, and some waveforms for homework problems.

4. All figures and Tables, and many of the major equations.

5. LabVIEW Student Edition.  Please note that free software upgrades are not available.


For Instructors Only:

Read Book Reviews

See Inside the Book

View Errata

View Instructor Resources

View Other Resources

View Appendix D, MATLAB® and NI LabVIEW MathScript RT Module