Teaching‎ > ‎

Advanced Digital Signal Processing [Course Webpage]

Allen E. Paulson College of Engineering and Information Technology
Department of Electrical Engineering
Syllabus for TMAE 7331 Advanced Digital Signal Processing
3 Credit Hours
Spring 2015


Instructor: Danda B. Rawat, PhD

Office: College of Engineering & Information Technology Building 255, Room # 1301

Phone: +1 (912) 478-0539

Email: drawat@georgiasouthern.edu

Web: http://www.rawat.info | www.cwins.org


Class Time and Locations: MW 2:30 pm – 3:45 pm in IT Bldg. 255, Room # 2202

Office hours: TR 1:45pm - 3:00pm (Bldg. 255, Room # 1301) or by appointment.

Teaching Assistant: TBA

Catalog Course Description: This course discusses advanced topics in digital signal processing such as implementation of discrete-time systems, design of FIR/IIR digital filters, sampling and reconstruction of signals, multi-rate digital signal processing, linear prediction and optimum linear filters, and power spectrum estimation.

Students will also complete an independent research project which involves a written report and oral presentation.

Prerequisites: Prerequisite(s): a minimum grade of "C" in ENGR 2341 or permission of the instructor.


Required Textbook

  • Class notes/handouts 
  • J. G. Proakis and D. G. Manolakis, Digital Signal Processing: Principles, Algorithms, and Applications, 4th ed., Pearson, 2007. ISBN 9780131873742.
  • Computer experiment/project descriptions/procedures will be made available in separate documents for each experiment through the course webpage.


Project: Approximately three small projects will be assigned with duration of four weeks each.


Required software: MATLAB is available on most department laboratory machines. However, other equivalent software can be used or the student can develop his/her own software.


Reference books

  • Alan V. Oppenheim, Ronald W. Schafer, John R. Buck, “Discrete-Time Signal Processing”, Prentice-Hall, 3rd edition, 2009 (ISBN: 0131988425)
  • Sanjit K. Mitra, Digital Signal Processing, McGraw-Hill, 2001
  • Manolakis, Ingle and Kogon, Statistical and Adaptive Signal Processing, McGraw-Hill, 2000

Specific Learning Outcomes: By the end of the course students are expected to be able to:

  • Learn the essential advanced topics in digital signal processing that are necessary for successful graduate-level research. 
  • Analyze digital signal processing systems using Z-transform, the Discrete Time Fourier Transform (DTFT) and the Fast Fourier Transform (FFT).
  • Design frequency-selective digital filters.
  • Design digital filters using windows.
  • Analyze, design and implement digital systems using the DFT and (FFT).
  • Use engineering tools to design and analyze digital signal processing systems
  • Implement power spectrum estimation techniques 
  • Apply signal processing techniques in different areas such as image processing, wireless communication, biomedical engineering, speech processing, video processing, etc. 

Evaluation Methods and Grade Distribution:

Final grade is determined based on a weighted score in which the weights are as follows:




Exam 1


Exam 2


Final Exam






In-class Quizzes


Term Paper and Presentation


Grading Scale and Policy:

The final grades are computed according to your weighted score:

A: 90 ≤ weighted grade ≤ 100, B: 80 ≤ weighted grade < 90, C: 70 ≤ weighted grade < 80, D: 60 ≤ weighted grade < 70, F: 0 ≤ weighted grade < 60


Remarks: Quizzes cannot be made up. All quizzes and exams will be closed books and notes. Grade boundaries will be assigned based on the distribution of your final weighted grades at the end of the semester, and the expected performance levels.

 Exam Schedule:

Exam 1: February 11, 2015 (in-class).

Exam 2: March 9, 2015 (in-class).

Final Exam: May 4, 2014 (3 pm – 5 pm)


Term paper:The term paper is a formal writing assignment for the course which supports the understanding of the impact of digital signal processing. Students are required to write a paper and present the topic to get full credit. The main propose of this assignment is to prepare students to develop their (writing and oral) communication skills. This is one of the essential components in their future engineering jobs where writing formal documents is required to report activity to their supervisors, present in the meeting and professional conferences. Specific guidelines on how to prepare the term paper will be provided in a separate document at the time of its assignment.

 Homework policy:Homework must be handed in-person to the instructor at the beginning of the lecture on the day it is due. Late homework will not be accepted without a serious reason as homework solutions will be discussed in the class shortly thereafter and posted online later on the same day. Students are encouraged to discuss problem assignments with each other; however, submitted assignments are to be your own original work.

 Project/simulation assignments:Simulation/project assignments in this course are mainly assigned to help students better understand concept of the discussed topics and to ensure their success. It is required that simulation assignments are completed. The students will be asked to submit a paper copy of each simulation experiments two weeks after the experiment is assigned. No late report/assignment will be accepted. Prior to submission of any assignment, it is the responsibility of students to carefully check their work to make sure that they have submitted all parts/components on the experiment in the proper format discussed. The instructor reserves the right to deduct points if the assignment problems are not presented in the proper format.

 Exam policy: Exam 1 and Exam 2 are not comprehensive but final exam is comprehensive. Students will be informed of their progress in the course following the each exam result. All exams are closed-book, closed-notes however one page letter size crib sheet will be allowed.

 Make-up Exam Policy: The examinations can be re-arranged only if the student presents proper and valid evidence of his inability (university accepted excused absence) to be physically present in the examination.

 Attendance Policy: Students are expected to attend all class sessions in order to successfully complete the course. Absences will be considered unexcused unless student informs instructor of the reason for absence. Illness, death in the family, approved University activities, or other unavoidable incidents are examples of excused absence. After the second unexcused absence, each absence will results in 3% deduction in the overall grade. If you have more than seven (7) unexcused absences in a semester, your grade will be an automatic F. If you know in advance that you cannot be present in class, please inform/email the instructor at the earliest.

Cell Phone Policy: Cellular phones must be on SILENT (or switch OFF) mode during class unless student had taken approval prior to a class.

Classroom Conduct: Please be respectful of the learning environment and classmates. Disruptive classroom behavior will not be tolerated. This includes unnecessary chatting, text messaging, and the use of a PDA/laptop and/or cell phone during class/lab time.

Last Date to Drop the Course: For the deadlines to add, drop, etc. (last day to add/drop a course), please refer to the University Calendar.

First day of class attendance policy: University policy requires all students to attend the first class meeting of all classes for which they are registered. Faculty need to verify first day class attendance and any student who does not attend the first day of classes will be automatically dropped from that class!!

University Disability Statement:  If you are registered with the disability, please obtain your accommodation letter and present it to the course instructor to discuss any academic accommodations you need. Upon individual request, course material can be made available in an alternative format.

Academic Integrity/Honesty:  Cheating on tests and assignments will not be tolerated and will result in disciplinary action. Read the Georgia Southern University for more details. It is important to note that when completing the lab projects students are permitted to ask questions from their classmates or the instructor, but they are ultimately responsible to complete the assignments on their own using their own capabilities. Seeking help from a classmate is different than copying his/her assignment! No copying: of the assignments will be tolerated and proper action will be taken by the instructor in these cases. For additional information, call the Office of Judicial Affairs at (912) 478-0059.

Official E-mail: Important information about the class will be announced through student GSU email so all students are required to activate their university email accounts. It is recommended to use university email while communicating with your course instructor. Students are expected to check their emails for important announcements related to the course.