Theory and practice of signals and systems engineering in continuous and discrete time. Hands-on experience in laboratory sessions with communications, control and signal processing. Continuous-time linear systems: convolution, Fourier and Laplace transforms, transfer functions, poles and zeros, stability, sampling, introductions to communications and feedback control. Discrete-time linear systems: Z transform, fi lters, Fourier transform, signal processing. State space models of systems using fi nite-state machines.