0% found this document useful (0 votes)
9 views3 pages

DSP Course Overview and Guidelines

EE 321 is a Digital Signal Processing course at IIT Guwahati, focusing on the analysis and processing of discrete-time signals. The course covers topics such as Z-transform, Discrete Fourier Transform, and digital filter design, with a mix of flipped classroom and conventional teaching strategies. Students are expected to engage actively, complete assignments, and adhere to academic integrity policies.

Uploaded by

adarsh525526
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views3 pages

DSP Course Overview and Guidelines

EE 321 is a Digital Signal Processing course at IIT Guwahati, focusing on the analysis and processing of discrete-time signals. The course covers topics such as Z-transform, Discrete Fourier Transform, and digital filter design, with a mix of flipped classroom and conventional teaching strategies. Students are expected to engage actively, complete assignments, and adhere to academic integrity policies.

Uploaded by

adarsh525526
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

EE 321 : Digital Signal Processing

Department of Electronics and Electrical Engineerng


Indian Institute of Technology, Guwahati

Course Instructor: Dr Manish


Email: manishb@[Link]
Semester: Monsoon 2025
Classroom Code: Microsoft Teams code : 86914cv

1 Course Objectives
This is a theoretical course that deals with the representation, analysis, and processing of discrete-time
signals using mathematical tools. The applications are in areas like communication, image processing, com-
puter vision, and control systems.

Prerequisite: EE 220 Signals and Systems

Course objectives:

1. Analyze linear time-invariant (LTI) systems using Z-transform and frequency domain methods.

2. Apply the Discrete Fourier Transform (DFT) in signal analysis.

3. Design and interpret FIR and IIR digital filters

4. Develop practical DSP applications using simulation tools (e.g., MATLAB/Python).

5. Gain proficiency in sampling and reconstruction of signals, understanding filters.

2 Syllabus
Review of discrete time signals, systems and transforms. Z-transform and its application: Direct z-
Transform, Inverse z-Transform, Inversion of z-transform, Properties of z-Transform, Poles and Zeros, Pole
location and time domain behaviour for causal signals, Analysis of LTI systems in z-Domain, One-sided
z-transform. Discrete Fourier Transform (DFT): Computational problem, DFT relations, DFT properties,
fast Fourier transform (FFT) algorithms (radix-2, decimation-in-time, decimation-in-frequency). Frequency
selective filters: Ideal filter characteristics, low pass, high pass, bandpass and band stop filters, Paley-
Wiener criterion, digital resonators, notch filters, comb filters, all-pass filters, inverse systems, minimum
phase, maximum phase and mixed phase systems. Structures for discrete-time systems: Signal flow graph
representation, basic structures for FIR and IIR systems (direct, parallel, cascade and polyphase forms),
transposition theorem, ladder and lattice structures. Windowing Techniques: Effect of windowing, rectan-
gular window, Hanning window, Hamming window, Blackman window. Design of FIR and IIR filters using
window functions.

3 Text Books
1. A. Oppenheim and R. W. Shafer, Discrete-Time Signal Processing, Pearson.

2. G. Proakis and D. G. Manolakis, Digital Signal Processing: Principles, Algorithms and Applications,
Pearson.

3. Richard G Lyons, Understanding Digital Signal Processing, Prentice Hall.


4 Reference Books
1. Allen B. Downey, Think DSP: Digital Signal Processing in Python, Green Tea Press.

2. A. Oppenheim and G. Verghese, Signals, Systems and Inference, Prentice Hall.

3. Simon Haykin and B. V. Veen, Signals and Systems. Wiley.

4. A. Antoniou, Digital Filters: Analysis, Design and Applications, Tata McGraw-Hill.

5 Teaching Assistants
1 Phidakordor Sahshong <[Link]@[Link]>

2 Anusua Das <[Link]@[Link]>

Please directly reach out to TAs for all queries related to assignment submissions, deadlines, and their
grading. TAs will resolve the issue for you without the need to escalate your query to the instructor.

