Digital Signal Processing - Delaware State University

advertisement
Delaware State University
Applied Mathematics and Theoretical Physics Department
Dover, DE 19901
Digital Signal Processing
60-787-00,
3 credits
Text books:
J. G. Proakis, D. K. Manolakis:
Digital Signal Processing, Prentice-Hall, 2007
Recommended text books:
J. McClellan, C. Burrus, A. Oppenheim, T. Parks, Schafer/ Schuessler:
Computer Base Exercises for Signals Processing using Matlab Version 5
Oppenheim & Willsky:
Signals and Systems
The goal of this course is to provide the student with the mathematical tools and techniques for
analyzing, modeling, and implementing digital signal processing systems. This course also provides the
relevant background knowledge to students of applied mathematics and theoretical physics who need the
signal processing tools for the analysis of data obtained during research in their fields.
Prerequisite: Complex Analysis (60-571) and Differential Equations (60-5xx) (Recommended)
Successful students are expected to gain a practical knowledge of the covered material and to be
able to: 1) follow the applications in the literature, 2) solve typical problems in the field, 3) apply the
theoretical knowledge on real data using methods presented in class lectures and 4) improve their
programming skills through the use of software packages such as MATLAB.
Topical schedule:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
Introduction
Discrete-Time Signals and Systems
The Z-Transform and its Application to the Analysis of Linear Time Invariant (LTI) Systems
Frequency Analysis of Signals and Systems
Frequency Domain Analysis of LTI Systems
Sampling and Reconstruction of Signals
The Discrete Fourier Transform (DFT): its Properties and Applications
Efficient Computation of the DFT: Fast Fourier Transform Algorithms
Implementation of Discrete-Time Systems
Design of Digital Filers
Multirate Digital Signal Processing
Linear Prediction and Optimum Linear Filters
Adaptive Filters
Power Spectrum Estimation
CURRICULUM COURSE REVIEW
Digital Signal Processing
1. Course Title/Number:
Digital Signal Processing / 60-787-00
2. Number of Credits:
3
3. Curriculum Program Title:
Ph.D. in Applied Mathematics and Theoretical Physics
4. Curriculum/Course is:
[X]
New
[
[
Required Course
[X]
]
]
Revised
Elective Course
5. List Prerequisites:
Complex Analysis (60-571)
Ordinary Differential Equations (60-551) (Recommended)
6. List Courses Being Replaced or Changed:
This is a new course.
7. List Courses Being Deleted:
No courses are being deleted.
8. Needs Statement:
This course is needed for students pursuing a Ph.D. in several areas of applied mathematics and
theoretical physics. The digital approach has replaced analog techniques in many applications due to its
numerous advantages: it enables robustness and predictable high quality of processed and stored signals
and data. The course provides the fundamental training in this area and the essential programming skills
to applied mathematicians interested in doing research in audio and visual signal processing. This course
also provides the useful tools to theoretical physicists who need to process various kinds of data needed
in their research.
9. Catalog Description of the Course:
This course provides the student with the mathematical tools and techniques for analyzing,
modeling, and implementing digital signal processing systems. This course also provides the relevant
background knowledge to students of applied mathematics and theoretical physics who need the signal
processing tools for the analysis of data obtained during research in their fields.
CURRICULUM COURSE REVIEW
Digital Signal Processing
10. List of Objectives of the Course:
(1) To provide students with fundamental knowledge and techniques in signal processing. (2) To
apply these techniques to the analysis of real world data in various fields of science. (3) To learn how to
apply the described methods in MATLAB and how to develop the algorithms based on mathematical
modeling. (4) To develop the problem-solving skills associated with the application of these methods in
practical, real data processing, and learn how to extract verifiable information from such applications.
11. Course Outline:
See the “Topical schedule” section in the attached brief syllabus.
12. Show how the proposed course fits into the curriculum or course sequence:
This course is an elective within the curriculum of the Ph.D. program in applied mathematics and
theoretical physics. It is important for students of both applied mathematics and theoretical physics
whose research will require processing large amounts and various types of real world data and extracting
useful information from it. The prerequisites are listed in item 5.
13. Are there comparable courses in other departments?
No.
14. How will the students be affected by this course change?
This course provides the students an opportunity to increase their integration with the research
program of the Department of Applied Mathematics and Theoretical Physics, by enabling them with
knowledge and programming skills necessary for most of their research fields. This course will improve
students’ professional competence, employability in technical fields and ability to pass professional
examinations. Neither this course nor its prerequisites increase the total number of semester hours in this
curriculum or the number of credit hours required for graduation.
15. What effect will this new course have on College resource?
None. This course will not require new or additional resources or staffing.
16. How will the course benefit the College?
It is very probable that some of Applied Mathematics and Theoretical Physics students during
their studies and later in their profession will deal with lot of data as a part of their research or common
work. That is why it is essential for them to be familiar with signal and data processing tools and
algorithms that will increase the quality of their study and research. The proposed course may become a
CURRICULUM COURSE REVIEW
Digital Signal Processing
critical supplement to the existing curriculum of the Applied Mathematics and Theoretical Physics
program at Delaware State University. The fact that the similar courses have already been established in
graduate curriculum in many universities in the US confirms the usefulness of this course. The Digital
Signal Processing course will qualify students to work in their fields and to pursue an advanced degree
in this domain. It may provide the students with strong background in data processing and thus secure a
wider job market. It will also provide them the knowledge of using the computer and specialized
software for data analysis, which will make them competitive in the field and it will widen their
knowledge.
17. How will the change affect the program?
This course will introduce students to a few select topics in “higher” mathematics and their
application in various branches of various data analysis in the fields of applied mathematics and physics.
This course will be one of the electives specific to the Ph.D. program in this department. Besides
providing such a cross-disciplinary broadening of knowledge for the students in this program, it will
provide practical knowledge and training in programming.
18. Evaluation of Student Performance:
Homework Assignments
30 %
Two (2) in-term examinations
30 %
Final Examination
40 %
Sample homework assignments, in-term and final examination question-sheets, course notes and
review sheets will be accessible on-line.
Course Structure: Two (2) 75-minute lectures per week.
References
1. J. G. Proakis, D. K. Manolakis: “Digital Signal Processing”, Prentice-Hall, 2007.
2. J. McClellan, C. Burrus, A. Oppenheim, T. Parks, Schafer/ Schuessler: “Computer Base Exercises
for Signals Processing using Matlab Version 5”, Prentice-Hall, 1998.
3. Oppenheim & Willsky: “Signals and Systems”, 2nd Edition, Prentice-Hall, 1997.
Submitted to Department of Applied Mathematics and Theoretical Physics
by: Vesna Zeljkovic, on 27th of November, 2007
Download