Syllabus

advertisement
ECEN 380 – Signals and Systems
Credits/Contact Hours: 3 Credit Hours / Class meets for 135 minutes 2x/week
Course Lead: Kevin B. Smith
Required Materials
 Signals & Systems, 2nd edition by A. V. Oppenheim, A. S. Willsky, and S. H. Nawab
 MATLAB® for Engineers, 3rd edition, by Holly Moore
Course Description:
Signals and Systems provides an introduction to many basic concepts and analytical tools in
signal and system theory. This material has application in nearly all fields in engineering. It
forms the basis for understanding many modern technologies from communications to medical
imaging systems.
The main goal of this course is to develop the classical signals and systems analysis theory for
the both continuous- and discrete-time cases. These principles form the base of a very mature,
rich sub-discipline of electrical engineering that has many extensions and special nuances, many
of which can be pursued in further study. This course is mainly a “theory” course rather than an
“applied” course. It focuses on the development of analysis techniques, which define a body of
knowledge that has a variety of potential specific applications. The examples that are given will
be motivated by their pedagogical value rather than their practical use.
Prerequisite: ECEN 250, Math 316
Required: This is a require course in the Electrical Engineering curriculum and an elective
course in the Computer Engineering curriculum.
Course Objectives:
Students will:
1.
2.
3.
4.
5.
6.
7.
Determine whether a signal has the following properties: discrete time, continuous time,
power, energy, periodic, aperiodic, even, odd
Perform the following operations on signals, alone or in combination: amplitude scaling,
addition, multiplication, differentiation, integration time scaling, reflection, time shifting
Identify and use the following elementary signals: exponentials, sinusoids, complex
exponentials, exponentially damped sinusoids step functions, impulses, sifting and time
scaling properties of impulses
Identify and manipulate series and parallel interconnections of systems
Determine whether an input/output description for a system has the following properties:
stability, memory, memoryless, causality, invertibility (simple cases), time invariance,
linearity
Evaluate the convolution sum and integral given an input and the impulse response
Use the commutative, associative, and distributive properties of convolution
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Determine whether a system described by an impulse response has properties:
memoryless, causal, stable
Find the step and frequency responses of a system given the impulse response
Determine whether a system described by a difference or differential equation is stable
Evaluate the time domain signal corresponding to DTFS, FS, DTFT, and FT
representations using the defining equations
Use partial fraction expansions to find the inverse DTFT and FT
Use the tables of representations and properties to find the appropriate representation or
time signal
Use the frequency response to solve for the input, output, or impulse response of a system
given the other two signals
Determine the frequency response of systems described by differential and difference
equations
Use the FT or DTFT representation for periodic signals to analyze mixtures of periodic
and aperiodic signals
Determine the FT representation for a sampled signal
Find the z-transform of a time signal using the defining equation
Find the z-transform and inverse z-transform using the tables of transforms and properties
Learn basic MATLAB® skills, Programming in MATLAB®, and advance MATLAB®
concepts.
Topics:
Continuous and discrete-time signals: Operations on signals, Properties of signals,
Elementary signals, Continuous- and discrete-time systems, Interconnections of systems,
and System Properties
Time Domain Representations for Linear Time Invariant Systems: Convolution,
Properties of convolution, Difference and differential equations
Fourier Representations of Signals: Discrete time periodic signals - the discrete time
Fourier series, Continuous time periodic signals - the Fourier series, Discrete time
nonperiodic signals - the discrete time Fourier transform, Continuous time nonperiodic
signals - the Fourier transform Properties of Fourier representations.
Applications of Fourier Representations: Frequency response from time-domain system
descriptions, Fourier transform representations for periodic signals, Convolution and
modulation revisited - mixing periodic and nonperiodic signals, The Fourier transform
representation for discrete-time signals, and Sampling continuous-time signals,
Reconstruction of continuous-time signals from samples.
The z-transform: Definition, Convergence, Properties, Inversion
Introduction to MATLAB® basics and programing.
Relationship of Course to Computer Engineering Program Outcomes:
Program Outcome
(a) Apply knowledge of math, science, and engineering
(b) Design and conduct experiments, as well as analyze
and interpret data
(c) Design a system, component, or process to meet
desired needs
(d) Function on multi-disciplinary teams
(e) Identify, formulate, and solve engineering problems
(f) Understanding of professional and ethical
responsibility
(g) Communicate effectively
(h) Understand the impact of engineering solutions in a
global context
(i) Recognize the need for, and have ability to engage in,
life-long learning
(j) Understand contemporary issues
(k) Use techniques, skills, and modern engineering tools
High
X
X
Emphasis
Low
None
X
X
X
X
X
X
X
X
X
Download