Prerequisites by Topic:
Linear Systems Theory
Laplace and Fourier Transforms
Advanced
Calculus and Complex Variables
Catalog Description: PR: EEL 4102 or
CC.
Digital signals and Fourier transforms; Z-transforms, digital filter
networks; DFT, DCT, and fast transforms; Design of IIR and FIR filters;
quantization effects; Multi-rate processing; interpolation and decimation. (3
credits)
Goals:
Familiarize the students with the fundamentals of digital signal
processing methods and their applications.
Course
Objectives:
- Students learn the fundamentals of digital signal processing methods and
their applications.
- Students design and conduct several software experiments, analyze and
interpret their results and report.
- Students learn computer programming and use software tools (MATLAB) to
complete computer-based exercises.
Textbooks:
- Discrete-Time Signal Processing, 3rd Edition,
A. V. Oppenheim
and R. W. Schafer, Prentice Hall, 2010.
Printed Text (ISBN-10: 0131988425; ISBN-13: 9780131988422) or eTextbook (ISBN-10: 0132148153; ISBN-13: 9780132148153)
References:
- Computer Based Exercises for Signal Processing Using MATLAB 5, C.
S. Burrus et al., Prentice-Hall, 1998, ISBN 0-13-789009-5
- Digital Signal Processing Using MATLAB, 3rd Edition, V. K. Ingle and J. G.
Proakis, Cengage Learning, 2012. (ISBN13: 978-1-111-42737-5; ISBN10:
1-111-42737-2)
- Digital Signal Processing: A Computer-Based Approach, 4th Edition, S. K. Mitra,
McGraw-Hill, 2011. ( ISBN-13: 978-0-07-338049-0 )
- DSP First: A
Multimedia Approach, J. H. McClellan, R. W. Schafer, and
M. A. Yoder, Prentice-Hall, 1998. (ISBN 0-13-243171-8)
Instructor: Dr. Ravi Sankar, Professor of Electrical
Engineering
- Office Phone: (813) 974-4769; Office Location: ENB 373
- Fax: (813) 974-5250;
- E-mail: sankar@usf.edu
Class: TR 11:00 - 12:15 pm; ENG
004
Office Hours: Generally Open door policy;
Specific Hours: TR
12:30-1:30 pm (ENB 373); TR 5:00-6:00 pm (on-line and telephone)
You can
also contact me by email/voice mail any time or by appointment.
Course Homepages:
- USF Web Portal (secure): https://my.usf.edu (access my USF Online and
Blackboard)
- Others: http://www.eng.usf.edu/~sankar/teaching.html (links to the
above sites can be found here)
- WEB students can view the course webcasts from the Blackboard using
Elluminate
Topics to be covered:
- Linear System Theory - Discrete Time Signals and Systems (Ch. 2)
- The Z-Transform (Ch. 3)
- Sampling Theory (Ch. 4)
- Transform Analysis of LTI Systems (Ch. 5)
- Structures for Discrete-Time Systems (Ch. 6)
- Discrete Fourier Transform (DFT) (Ch. 8)
- Fast Fourier Transform (FFT) (Ch. 9)
- Filter Design Techniques (Ch. 7)
- Signal Processing Applications
Grading
Policy:
Grades will be decided based on
Computer-based homework exercises (30%)
MID-TERM Exam (30%) - (tentative date: October 25, Tuesday)
FINAL Comprehensive Exam (40%) - (tentative date: Final Exam Week -
December 6, Tuesday)
There will be four MATLAB based computer
exercises (10 problems).
There will be NO MAKE-UP for a missed test without prior
approval.
Specialization: This is an elective
course for undergraduate students (junior/senior EE major) who wish to
specialize in the communications and signal processing program. This is a dual
listed first level graduate course (a recommended core course for students in
the communications and signal processing track). It is also a recommended course
for the wireless certificate program, the biomedical systems track and other
associated programs.
Additional
Course Features:
MATLAB software is
used to enhance the students' understanding of the course lectures. A variety of
applications are demonstrated in class using software tools. There are
number of computer exercises that the students are required to investigate,
design and conduct the experiment and report. Extra help sessions by TA (TBD)
for going over the home work solutions and two special sessions (2
hours/session) by faculty prior to exams for discussing practice test will be
scheduled.
Blackboard online website (password protected) will serve
as the information repository and exchange for the course. In there, the course
syllabus, course calendar, assignments, announcements (help session and exam
information) , and student performance (grades) will be posted and regularly
updated. It also includes other tools such as bulletin board and virtual
classroom for sharing information, discussion and extended virtual office hours.
It is the responsibility of the students to download updated course information
on a weekly basis.
Academic Policies
Homework Policy:
- Assignment Submission Instructions: Homework and Computer
Assignments are to be submitted by the due date. No late submissions will be
accepted without prior permission. All students must submit the original hard
copy of their assignments. Always keep a copy of all your submissions. As a
backup students must upload a soft copy of their zipped file (report, MATLAB
codes, etc) using digital drop box. Examples of reports (a good
template) illustrating requirements, style and formatting will
be provided.
- Home Work Assignments will be collected as per the posted due date
and will be graded. Everyone is recommended to do the homework earnestly since
it will be a good preparation for the exam. Bonus points will be awarded that
can have significance in cases of borderline grades (maximum of 1%). Remember
all your assignments are individual effort.
- Computer Assignments (MATLAB codes and Reports) must be completed
on your own (i.e., must be an individual effort) and only discussion of the
concept is allowed.
Exam Policy: All exams are closed books and
notes. One page reference sheet for formulas and definitions is allowed but NO
homework or any other worked out examples. There will be NO MAKE-UP for a missed
exam without prior approval from the instructor (with sufficient advance notice
given) except in the case of a documented medical emergency. All students must
take the exams during regularly scheduled class or exam times either on campus
or with an approved proctor. Any deviation from this policy MUST be
pre-approved by the instructor in writing.
Academic Dishonesty Policy: Students are reminded that University
policies pertaining to academic dishonesty commonly found in both UG and G
catalogs will be applied in this course. Any form of cheating on exams or
plagiarism on assigned homework and projects will result in an FF grade and
further suspension or expulsion from the University with NO warnings given.
Receiving or providing help on exams, assignments and project; Sharing of
program codes and results, and not turning in individual work are all forms of
cheating; Submissions that are "identical" in any way are clear evidence of
cheating. Copying materials from textbooks and papers without properly
referencing them or not giving due credit are forms of plagiarism. It is the
student's responsibility to review and understand USF and EE Department
policies and procedures on Academic Conduct, Dishonesty, and
Disruption.Copyright Policy:
Students are not permitted
to sell, redistribute, or publish notes provided by the instructor, including
materials posted on blackboard. Audio and/or video recording for class lectures
is not permitted without the express permission of the instructor.
Attendance Policy: Students who anticipate the necessity of being
absent from class due to the observation of a major religious observance must
provide notice of the date(s) to the instructor, in writing, by the second class
meeting.
Students with Disabilities:
Students in need of
academic accommodations for a disability may consult with the office of Students
with Disabilities Services to arrange appropriate accommodations. Students are
required to give reasonable notice prior to requesting an accommodation.
Last updated by Ravi Sankar on August
12, 2011