6 Attendance Policy
All students are expected to engage in active class participation in all lectures.
Active class participation may amount to regular attendance, timely submission of homework, class
interaction, participating in quizzes, voluntarily doing a class project, etc. Student autonomy, i.e., the
ability to take charge of one’s own learning, is the core concept in this class.

7 Teaching Strategy
This class will follow a mix of “flipped classroom” strategy and “conventional blackboard learning”. Flipping
the classroom means that teaching material will be provided before the lectures through Microsoft Teams,
and the in-class time will be utilized for inquiry, application, and problem-solving. All lecture notes will
be made available one week in advance. Students are expected to go through these notes before coming to
class. Students who want to excel must practice problem-solving at home to become comfortable in this
course.

8 Assignments
Assignments will be posted from time to time and are mandatory for everyone to submit. Details of the
assignments will be posted in the EE 321’s Teams page. Please directly reach out to TAs for all queries
related to assignment submissions, deadlines, and their grading. TAs will resolve the issue for you without
the need to escalate your query to the instructor.

9 Grading
All students registered in the course are expected to appear for all evaluation components. This course
will follow a relative grading policy. If any student misses an evaluative component, they may request a
make-up exam by sending an email with an explanation. Intimation in advance is expected for foreseen
circumstances.
Make-up exams are usually reserved for medical reasons only, which must come with a doctor’s note.
Make-up requests due to any other reason must be explained in detail. If a student does not provide any
opportunity to evaluate their performance (such as being absent from the exams), they may be awarded an
I, X, or F grade.
The course will follow a Gaussian relative grading scheme. Scores less than 33% will result in an F
grade. The evaluation scheme is as follows:
# Component Weight Remarks
Syllabus to be
1 Mid-sem and end-sem exams 30% + 45%
announced in class
2 Assignments/Quiz 15% Total 3 assignments/quiz
3 Programming tasks 10% Total 2 tasks

10 Honor Code
Students must be honest in this course. The conscience must come from within. Examples of ethical
violations include cheating on exams, plagiarism, reuse of assignments, forgery and falsification, lying,
facilitating academic dishonesty, and unfair competition. Report any violations you witness to the instructor.
If any malpractices are discovered, disciplinary action will be initiated against the student. Students are
discouraged to copy their assignments from each other. Any copied submissions will be awarded zero marks.
Discussion of concepts in the assignments is encouraged. Sharing of assignments or code is not permitted.
A worth reading about academic integrity is the IEEE code of ethics.

11 Announcements
All announcements will be made through the online classroom page of the course. Students are suggested
to switch on their notifications from the online classroom page as announced in the class.
Microsoft Teams code: 314rcr7

12 Personal Wellbeing
• If you are unwell and unable to attend class, complete assignments, or take exams, please notify the
TA. Make-up requests must be supported with a medical certificate.

• Differently-abled students who have specific needs should contact the instructor at their earliest con-
venience to discuss their challenge.

• Mental health is just as important as physical health. If you are experiencing stress, anxiety, depres-
sion, ADHD, or any other personal challenges, consider reaching out to the institute’s professional
counselors. IIT Guwahati also provides access to anonymous support through YourDOST. Students
are encouraged to connect to either institute’s counselors or yourdost to manage their physical and
mental health concerns, personal or family emergencies, financial issues, and other obstacles that may
arise during their college experience.

• A respectful and inclusive learning environment is a shared responsibility. Students are expected to
treat peers with dignity and refrain from asking about personal academic metrics such as CPI, ranks,
or grades. Any form of discrimination based on caste, religion, gender, language, or sexual orientation
is unacceptable. If you have concerns related to inappropriate behavior or unfair treatment in the
course, you are encouraged to speak directly with the instructor. Your communication will be taken
seriously, confidentially, and within a safe space.

13 Office Hours
Students can meet the instructor in his office, #215, New extension block of EEE, near EEE seminar room.
The usual time to meet is either 12 noon to 12.45 PM or 5.00 PM to 5.45 PM. Students can also seek an
appointment by sending an email.

You might also like