Skip to the content.

Welcome to EE521 (Jan-May 2021)

Final submission for Projects:

Project Link: Project Ideas submission

Check the repo folder Report Template in the main branch for instructions on using the template.

Submit the project before EOD in the format Rollnumber_Name. Inside this folder only 2 files will be there: 1. Notebook. 2. Report (Latex)

The project link will be open till one day before the last day of instruction.

Viva Examination:

Important Notice: Hands on sessions will be held once students reach back to campus by April 2021

Hello friends… Its our second time together. I hope you are safe and sound. It was a great experience for me last semester when we conducted the EE524 Machine Learning Lab. I got to meet talented students like you and I really liked teaching you a lot. This semester let us keep up the tempo and enthusiasm and learn new things.

I hope you are all excited to learn about Digital Signal Processors. This course is closely based on the theory course EE520 Signal Processing Algorithms and Architectures. This lab is offerred by Prof. M. K. Bhuyan sir. We will be using Python an open source software to run our codes. We will also use MATLAB for implementing and visualizing different filters.

Objectives of this lab:

  1. Familiarize with basic concepts of Signals and Systems and Probability with visualizations.
  2. Learn about the concepts in Digital Signal Processing from basic operations, transforms, system implementation and filter design.
  3. Learn about different algorithms in Digital Signal Processing.
  4. Apply these concepts in different digital signals like images and speech.
  5. Create something as an outcome of this lab course.

Lab evaluation Structure:

Topics to be covered

Some topics that will be covered in this lab are given: Basics of Signals and Systems, Probability, Time domain and frequencey domain analysis, Magnitude and argument spectrum, Fourier, Laplace and Z Transforms, DFT, DCT, DST, FFT, Filter design, DF-1 and DF-2, FIR and IIR filters.

Timeline:

We have a total of 14 labs in this session. Everything will be online due to the pandemic. We will be pushing assignments, have doubt sessions and will evaluate your assignments. Assignments will be released weekly.

Announcements:

Assignments:

  1. Assignment 1 (Graded): Fundamentals of Signals and Systems
    Release Date: 12th January 2021
    Doubt Session: 19th January 2021 Submission Date: 19th January 2021 EOD PDF | Resources | Best Solution

  2. Assignment 2 (Graded): Probability and random variables
    Release Date: 20th January 2021
    Doubt Session: 26th January 2021 Submission Date: 27th January 2021 EOD PDF | Resources | Best Solution

  3. Assignment 3 (Graded): Z transform and fourier series
    Release Date: 27th January 2021
    Doubt Session: 31st January 2021 Submission Date: 2nd February 2021 EOD PDF | Resources | Best Solution

  4. Assignment 4 (Graded): DCT and DFT Part-1
    Release Date: 4th February 2021
    Doubt Session: Submission Date: 10th February 2021 EOD PDF | Resources | Best Solution

Team communication:

  1. Slack Channel EE521 (For conversation and doubts)
  2. Moodle Link (Theory course) | (Lab course)
  3. Outlook Group
  4. Github Repository (For submitting assignments)

Resources:

  1. Signals and systems by Alan Oppenheim: Course | Book

  2. Signals and systems BP Lathi: Book

  3. Digital signal processing course: Course

  4. NPTEL Course on Digital Signal Processing by Prof. SC Dutta: Course

Teaching Assistants:

Snehil Sanyal

Snehil Sanyal: Research Scholar, EEE Department, IIT Guwahati | Email: ssanyal@iitg.ac.in | Contact: 9399690211

Rajarshi Goswami

Rajarshi Goswami: Dual(MS+PhD) Research Scholar, EEE Department, IIT Guwahati | Email: rgoswami@iitg.ac.in |