EEE 203: Signals and Systems I
Course Description: Introduces continuous and discrete time signal and system analysis, linear systems ourier, an z-ransforms.
Course Overview
In this course, you will learn
continuous-time (CT) and discrete-time (DT) signals
CT and DT system impulse response
linearity, time-invariance, causality and block diagrams of systems
CT and DT convolution
Fourier transform. and its properties
frequency response and frequency-domain analysis of CT systems
Laplace transform. and its properties
Z-transform. and its properties
introduction of frequency-domain analysis of DT systems
sampling theorem
BIBO stability
Course Learning Outcomes
At the completion of this course, students will be able to:
state and apply time-domain properties of continuous-time (CT) and discrete-time (DT) linear time-invariant (LTI) systems.
apply the CT Fourier transform. in signal analysis.
understand and can use fundamental frequency-domain properties of CT LTI systems.
Textbooks
Required Textbook:
Signals and Systems by Alan V. Oppenheim, 2nd edition, Prentice Hall 1997 (ISBN: 0138147574).
Reference Book:
Signals and Systems Made Ridiculously Simple by Zoher Z. Karu, 1st edition, Zizi Pr, 1995 (ISBN: 0964375214).
Short and concise introduction to Signals and Systems, Appendix has good review topics on complex number, trigonometric
identities, partial fraction expansion, sequences and series and etc.
Schaum's Outlines Signals and Systems by Hwei P. Hsu, McGraw-Hill 1995 (ISBN: 0070306419).
More examples for you to practice
Software
You will need MATLAB to complete lab assignments and run examples. You can download MATLAB from My ASU (http://my.asu.edu) My Apps (the 6th item on the left column). You may then search for MATLAB and install the latest version. If you have trouble installing MATLAB, please send email to [email protected] and describe the specifics of your error. You need to install the following Toolboxes:
Signal Processing Toolbox (butter command, Week 4 Lab 3)
Communications Toolbox (amdemod/ammod commands, Week 5 Lab 4)
Control Systems Toolbox (feedback, tf, stepinfo commands, Week 6 Lab 5)
Simulink (step command, Week 6 Lab 5)
Two useful MATLAB tutorials are listed below:
Interactive Online Tutorial: "MATLAB Onramp" at https://matlabacademy.mathworks.com/Links to an external site.. You will need a Mathworks account to sign in.
A Beginner's Guide to MATLAB: matlab_guide.pdf